Package com.vaadin.copilot
package com.vaadin.copilot
-
ClassDescriptionUtility class for figuring out access requirements for Java methods such as routes and browser callables.Helps to initialize a Spring Boot Vaadin application with no views by adding either a Flow or Hilla view + a theme.A consumer that listens to IDE heartbeat responses to detect and react to changes in compilation status.A simple record to represent a file path and its corresponding file name.Handles component specific commandsA record that encapsulates metadata about a component's drag-and-drop API support.Property types that properties panel supportsFinds the source location of a component in the project.Utility class to create JSON response from Configuration files and save configuration data from requestUtility class for connecting to a service method.The type of binding that can be used for a Flow Grid.This is the entry point for copilot.Base class for all classes that handle Copilot commands from the browser.Base class for Copilot Server API clientsThe main code for Copilot for a given VaadinSession instance.Utility class for reading the Copilot version.ErrorsRequest messageA class for downloading the Hotswap Agent JAR file.Handles the downloading and setting up hotswap related tools for the projectA Set implementation that uses identity comparison instead of equals.Handles commands to parse Java source code.Holds data for a Java annotation.Holds data for a Java bean property.Represents a method in a component class that can be used to add child components.Handles commands to rewrite Java source code.Detects the source folders in use by the project.Utility class for downloading and referencing a JetBrains Runtime.Handles listing, supplying templates of new views that will be created by New Route Panel.Contains information to generate new Flow viewContains information to generate new Flow viewPom File rewriter handles modifications for the given pom file by copying original file to temporary file.Dependency that presents in the pom.xmlProperty that presents in the pom.xmlCopilot 7-day preview handler.Handler for stored project state configuration operations.Handles creation of views for new routes.Provides server side route information to the client.Acts as a bridge between Copilot and Spring specific API.Provides Spring related helpers for copilot.Provides Spring security related helpers for copilot.UIServiceCreator is responsible for generating Java service and bean classes dynamically.Represents information about a Java bean.Represents information about a field in a Java bean.Represents information about a service and its associated bean.Provides endpoint information to the client.Handles getting information about the user (pro key based) and communicating with the server about feature access.Utility class for configuring VS Code for hot code replace and Hotswap Agent launch configurations.Finds components in the project and relevant dependencies that can be listed as options in Wrap With function.Info about the class name