Index

A B C D E F G H I J K L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(ComponentTypeAndSourceLocation, ComponentInfo, JavaRewriter) - Method in interface com.vaadin.copilot.javarewriter.JavaBatchRewriter.Callback
 
accept(T) - Method in interface com.vaadin.copilot.javarewriter.JavaModifier.OperationFunction
Performs the operation on the given object.
ACCESSIBILITY_CHECKER - Static variable in class com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityCheckerMessageHandler
 
AccessibilityCheckerException - Exception Class in com.vaadin.copilot.plugins.accessibilitychecker
 
AccessibilityCheckerException() - Constructor for exception class com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityCheckerException
 
AccessibilityCheckerException(String) - Constructor for exception class com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityCheckerException
 
AccessibilityCheckerException(String, Throwable) - Constructor for exception class com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityCheckerException
 
AccessibilityCheckerException(String, Throwable, boolean, boolean) - Constructor for exception class com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityCheckerException
 
AccessibilityCheckerException(Throwable) - Constructor for exception class com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityCheckerException
 
AccessibilityCheckerMessageHandler - Class in com.vaadin.copilot.plugins.accessibilitychecker
 
AccessibilityCheckerMessageHandler(ProjectManager) - Constructor for class com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityCheckerMessageHandler
 
AccessibilityJavaSourceModifier - Class in com.vaadin.copilot.plugins.accessibilitychecker
 
AccessibilityJavaSourceModifier(ProjectManager, AccessibilityJavaSourceModifier.ErrorHandler, AccessibilityJavaSourceModifier.SuccessHandler) - Constructor for class com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityJavaSourceModifier
 
AccessibilityJavaSourceModifier.ErrorHandler - Interface in com.vaadin.copilot.plugins.accessibilitychecker
 
AccessibilityJavaSourceModifier.SuccessHandler - Interface in com.vaadin.copilot.plugins.accessibilitychecker
 
AccessRequirement - Class in com.vaadin.copilot
 
AccessRequirement(AccessRequirement.Type) - Constructor for class com.vaadin.copilot.AccessRequirement
 
AccessRequirement(AccessRequirement.Type, String[]) - Constructor for class com.vaadin.copilot.AccessRequirement
 
AccessRequirement.Type - Enum Class in com.vaadin.copilot
 
AccessRequirementUtil - Class in com.vaadin.copilot
Utility class for figuring out access requirements for Java methods such as routes and browser callables.
AccessRequirementUtil() - Constructor for class com.vaadin.copilot.AccessRequirementUtil
 
ActivationResponse(boolean, long, long) - Constructor for record class com.vaadin.copilot.PreviewHandler.ActivationResponse
Creates an instance of a ActivationResponse record class.
activationTimeInMillis() - Method in record class com.vaadin.copilot.PreviewHandler.ActivationResponse
Returns the value of the activationTimeInMillis record component.
active() - Method in record class com.vaadin.copilot.ide.IDEPluginInfo
Returns the value of the active record component.
active() - Method in record class com.vaadin.copilot.PreviewHandler.ActivationResponse
Returns the value of the active record component.
add(Statement) - Method in class com.vaadin.copilot.javarewriter.InsertionPoint
Adds a statement to the insertion point.
add(T) - Method in class com.vaadin.copilot.IdentityHashSet
 
addAll(Collection<? extends T>) - Method in class com.vaadin.copilot.IdentityHashSet
 
addCall(ComponentInfo, String, Object...) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Adds a function call to the source code.
addClassAnnotation(Class<? extends Annotation>, String) - Method in class com.vaadin.copilot.javarewriter.JavaModifier.CompilationUnitOperations
Adds a specified annotation with a value to the public type in the class represented by the provided Class object.
addClassNameWithArgs(ComponentInfo, List<Expression>) - Static method in class com.vaadin.copilot.javarewriter.LumoRewriterUtil
Creates addClassNames(...) statement with given arguments if there is none.
addComment(ComponentInfo, String, JavaRewriter.CommentType) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Adds a comment to the specified component in the source code.
addComponent(File, int, int, Where, ComponentType, String...) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
addComponentAttribute(File, int, int, ComponentType, String, String) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
addComponentUsingTemplate(ComponentInfo, JavaRewriter.Where, List<JavaComponent>, JavaRewriter.AddTemplateOptions) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Adds the given code snippet to the source code either before the reference component (Where.BEFORE) or by appending to the layout (Where.APPEND).
addFieldAfter(FieldDeclaration, FieldDeclaration) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Adds a field declaration after the given reference field.
addFunctionCall(ComponentInfo, String, List<Expression>) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Adds a function call to the given component.
addHotswapAgentLaunchConfiguration(File, File, VaadinServletContext) - Static method in class com.vaadin.copilot.VsCodeUtil
Creates a launch configuration for Hotswap Agent in VS Code for the given project.
addImport(CompilationUnit, String) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Adds an import to the given compilation unit if it is not already imported.
addImport(CompilationUnit, String, boolean, boolean) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Adds an import to the given compilation unit if it is not already imported.
addImport(Node, Node) - Static method in class com.vaadin.copilot.plugins.themeeditor.Editor.Modification
 
addImport(String, boolean, boolean) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Adds the given import if it is not already imported.
addInterface(Class<?>) - Method in class com.vaadin.copilot.javarewriter.JavaModifier.CompilationUnitOperations
Adds an interface to the public type in the class.
addListener(File, int, int, String) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
addLumoUtilityImport(CompilationUnit) - Static method in class com.vaadin.copilot.javarewriter.LumoRewriterUtil
 
addOrGetDataEntityRecordName(Map<String, Object>, String) - Method in class com.vaadin.copilot.javarewriter.DataEntityRecordRewriter
Finds the Record Declaration from given complication unit that has Label, Value and Enabled parameters.
addOrGetLabelValueEnabledRecordName() - Method in class com.vaadin.copilot.javarewriter.LabelValuePairRecordRewriter
Finds the Record Declaration from given complication unit that has Label, Value and Enabled parameters.
AddTemplateOptions(boolean) - Constructor for record class com.vaadin.copilot.javarewriter.JavaRewriter.AddTemplateOptions
Creates an instance of a AddTemplateOptions record class.
AFTER - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.Where
 
agreedToStoreAIRequests() - Method in record class com.vaadin.copilot.userinfo.UserInfo
Returns the value of the agreedToStoreAIRequests record component.
AI_CALL - Enum constant in enum class com.vaadin.copilot.communication.StreamResponseEnum
 
AI_MODEL - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
AICommandHandler - Class in com.vaadin.copilot.ai
Command handler for AI related operations
AICommandHandler(ProjectManager) - Constructor for class com.vaadin.copilot.ai.AICommandHandler
 
AICommunicationUtil - Class in com.vaadin.copilot.ai
 
AICommunicationUtil() - Constructor for class com.vaadin.copilot.ai.AICommunicationUtil
 
AIConstants - Interface in com.vaadin.copilot.ai
 
ALIGN_ITEMS - Enum constant in enum class com.vaadin.copilot.javarewriter.JavaRewriter.AlignmentMode
 
allResourcePaths() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ProjectPaths
Returns the value of the allResourcePaths record component.
allSourcePaths() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ProjectPaths
Returns the value of the allSourcePaths record component.
AnalyticsClient - Class in com.vaadin.copilot.analytics
Client for tracking features of Copilot
AnalyticsInterceptor - Class in com.vaadin.copilot.analytics
 
AnalyticsInterceptor() - Constructor for class com.vaadin.copilot.analytics.AnalyticsInterceptor
 
AnalyticsRequest - Record Class in com.vaadin.copilot.analytics
Tracking request
AnalyticsRequest(String, String, String, Map<String, String>, Map<String, String>) - Constructor for record class com.vaadin.copilot.analytics.AnalyticsRequest
Creates an instance of a AnalyticsRequest record class.
AnnotationData(String, Map<String, Object>) - Constructor for record class com.vaadin.copilot.JavaParserHandler.AnnotationData
Creates an instance of a AnnotationData record class.
annotations() - Method in record class com.vaadin.copilot.JavaParserHandler.PropertyData
Returns the value of the annotations record component.
ANONYMOUS_ALLOWED - Enum constant in enum class com.vaadin.copilot.AccessRequirement.Type
 
anonymousId() - Method in record class com.vaadin.copilot.analytics.AnalyticsRequest
Returns the value of the anonymousId record component.
APPEND - Enum constant in enum class com.vaadin.copilot.javarewriter.JavaRewriter.Where
 
appendExpressionAsNextSiblingInBlockAncestor(Node, Statement) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Appends new expression to original one as sibling in a block statement.
ApplicationInitializer - Class in com.vaadin.copilot
Helps to initialize a Spring Boot Vaadin application with no views by adding either a Flow or Hilla view + a theme.
ApplicationInitializer(ProjectManager, VaadinServletContext) - Constructor for class com.vaadin.copilot.ApplicationInitializer
Creates a new instance of the initializer
apply() - Method in class com.vaadin.copilot.plugins.themeeditor.Editor.Modification
 
apply(Set<Node>, Set<Range>, String) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterMerger
Applies the given changes to the given source and returns the result.
asJson() - Method in record class com.vaadin.copilot.ide.IdeNotification
 
ASM_API - Static variable in class com.vaadin.copilot.javarewriter.ConstructorAnalyzer
 
assignExpr() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.DuplicateInfo
Returns the value of the assignExpr record component.
assignmentExpression() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the assignmentExpression record component.
attachCall() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the attachCall record component.
attachComponent(InsertionPoint, JavaComponent, JavaComponent, String, ComponentInfo, Expression, String) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
 
AttachExpression - Record Class in com.vaadin.copilot.javarewriter
Represents the expression where a component has been attached to its parent.
AttachExpression(Expression) - Constructor for record class com.vaadin.copilot.javarewriter.AttachExpression
Creates an instance of a AttachExpression record class.
attachLocationInProject() - Method in record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
Returns the value of the attachLocationInProject record component.

B

basedir() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ProjectPaths
Returns the value of the basedir record component.
BaseRequest - Class in com.vaadin.copilot.plugins.themeeditor.messages
 
BaseRequest() - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.BaseRequest
 
BaseRequest(String) - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.BaseRequest
 
BaseRequest(String, Integer, Integer) - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.BaseRequest
 
BaseResponse - Class in com.vaadin.copilot.plugins.themeeditor.messages
 
BaseResponse() - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.BaseResponse
 
BaseResponse(String) - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.BaseResponse
 
BEFORE - Enum constant in enum class com.vaadin.copilot.javarewriter.JavaRewriter.Where
 
BEFORE - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.Where
 
BLOCK - Enum constant in enum class com.vaadin.copilot.javarewriter.JavaRewriter.CommentType
 
blockStmt() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.ExtractInlineVariableResult
Returns the value of the blockStmt record component.
buildRequest(URI, String) - Method in class com.vaadin.copilot.CopilotServerClient
 
BUTTON - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.ComponentType
 

C

canBeParallelCommand(String) - Method in interface com.vaadin.copilot.CopilotCommand
Checks if given command can be handled asynchronously.
canBeParallelCommand(String) - Method in class com.vaadin.copilot.plugins.docs.DocsHandler
 
canBeParallelCommand(String) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeEditorMessageHandler
 
canHandle(String, JsonObject) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeEditorMessageHandler
Checks if given command can be handled by ThemeEditor.
changes() - Method in record class com.vaadin.copilot.communication.CopilotServerResponse
Returns the value of the changes record component.
changes() - Method in record class com.vaadin.copilot.communication.StreamResponse
Returns the value of the changes record component.
CHART_TYPE - Static variable in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
 
childAddCalls() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.DuplicateInfo
Returns the value of the childAddCalls record component.
children() - Method in record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
Returns the value of the children record component.
children() - Method in record class com.vaadin.copilot.javarewriter.JavaComponent
Returns the value of the children record component.
childrenGeneratesData(JavaComponent, JavaComponent) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
Returns true if child is not a component but an item that is used in DataProvider.
classesFolder() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ModuleInfo
Returns the value of the classesFolder record component.
className() - Method in record class com.vaadin.copilot.javarewriter.JavaComponent
Returns the value of the className record component.
ClassNameHandler - Class in com.vaadin.copilot.plugins.themeeditor.handlers
Returns the class name of given component.
ClassNameHandler(HasThemeModifier) - Constructor for class com.vaadin.copilot.plugins.themeeditor.handlers.ClassNameHandler
 
ClassNameRequest - Class in com.vaadin.copilot.plugins.themeeditor.messages
Class name request is requested when Hilla+React component is selected to find the existing class name or suggested one
ClassNameRequest() - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameRequest
 
ClassNameResponse - Class in com.vaadin.copilot.plugins.themeeditor.messages
Returns class name of selected Hilla component suggested or existing one depends on if class name is exist in theme editor.
ClassNameResponse(String, boolean) - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameResponse
 
clear() - Method in class com.vaadin.copilot.IdentityHashSet
 
CLIENT_MAX_TIMEOUT - Static variable in interface com.vaadin.copilot.ai.AIConstants
 
clone() - Method in class com.vaadin.copilot.plugins.themeeditor.utils.CssRule
 
clone(T) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Clones the node in a way that does not mess up the lexical printer.
code() - Method in record class com.vaadin.copilot.communication.CopilotServerResponse
Returns the value of the code record component.
code() - Method in record class com.vaadin.copilot.communication.StreamResponse
Returns the value of the code record component.
code() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.Code
Returns the value of the code record component.
Code(String) - Constructor for record class com.vaadin.copilot.javarewriter.JavaRewriter.Code
Creates an instance of a Code record class.
CODE_ERROR - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
 
CODE_OK - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
 
com.vaadin.copilot - package com.vaadin.copilot
 
com.vaadin.copilot.ai - package com.vaadin.copilot.ai
 
com.vaadin.copilot.analytics - package com.vaadin.copilot.analytics
 
com.vaadin.copilot.communication - package com.vaadin.copilot.communication
 
com.vaadin.copilot.feedback - package com.vaadin.copilot.feedback
 
com.vaadin.copilot.ide - package com.vaadin.copilot.ide
 
com.vaadin.copilot.javarewriter - package com.vaadin.copilot.javarewriter
 
com.vaadin.copilot.javarewriter.custom - package com.vaadin.copilot.javarewriter.custom
 
com.vaadin.copilot.javarewriter.exception - package com.vaadin.copilot.javarewriter.exception
 
com.vaadin.copilot.plugins.accessibilitychecker - package com.vaadin.copilot.plugins.accessibilitychecker
 
com.vaadin.copilot.plugins.devsetup - package com.vaadin.copilot.plugins.devsetup
 
com.vaadin.copilot.plugins.docs - package com.vaadin.copilot.plugins.docs
 
com.vaadin.copilot.plugins.i18n - package com.vaadin.copilot.plugins.i18n
 
com.vaadin.copilot.plugins.info - package com.vaadin.copilot.plugins.info
 
com.vaadin.copilot.plugins.testgeneration - package com.vaadin.copilot.plugins.testgeneration
 
com.vaadin.copilot.plugins.themeeditor - package com.vaadin.copilot.plugins.themeeditor
 
com.vaadin.copilot.plugins.themeeditor.handlers - package com.vaadin.copilot.plugins.themeeditor.handlers
 
com.vaadin.copilot.plugins.themeeditor.messages - package com.vaadin.copilot.plugins.themeeditor.messages
 
com.vaadin.copilot.plugins.themeeditor.utils - package com.vaadin.copilot.plugins.themeeditor.utils
 
com.vaadin.copilot.startup - package com.vaadin.copilot.startup
 
com.vaadin.copilot.userinfo - package com.vaadin.copilot.userinfo
 
compareTo(Editor.Modification) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor.Modification
 
compilationUnit - Variable in class com.vaadin.copilot.javarewriter.JavaRewriter
 
CompilationUnitOperations(CompilationUnit, Class<?>) - Constructor for class com.vaadin.copilot.javarewriter.JavaModifier.CompilationUnitOperations
Creates a new operations object for the given CompilationUnit and class.
component() - Method in record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
Returns the value of the component record component.
COMPONENT_METADATA - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
 
componentAttachScope() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the componentAttachScope record component.
componentCreateScope() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the componentCreateScope record component.
componentFromJson(JsonObject) - Static method in record class com.vaadin.copilot.javarewriter.JavaComponent
Creates a new JavaComponent instance from a JSON object.
ComponentInfo - Record Class in com.vaadin.copilot.javarewriter
 
ComponentInfo(Class<? extends Component>, ObjectCreationExpr, BlockStmt, AttachExpression, Optional<BlockStmt>, VariableDeclarator, AssignExpr, FieldDeclaration, FieldDeclaration, String, String, ConstructorDeclaration, boolean, boolean, boolean, JavaRewriter) - Constructor for record class com.vaadin.copilot.javarewriter.ComponentInfo
Creates an instance of a ComponentInfo record class.
ComponentInfoNotFoundException - Exception Class in com.vaadin.copilot.javarewriter.exception
Happens when component info not found for unknown reasons.
ComponentInfoNotFoundException(ComponentTypeAndSourceLocation, String) - Constructor for exception class com.vaadin.copilot.javarewriter.exception.ComponentInfoNotFoundException
 
ComponentMetadataHandler - Class in com.vaadin.copilot.plugins.themeeditor.handlers
 
ComponentMetadataHandler(HasSourceModifier) - Constructor for class com.vaadin.copilot.plugins.themeeditor.handlers.ComponentMetadataHandler
 
ComponentMetadataResponse - Class in com.vaadin.copilot.plugins.themeeditor.messages
 
ComponentMetadataResponse(Boolean, String, String) - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.ComponentMetadataResponse
 
componentsFromJson(JsonArray) - Static method in record class com.vaadin.copilot.javarewriter.JavaComponent
Creates a new JavaComponent instance from a JSON array.
ComponentsMetadata - Class in com.vaadin.copilot.plugins.themeeditor.utils
 
ComponentsMetadata() - Constructor for class com.vaadin.copilot.plugins.themeeditor.utils.ComponentsMetadata
 
ComponentSourceFinder - Class in com.vaadin.copilot
Finds the source location of a component in the project.
ComponentSourceFinder(ProjectManager) - Constructor for class com.vaadin.copilot.ComponentSourceFinder
Creates a new instance of the finder.
componentSpecificValueMapping(Class<?>, String, Object) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
Rewrites the value of a property for a specific component type.
ComponentType - Enum Class in com.vaadin.copilot.plugins.themeeditor
 
ComponentTypeAndSourceLocation - Record Class in com.vaadin.copilot.javarewriter
Information about a component in the source code.
ComponentTypeAndSourceLocation(Class<? extends Component>, List<Class<?>>, Component, File, Optional<ComponentTracker.Location>, Optional<ComponentTracker.Location>, ComponentTypeAndSourceLocation, List<ComponentTypeAndSourceLocation>) - Constructor for record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
Creates an instance of a ComponentTypeAndSourceLocation record class.
ComponentTypeAndSourceLocation(Class<? extends Component>, List<Class<?>>, File, Optional<ComponentTracker.Location>, Optional<ComponentTracker.Location>, ComponentTypeAndSourceLocation, List<ComponentTypeAndSourceLocation>) - Constructor for record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
Creates the entry where component is set null
ConstructorAnalyzer - Class in com.vaadin.copilot.javarewriter
 
containerComposite() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the containerComposite record component.
contains(Object) - Method in class com.vaadin.copilot.IdentityHashSet
 
containsAll(Collection<?>) - Method in class com.vaadin.copilot.IdentityHashSet
 
context() - Method in record class com.vaadin.copilot.analytics.AnalyticsRequest
Returns the value of the context record component.
convertReactPropertyToJavaSetter(String, Class<?>) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
Converts a React property name to a Java setter method name.
Copilot - Class in com.vaadin.copilot
This is the entry point for copilot.
Copilot() - Constructor for class com.vaadin.copilot.Copilot
 
COPILOT_AI_FILE_UPDATE_UNDO_LABEL - Static variable in interface com.vaadin.copilot.ai.AIConstants
 
COPILOT_AUTHORISATION_FAILED - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
COPILOT_CLIENT_TIMEOUT_ERROR - Static variable in interface com.vaadin.copilot.ai.AIConstants
 
COPILOT_INTERNAL_ERROR - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
COPILOT_INTERNAL_ERROR - Static variable in interface com.vaadin.copilot.ai.AIConstants
 
COPILOT_REQUEST_LIMIT_REACHED - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
COPILOT_TOKEN_LIMIT_REACHED - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
CopilotCommand - Interface in com.vaadin.copilot
 
CopilotEditor - Class in com.vaadin.copilot.plugins.themeeditor
Editor extension to use ProjectManager to write file content
CopilotEditor(ProjectManager) - Constructor for class com.vaadin.copilot.plugins.themeeditor.CopilotEditor
 
CopilotException - Exception Class in com.vaadin.copilot
Generic exception for Copilot which exists mainly to make it easy to see that an exception originated inside Copilot.
CopilotException(String) - Constructor for exception class com.vaadin.copilot.CopilotException
Creates a new exception with the given message.
CopilotException(String, Throwable) - Constructor for exception class com.vaadin.copilot.CopilotException
Creates a new exception with the given message and cause.
CopilotException(Throwable) - Constructor for exception class com.vaadin.copilot.CopilotException
Creates a new exception with the given cause.
CopilotIDEPlugin - Class in com.vaadin.copilot.ide
IDE plugin support utility
CopilotIDEPlugin.Commands - Enum Class in com.vaadin.copilot.ide
 
CopilotIDEPlugin.UnsupportedOperationByPluginException - Exception Class in com.vaadin.copilot.ide
 
CopilotIDEPluginProperties - Class in com.vaadin.copilot.ide
 
CopilotIndexHtmlLoader - Class in com.vaadin.copilot
 
CopilotIndexHtmlLoader() - Constructor for class com.vaadin.copilot.CopilotIndexHtmlLoader
 
CopilotInfo - Class in com.vaadin.copilot.plugins.info
 
CopilotInfo(ApplicationConfiguration) - Constructor for class com.vaadin.copilot.plugins.info.CopilotInfo
Creates a new instance.
CopilotInfo.NameAndVersion - Record Class in com.vaadin.copilot.plugins.info
 
CopilotLoader - Class in com.vaadin.copilot.startup
 
CopilotLoader() - Constructor for class com.vaadin.copilot.startup.CopilotLoader
 
CopilotServerClient - Class in com.vaadin.copilot
Base class for Copilot Server API clients
CopilotServerClient() - Constructor for class com.vaadin.copilot.CopilotServerClient
Constructor initializing HttpClient and ObjectMapper
CopilotServerRequest - Record Class in com.vaadin.copilot.communication
 
CopilotServerRequest(String, Map<String, String>, Map<String, String>) - Constructor for record class com.vaadin.copilot.communication.CopilotServerRequest
Creates an instance of a CopilotServerRequest record class.
CopilotServerResponse - Record Class in com.vaadin.copilot.communication
 
CopilotServerResponse(int, String, Map<String, String>) - Constructor for record class com.vaadin.copilot.communication.CopilotServerResponse
Creates an instance of a CopilotServerResponse record class.
CopilotServerResponseCode - Enum Class in com.vaadin.copilot.communication
 
CopilotSession - Class in com.vaadin.copilot
The main code for Copilot for a given VaadinSession instance.
CopilotSession(VaadinSession, DevToolsInterface) - Constructor for class com.vaadin.copilot.CopilotSession
Create a new CopilotSession for the given VaadinSession.
CopilotStatus - Class in com.vaadin.copilot
 
CopilotVersion - Class in com.vaadin.copilot
Utility class for reading the Copilot version.
createAddClassNameExprUsingLumoVariables(Expression, Object, CompilationUnit) - Static method in class com.vaadin.copilot.javarewriter.LumoRewriterUtil
Creates addClassNames call for the given owner using value.
createAddClassNameStatement(SimpleName, String, boolean) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
 
createComponentConstructor(JavaComponent, ClassOrInterfaceType, String, Consumer<String>) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Creates the convenient component constructor for a new JavaComponent to be added to the code.
createComponentStatements(InsertionPoint, JavaComponent, JavaComponent, boolean, String, ComponentInfo, JavaRewriter.AddTemplateOptions) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
 
createComponentStatements(InsertionPoint, JavaComponent, List<JavaComponent>, String, ComponentInfo, JavaRewriter.AddTemplateOptions) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
 
createComponentStatements(JavaRewriter, JavaComponent, InsertionPoint, JavaComponent, String, ComponentInfo, JavaRewriter.AddTemplateOptions) - Method in class com.vaadin.copilot.javarewriter.custom.CrudComponentHandle
 
createComponentStatements(JavaRewriter, JavaComponent, InsertionPoint, JavaComponent, String, ComponentInfo, JavaRewriter.AddTemplateOptions) - Method in class com.vaadin.copilot.javarewriter.custom.CustomComponentHandle
 
createComponentStatements(JavaRewriter, JavaComponent, InsertionPoint, JavaComponent, String, ComponentInfo, JavaRewriter.AddTemplateOptions) - Method in class com.vaadin.copilot.javarewriter.custom.DetailsComponentHandle
 
createEmptyStyleRule(String) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
Creates empty rule with given selector
createFlowView(String, AccessRequirement, Class<?>) - Method in class com.vaadin.copilot.RouteCreator
Creates a Flow view for the given route using the given access requirement.
createHillaView(String, AccessRequirement) - Method in class com.vaadin.copilot.RouteCreator
Creates a Hilla view for the given route using the given access requirement.
createLocationInProject() - Method in record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
Returns the value of the createLocationInProject record component.
createMethodCall(Expression, String, Expression...) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
 
createStyleRule(String, String, String) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
CrudComponentHandle - Class in com.vaadin.copilot.javarewriter.custom
Crud component handler.
CrudComponentHandle() - Constructor for class com.vaadin.copilot.javarewriter.custom.CrudComponentHandle
 
CssRule - Class in com.vaadin.copilot.plugins.themeeditor.utils
 
CssRule() - Constructor for class com.vaadin.copilot.plugins.themeeditor.utils.CssRule
 
CssRule(String, String, String) - Constructor for class com.vaadin.copilot.plugins.themeeditor.utils.CssRule
 
CssRule(String, Map<String, String>) - Constructor for class com.vaadin.copilot.plugins.themeeditor.utils.CssRule
 
CUSTOM_COMPONENT_NOT_SUPPORTED - Static variable in exception class com.vaadin.copilot.plugins.docs.DocsException
 
CustomComponentHandle - Class in com.vaadin.copilot.javarewriter.custom
CustomComponentHandle is the backbone of creating statement for custom components such as Grids, Charts etc...
CustomComponentHandle() - Constructor for class com.vaadin.copilot.javarewriter.custom.CustomComponentHandle
 
CustomComponentHandler - Class in com.vaadin.copilot.javarewriter.custom
 

D

data() - Method in record class com.vaadin.copilot.ErrorsRequest
Returns the value of the data record component.
data() - Method in record class com.vaadin.copilot.feedback.FeedbackRequest
Returns the value of the data record component.
DataEntityRecordRewriter - Class in com.vaadin.copilot.javarewriter
Class/Record definition related functions for Java Rewriter This class generates a record/class to host data entities used in advanced data components like Grid
DataEntityRecordRewriter(CompilationUnit) - Constructor for class com.vaadin.copilot.javarewriter.DataEntityRecordRewriter
 
DEFAULT_ENTITY_RECORD_NAME - Static variable in class com.vaadin.copilot.javarewriter.DataEntityRecordRewriter
 
delete(ComponentInfo) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Deletes a component from the source code.
deleteAll() - Method in class com.vaadin.copilot.javarewriter.JavaBatchRewriter
 
DENY_ALL - Enum constant in enum class com.vaadin.copilot.AccessRequirement.Type
 
DetailsComponentHandle - Class in com.vaadin.copilot.javarewriter.custom
 
DetailsComponentHandle() - Constructor for class com.vaadin.copilot.javarewriter.custom.DetailsComponentHandle
 
detectProjectPaths(ApplicationConfiguration) - Static method in class com.vaadin.copilot.JavaSourcePathDetector
Detects the source folders in use by the project.
DevSetupHandler - Class in com.vaadin.copilot.plugins.devsetup
Handler for development environment setup.
DevSetupHandler(CopilotIDEPlugin) - Constructor for class com.vaadin.copilot.plugins.devsetup.DevSetupHandler
 
DevSetupInfo - Record Class in com.vaadin.copilot.plugins.devsetup
 
DevSetupInfo(JdkInfo, IDEPluginInfo) - Constructor for record class com.vaadin.copilot.plugins.devsetup.DevSetupInfo
Creates an instance of a DevSetupInfo record class.
dismissId() - Method in record class com.vaadin.copilot.ide.IdeNotification
Returns the value of the dismissId record component.
DocsDataLoader - Class in com.vaadin.copilot.plugins.docs
 
DocsDataLoader() - Constructor for class com.vaadin.copilot.plugins.docs.DocsDataLoader
 
DocsException - Exception Class in com.vaadin.copilot.plugins.docs
 
DocsException(int) - Constructor for exception class com.vaadin.copilot.plugins.docs.DocsException
 
DocsHandler - Class in com.vaadin.copilot.plugins.docs
 
DocsHandler() - Constructor for class com.vaadin.copilot.plugins.docs.DocsHandler
 
DocsMainSection - Class in com.vaadin.copilot.plugins.docs
 
DocsMainSection() - Constructor for class com.vaadin.copilot.plugins.docs.DocsMainSection
 
DocsMainSection(String) - Constructor for class com.vaadin.copilot.plugins.docs.DocsMainSection
 
DocsRequest - Class in com.vaadin.copilot.plugins.docs
 
DocsRequest() - Constructor for class com.vaadin.copilot.plugins.docs.DocsRequest
 
DocsResponse - Class in com.vaadin.copilot.plugins.docs
 
DocsResponse() - Constructor for class com.vaadin.copilot.plugins.docs.DocsResponse
 
DocsSection - Class in com.vaadin.copilot.plugins.docs
 
DocsSection() - Constructor for class com.vaadin.copilot.plugins.docs.DocsSection
 
DOCUMENTATION_PAGE_NOT_FOUND - Static variable in exception class com.vaadin.copilot.plugins.docs.DocsException
 
DOCUMENTATION_PAGE_SERVICE_NOT_AVAILABLE - Static variable in exception class com.vaadin.copilot.plugins.docs.DocsException
 
Downloader - Class in com.vaadin.copilot
 
downloadFile(URL, File, ProjectManager, FileDownloader.ProgressListener) - Static method in class com.vaadin.copilot.Downloader
Downloads a file from the given URL to the target file.
downloadHotswapAgent(File, Consumer<String>) - Method in class com.vaadin.copilot.HotswapAgentDownloader
Downloads the Hotswap Agent JAR file into the given target file.
downloadLatestJBR(Consumer<String>) - Method in class com.vaadin.copilot.JetbrainsRuntimeUtil
Downloads the latest JetBrains Runtime and returns the downloaded file.
duplicate(ComponentInfo) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
 
duplicate(ComponentInfo, boolean) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Duplicates a component in the source code.
duplicate(ComponentTypeAndSourceLocation) - Method in class com.vaadin.copilot.javarewriter.JavaBatchRewriter
 
DuplicateInfo(Map<String, String>, List<MethodCallExpr>, VariableDeclarationExpr, AssignExpr) - Constructor for record class com.vaadin.copilot.javarewriter.JavaRewriter.DuplicateInfo
Creates an instance of a DuplicateInfo record class.

E

ECLIPSE - Enum constant in enum class com.vaadin.copilot.ide.IdeUtils.IDE
 
Editor - Class in com.vaadin.copilot.plugins.themeeditor
 
Editor() - Constructor for class com.vaadin.copilot.plugins.themeeditor.Editor
 
Editor.Modification - Class in com.vaadin.copilot.plugins.themeeditor
 
email() - Method in record class com.vaadin.copilot.userinfo.UserInfo
Returns the value of the email record component.
EMBEDDED_CONTEXT_RETRIEVAL - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
EMBEDDING_CONTEXT - Enum constant in enum class com.vaadin.copilot.communication.StreamResponseEnum
 
endpointClass() - Method in record class com.vaadin.copilot.SpringBridge.EndpointInfo
Returns the value of the endpointClass record component.
EndpointInfo(Class<?>, Method) - Constructor for record class com.vaadin.copilot.SpringBridge.EndpointInfo
Creates an instance of a EndpointInfo record class.
ensureAutoHotDeploy(File) - Static method in class com.vaadin.copilot.VsCodeUtil
Enables auto hot deploy of code changes for the given project in VS Code by writing a project specific setting.
equals(Object) - Method in record class com.vaadin.copilot.analytics.AnalyticsRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.communication.CopilotServerRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.communication.CopilotServerResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.communication.StreamResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.ErrorsRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.feedback.FeedbackRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.ide.IdeNotification
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.ide.IDEPluginInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.JavaParserHandler.AnnotationData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.JavaParserHandler.PropertyData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.javarewriter.AttachExpression
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.javarewriter.JavaComponent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.javarewriter.JavaDataProviderHandler.FieldOrVariable
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.javarewriter.JavaDataProviderHandler.JavaDataProviderHandlerResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.AddTemplateOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.Code
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.DuplicateInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.ExtractInlineVariableResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.ReplaceResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.SetterAndValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.javarewriter.JavaStyleRewriter.StyleInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ModuleInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ProjectPaths
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.plugins.devsetup.DevSetupInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.vaadin.copilot.plugins.docs.DocsRequest
 
equals(Object) - Method in record class com.vaadin.copilot.plugins.info.CopilotInfo.NameAndVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.plugins.info.JdkInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.plugins.testgeneration.TestGenerationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.CssRule
 
equals(Object) - Method in record class com.vaadin.copilot.PreviewHandler.ActivationResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.SpringBridge.EndpointInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.userinfo.UserInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vaadin.copilot.userinfo.UserInfoRequest
Indicates whether some other object is "equal to" this one.
ERROR - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
ERROR - Enum constant in enum class com.vaadin.copilot.ide.IdeNotification.Type
 
ERROR_EXCEPTION_MESSAGE_KEY - Static variable in class com.vaadin.copilot.ErrorHandler
 
ERROR_KEY - Static variable in class com.vaadin.copilot.ErrorHandler
 
ERROR_REQUEST - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
ERROR_STACKTRACE_KEY - Static variable in class com.vaadin.copilot.ErrorHandler
 
ErrorHandler - Class in com.vaadin.copilot
 
ErrorHandler(boolean) - Constructor for class com.vaadin.copilot.ErrorHandler
 
ErrorResponse - Class in com.vaadin.copilot.plugins.themeeditor.messages
 
ErrorResponse() - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.ErrorResponse
 
ErrorResponse(String, String) - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.ErrorResponse
 
ErrorsRequest - Record Class in com.vaadin.copilot
ErrorsRequest message
ErrorsRequest(String, String, String, Map<String, String>) - Constructor for record class com.vaadin.copilot.ErrorsRequest
Creates an instance of a ErrorsRequest record class.
event() - Method in record class com.vaadin.copilot.analytics.AnalyticsRequest
Returns the value of the event record component.
exception() - Method in record class com.vaadin.copilot.communication.StreamResponse
Returns the value of the exception record component.
execute() - Method in interface com.vaadin.copilot.plugins.themeeditor.utils.MessageHandlerCommand
 
expression() - Method in record class com.vaadin.copilot.javarewriter.AttachExpression
Returns the value of the expression record component.
extendedClassDefCapable() - Method in record class com.vaadin.copilot.plugins.info.JdkInfo
Returns the value of the extendedClassDefCapable record component.
EXTERNAL_AUTHORISATION_FAILED - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
EXTERNAL_SERVER_OVERLOADED - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
EXTERNAL_SERVER_UNREACHABLE - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
ExtractInlineVariableResult(BlockStmt, String, int) - Constructor for record class com.vaadin.copilot.javarewriter.JavaRewriter.ExtractInlineVariableResult
Creates an instance of a ExtractInlineVariableResult record class.
extractInlineVariableToLocalVariable(ComponentInfo) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Extracts an inline variable to local variable with a new variable name.

F

FeedbackClient - Class in com.vaadin.copilot.feedback
 
FeedbackClient() - Constructor for class com.vaadin.copilot.feedback.FeedbackClient
 
FeedbackHandler - Class in com.vaadin.copilot.feedback
 
FeedbackHandler() - Constructor for class com.vaadin.copilot.feedback.FeedbackHandler
 
FeedbackRequest - Record Class in com.vaadin.copilot.feedback
Feedback Request
FeedbackRequest(String, String, Map<String, String>) - Constructor for record class com.vaadin.copilot.feedback.FeedbackRequest
Creates an instance of a FeedbackRequest record class.
fetchHillaVersion() - Static method in class com.vaadin.copilot.plugins.info.CopilotInfo
 
fetchJavaVersion() - Static method in class com.vaadin.copilot.plugins.info.CopilotInfo
 
fetchOperatingSystem() - Static method in class com.vaadin.copilot.plugins.info.CopilotInfo
 
fetchVaadinVersion() - Static method in class com.vaadin.copilot.plugins.info.CopilotInfo
 
fieldDeclaration() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the fieldDeclaration record component.
fieldDeclarationAndAssignment() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the fieldDeclarationAndAssignment record component.
fieldName() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the fieldName record component.
FieldOrVariable(Expression, Type, ObjectCreationExpr) - Constructor for record class com.vaadin.copilot.javarewriter.JavaDataProviderHandler.FieldOrVariable
Creates an instance of a FieldOrVariable record class.
file() - Method in record class com.vaadin.copilot.javarewriter.JavaDataProviderHandler.JavaDataProviderHandlerResult
Returns the value of the file record component.
find(ComponentTypeAndSourceLocation, JavaRewriter) - Static method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Creates ComponentInfo of the given component.
findActiveJavaFiles(ProjectManager, int) - Static method in class com.vaadin.copilot.FlowUtil
Finds all Java files that are used to create the current component tree for the given ui.
findBlockStatementIndex(Node) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds the index of the statement that wraps the given node in the closest block statement.
findCalls(Class<?>, ComponentInfo) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Find all calls done to methods in the given class through a reference to the given component.
findCommonAncestor(List<Path>) - Static method in class com.vaadin.copilot.Util
Finds the common ancestor path for the given paths.
findComponentInfo(ComponentTypeAndSourceLocation) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Finds a component in the source code.
findConstructor(Class<? extends Component>, ObjectCreationExpr) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds constructor for the given component
findCurrentModule(ProjectManager, JsonObject) - Static method in class com.vaadin.copilot.Util
Finds the module where the (first of) currently open view(s) is defined.
findCurrentViewFile(ProjectManager, JsonObject) - Static method in class com.vaadin.copilot.Util
Finds a file related to the current view, to be able to determine which folder / project module to create new files in.
findDeclarationIndex(Node) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds the index of the given node in the block statement.
findFieldDeclaration(Node, String) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds the field declaration for the given field name in the class of the given node.
findFreeRecordName(String, ClassOrInterfaceDeclaration) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
 
findFreeVariableName(ComponentInfo, BlockStmt) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds a free variable name based on the component type.
findFreeVariableName(String, ClassOrInterfaceDeclaration) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds a free field name based on the given base name.
findFreeVariableName(String, BlockStmt) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds a free variable name based on the given base name.
findIde() - Static method in class com.vaadin.copilot.ide.IdeUtils
Finds IDE used to run application
findInheritanceChain(Component) - Static method in class com.vaadin.copilot.ComponentSourceFinder
Finds inheritance chain of a component by going up for each superclass
findInsertionPointForAppend(ComponentInfo, JavaRewriter.Where) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
 
findLocalClassNameStmt(CompilationUnit, ComponentTypeAndSourceLocation, boolean) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
 
findLocalVariableOrField(CompilationUnit, int) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
findLocationAfter(Expression) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds the insert location after of given expression.
findLocationAtEnd(Statement) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds the insert location at the end of the code block containing the given statement.
findLocationBefore(Expression) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds the insert location before of given expression.
findMethodCall(BlockStmt, Node, SimpleName, String) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
findMethodCallNonStatements(ComponentInfo) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds usage of the variable outside of method call statements, i.e.
findMethodCalls(BlockStmt, SimpleName) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
findMethodCalls(ComponentInfo) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds all method calls that are related to the given component.
findMethodCalls(ComponentInfo, Node.TreeTraversal) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds all method calls that are related to the given component.
findMethodCallStatements(ComponentInfo) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Find all method calls that are statements, i.e.
findModificationWhere(CompilationUnit, ComponentTypeAndSourceLocation) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
 
findModule(File) - Method in class com.vaadin.copilot.ProjectFileManager
Finds the module where the given resource is located.
findNameReferences(String, BlockStmt) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds all name references to the given variable name in the given scope.
findNode(CompilationUnit, ComponentTypeAndSourceLocation) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
 
findParameterUsage(ComponentInfo) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Find all expressions where the given component is used as a call parameter.
findParentBlockNode(CompilationUnit, Component) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
 
findReference(NodeList<Expression>, ComponentInfo) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds a node among the nodes which refer to the given component.
findResource(String) - Method in class com.vaadin.copilot.ProjectFileManager
Finds the given resource by name, in any resource folder.
findResource(String) - Method in class com.vaadin.copilot.ProjectManager
Finds the given resource by name, in any resource folder.
findResourceFolder(File) - Method in class com.vaadin.copilot.ProjectFileManager
Finds the resource folder where the given resource is located.
findRuleBySelector(CascadingStyleSheet, CSSSelector) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
findRuleBySelector(CascadingStyleSheet, CSSStyleRule) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
findSourceFolder(File) - Method in class com.vaadin.copilot.ProjectFileManager
Finds the source folder where the given file is located.
findSourceFolder(File) - Method in class com.vaadin.copilot.ProjectManager
Finds the source folder where the given file is located.
findStatement(CompilationUnit, int) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
findTypeAndSourceLocation(int, int) - Method in class com.vaadin.copilot.ComponentSourceFinder
Finds the source location of a component.
findTypeAndSourceLocation(int, int, boolean) - Method in class com.vaadin.copilot.ComponentSourceFinder
Finds the source location of a component.
findTypeAndSourceLocation(Component, boolean) - Method in class com.vaadin.copilot.ComponentSourceFinder
Finds the source location of a component.
findTypeAndSourceLocation(JsonObject) - Method in class com.vaadin.copilot.ComponentSourceFinder
Finds the source location of a component.
findTypeAndSourceLocation(JsonObject, boolean) - Method in class com.vaadin.copilot.ComponentSourceFinder
Finds the source location of a component.
firstname() - Method in record class com.vaadin.copilot.userinfo.UserInfo
Returns the value of the firstname record component.
FLOW - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
FlowComponentQuirks - Class in com.vaadin.copilot.javarewriter
This class contains hacks related to Flow components and how they work.
FlowUtil - Class in com.vaadin.copilot
 
forEachComponent(JavaBatchRewriter.Callback) - Method in class com.vaadin.copilot.javarewriter.JavaBatchRewriter
 
from(String) - Static method in enum class com.vaadin.copilot.plugins.themeeditor.ComponentType
 
from(String) - Static method in enum class com.vaadin.copilot.plugins.themeeditor.Where
 
fromExpression(Expression, ResolvedType) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Parses the given expression and returns the object it represents.
functionAffectsVariableName(String) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Checks if the value passed to the given function affects the variable name generated for the component.

G

generateTests(ProKey, String, UiRoute, UiLogin) - Method in class com.vaadin.copilot.plugins.testgeneration.TestGenerationServerClient
 
GenerateTestsHandler - Class in com.vaadin.copilot.plugins.testgeneration
 
GenerateTestsHandler(ProjectManager) - Constructor for class com.vaadin.copilot.plugins.testgeneration.GenerateTestsHandler
 
generateVariableName(JavaComponent, ClassOrInterfaceType, InsertionPoint) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Provides a free name to be used when adding a new component.
get() - Static method in class com.vaadin.copilot.javarewriter.ConstructorAnalyzer
 
get() - Static method in record class com.vaadin.copilot.plugins.info.JdkInfo
 
get(JavaComponent) - Static method in class com.vaadin.copilot.javarewriter.custom.CustomComponentHandler
Finds the relevant CustomComponentHandle of the given JavaComponent
get(DocsRequest) - Method in class com.vaadin.copilot.plugins.docs.DocsDataLoader
Gets the documentation of requested component or throws exception on failure cases.
GET_CLASS_NAME - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
 
GET_MODULE_PATHS - Enum constant in enum class com.vaadin.copilot.ide.CopilotIDEPlugin.Commands
 
GET_TRANSLATABLE_PROPERTY_ERROR - Static variable in class com.vaadin.copilot.plugins.i18n.I18nHandler
 
GET_TRANSLATION_ERROR - Static variable in class com.vaadin.copilot.plugins.i18n.I18nHandler
 
getAccessRequirement(AnnotatedElement, AnnotatedElement) - Static method in class com.vaadin.copilot.AccessRequirementUtil
Get the access requirement for the given annotated class or method based on its annotations.
getAddedOrModifiedNodes() - Method in class com.vaadin.copilot.javarewriter.JavaRewriterObserver
 
getAnnotationValue(String, Class<? extends Annotation>) - Method in class com.vaadin.copilot.plugins.testgeneration.GenerateTestsHandler
 
getApplicationClass(VaadinServletContext) - Static method in class com.vaadin.copilot.SpringBridge
Returns the Spring Boot application class of the given context.
getApplicationClass(VaadinServletContext) - Static method in class com.vaadin.copilot.SpringIntegration
Returns the Spring Boot application class of the given context.
getApplicationConfiguration() - Method in class com.vaadin.copilot.ProjectFileManager
 
getApplicationConfiguration() - Method in class com.vaadin.copilot.ProjectManager
 
getArguments() - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LocalClassNamesVisitor
 
getAttachArgument(ComponentInfo) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds the attach argument reference of the given component.
getAttachArgumentOrThrow(ComponentInfo) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Find the attach argument reference of given component or throws IllegalArgumentException if not found.
getAttachLocationOrThrow() - Method in record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
 
getBlock() - Method in class com.vaadin.copilot.javarewriter.InsertionPoint
 
getCascadingStyleSheet() - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
getClass(String) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Finds the class for the given source type.
getClassForComponent(JavaComponent) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
Returns the Java class name for a given HTML tag.
getClassList() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameRequest
 
getClassName() - Method in enum class com.vaadin.copilot.plugins.themeeditor.ComponentType
 
getClassName() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameResponse
 
getClassName() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ComponentMetadataResponse
 
getClassName() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.SetClassNameRequest
 
getCode() - Method in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
getCode() - Method in enum class com.vaadin.copilot.communication.StreamResponseEnum
 
getCode() - Method in exception class com.vaadin.copilot.plugins.docs.DocsException
 
getCode() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.BaseResponse
 
getCode() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ErrorResponse
 
getCommandName() - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.ClassNameHandler
 
getCommandName() - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.ComponentMetadataHandler
 
getCommandName() - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.LoadPreviewHandler
 
getCommandName() - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.LoadRulesHandler
 
getCommandName() - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.LocalClassNameHandler
 
getCommandName() - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.OpenCssHandler
 
getCommandName() - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.RulesHandler
 
getCommandName() - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.SetFontHandler
 
getCommandName() - Method in interface com.vaadin.copilot.plugins.themeeditor.utils.MessageHandler
 
getCompilationUnit() - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
 
getCompilationUnit(ComponentTypeAndSourceLocation) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
 
getComponent(VaadinSession, int, int) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
 
getComponentDisplayName() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameRequest
 
getComponentName() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameRequest
 
getComponentTypeAndSourceLocation() - Method in exception class com.vaadin.copilot.javarewriter.exception.ComponentInfoNotFoundException
 
getCopiedJavaComponent(ComponentTypeAndSourceLocation) - Method in class com.vaadin.copilot.javarewriter.JavaRewriterCopyPasteHandler
Collects required data for copying and pasting a component
getCreateLocationOrThrow() - Method in record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
 
getCss() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.LoadPreviewResponse
 
getCss() - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
Returns the content of the theme editor CSS file.
getCssFileName() - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
getCssRules(List<String>) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
Retrieves list of CssRule for given selectors.
getDeclaration() - Method in class com.vaadin.copilot.javarewriter.InsertionPoint
 
getDisposables() - Method in class com.vaadin.copilot.ai.AICommandHandler
 
getDocumentationPageUrl() - Method in class com.vaadin.copilot.plugins.docs.DocsResponse
 
getDownloadKey() - Method in class com.vaadin.copilot.JetbrainsRuntimeUtil
Returns the key to use for downloading the correct JBR SDK for the current architecture.
getEndpoints(VaadinServletContext) - Static method in class com.vaadin.copilot.SpringBridge
Gets a list of all endpoints / browser callables in the application.
getEndpoints(VaadinServletContext) - Static method in class com.vaadin.copilot.SpringIntegration
 
getEnumValue(Class<?>, String, String) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
 
getExistingClassNames() - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
Returns selectors in the theme editors
getFieldOrVariableName(ComponentInfo) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Gets the field or local variable name for the given component.
getFieldVariableName() - Method in class com.vaadin.copilot.javarewriter.JavaComponent.Metadata
 
getFileForClass(Class<?>) - Method in class com.vaadin.copilot.ProjectFileManager
Returns the Java file for the given class.
getFileForClass(Class<?>) - Method in class com.vaadin.copilot.ProjectManager
Returns the Java file for the given class.
getFileForClass(String) - Method in class com.vaadin.copilot.ProjectFileManager
Returns the Java file for the given class.
getFileForClass(String) - Method in class com.vaadin.copilot.ProjectManager
Returns the Java file for the given class.
getFileName() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameRequest
 
getFirstModifiedRow() - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
 
getFlowNewViewFolder() - Method in class com.vaadin.copilot.ProjectManager
Finds the folder where a new Flow view should be created.
getFontName() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.SetFontRequest
 
getForClass(Class<?>) - Static method in enum class com.vaadin.copilot.plugins.themeeditor.ComponentType
 
getFreeVariableName(String) - Method in class com.vaadin.copilot.javarewriter.InsertionPoint
Returns a free variable name based on the given base name, available in the scope where code will be inserted.
getFrontendFolder() - Method in class com.vaadin.copilot.ProjectFileManager
Returns the frontend folder.
getFrontendFolder() - Method in class com.vaadin.copilot.ProjectManager
Returns the frontend folder.
getHeaderText() - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
getHillaSourceFiles(JsonObject) - Static method in class com.vaadin.copilot.ai.AICommunicationUtil
 
getHillaViewsFolder() - Method in class com.vaadin.copilot.ProjectFileManager
Finds the folder where Hilla views should be created for the file system router to pick them up.
getHillaViewsFolder() - Method in class com.vaadin.copilot.ProjectManager
Finds the folder where Hilla views should be created for the file system router to pick them up.
getHotswapAgentLocation(File) - Method in class com.vaadin.copilot.JetbrainsRuntimeUtil
Returns the location inside the JDK where HotswapAgent should be placed.
getHtmlContent() - Method in class com.vaadin.copilot.plugins.docs.DocsSection
 
getHttpClient() - Method in class com.vaadin.copilot.CopilotServerClient
 
getId() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameRequest
 
getIndex() - Method in class com.vaadin.copilot.javarewriter.InsertionPoint
 
getInstance() - Static method in class com.vaadin.copilot.analytics.AnalyticsClient
Get the singleton instance.
getInstance() - Static method in class com.vaadin.copilot.ide.CopilotIDEPlugin
Gets instance of CopilotIDEPlugin.
getInstance() - Static method in class com.vaadin.copilot.ProjectFileManager
 
getItemsFromProperty() - Method in record class com.vaadin.copilot.javarewriter.JavaComponent
return items of a component if they exist as a property
getJavaExecutable(File) - Method in class com.vaadin.copilot.JetbrainsRuntimeUtil
Returns the location of the Java executable inside the JDK.
getJavaIdentifier(String, int) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Converts the given string into a valid Java identifier.
getJavaPackage(File) - Method in class com.vaadin.copilot.ProjectFileManager
Gets the java package for the given source file
getJavaPackage(File) - Method in class com.vaadin.copilot.ProjectManager
Gets the java package for the given source file
getJavaResourceFolder() - Method in class com.vaadin.copilot.ProjectFileManager
Returns the java resource folder.
getJavaResourceFolder() - Method in class com.vaadin.copilot.ProjectManager
Returns the java resource folder.
getJdkInfo() - Method in class com.vaadin.copilot.plugins.info.CopilotInfo
 
getLocalClassName(Integer, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
Gets component local classname if exists.
getLocalVariableName() - Method in class com.vaadin.copilot.javarewriter.JavaComponent.Metadata
 
getLogger() - Method in class com.vaadin.copilot.CopilotServerClient
 
getLogger() - Method in class com.vaadin.copilot.plugins.devsetup.DevSetupHandler
 
getLogger() - Method in class com.vaadin.copilot.plugins.docs.DocsDataLoader
 
getLogger() - Method in class com.vaadin.copilot.plugins.docs.DocsHandler
 
getLumoMethodArgExpressions(String, List<String>) - Static method in class com.vaadin.copilot.javarewriter.LumoRewriterUtil
Converts given class names to LumoUtility field access expressions.
getLumoMethodArgExpressions(List<String>, List<String>) - Static method in class com.vaadin.copilot.javarewriter.LumoRewriterUtil
Converts given class names of given lumo inner class name lists and return all.
getMainSectionList() - Method in class com.vaadin.copilot.plugins.docs.DocsResponse
 
getMappedProperty(Constructor<?>, int) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Returns a property used in a constructor at the given index
getMappings(Constructor<?>) - Method in class com.vaadin.copilot.javarewriter.ConstructorAnalyzer
 
getMessage() - Method in enum class com.vaadin.copilot.communication.StreamResponseEnum
 
getMessage() - Method in exception class com.vaadin.copilot.javarewriter.exception.ComponentInfoNotFoundException
 
getMessage() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ErrorResponse
 
getMetadataContent(String) - Static method in class com.vaadin.copilot.plugins.themeeditor.utils.ComponentsMetadata
 
getMetaDir() - Method in enum class com.vaadin.copilot.ide.IdeUtils.IDE
 
getMethodCallChildren(JavaComponent) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
Returns the list of children of the given JavaComponent that should be added as method calls
getMethodCallExpression() - Method in record class com.vaadin.copilot.javarewriter.AttachExpression
 
getMethodCallExprFromComponent(CompilationUnit, JavaComponent, Expression, String) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
Returns the MethodCallExpr to be added to the owner object for the given JavaComponent
getModulePaths() - Method in class com.vaadin.copilot.ide.CopilotIDEPlugin
 
getModules() - Method in class com.vaadin.copilot.ProjectFileManager
Gets the modules in the project.
getNode() - Method in record class com.vaadin.copilot.javarewriter.AttachExpression
 
getNodeId() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.BaseRequest
 
getNodeWithArguments() - Method in record class com.vaadin.copilot.javarewriter.AttachExpression
 
getNodeWithOptionalScope() - Method in record class com.vaadin.copilot.javarewriter.AttachExpression
 
getNodeWithRange() - Method in record class com.vaadin.copilot.javarewriter.AttachExpression
 
getNodeWithSimpleName() - Method in record class com.vaadin.copilot.javarewriter.AttachExpression
 
getObjectCreationExpression() - Method in record class com.vaadin.copilot.javarewriter.AttachExpression
 
getOldClassName() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.SetClassNameRequest
 
getOrGuessResourceFolder() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ModuleInfo
 
getOrGuessTestFolder() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ModuleInfo
 
getOriginalClassName() - Method in class com.vaadin.copilot.javarewriter.JavaComponent.Metadata
 
getOutermostScope(MethodCallExpr) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Gets the outermost scope for a chain of method calls.
getParameterList(InsertionPoint, Object) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
 
getPluginIde() - Method in enum class com.vaadin.copilot.ide.IdeUtils.IDE
 
getPluginInfo() - Method in class com.vaadin.copilot.ide.CopilotIDEPlugin
 
getProjectRelativeName(File) - Method in class com.vaadin.copilot.ProjectFileManager
Returns the name of the file, relative to the project root.
getProjectRelativeName(File) - Method in class com.vaadin.copilot.ProjectManager
Returns the name of the file, relative to the project root.
getProjectRoot() - Method in class com.vaadin.copilot.ProjectFileManager
Returns the project base folder.
getProjectRoot() - Method in class com.vaadin.copilot.ProjectManager
Returns the project base folder.
getProperties() - Method in class com.vaadin.copilot.ide.CopilotIDEPlugin
 
getProperties() - Method in class com.vaadin.copilot.plugins.themeeditor.utils.CssRule
 
getPropertyName(String) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Gets the camel case property name for the given setter.
getPropertySetExpression(CompilationUnit, JavaComponent, String, String, Object, Expression, InsertionPoint) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
Returns the expression to be used to set a property in a JavaComponent.
getPropertyValue(ComponentInfo, String) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Gets the (active) value of a property of a component.
getPropertyValue(VaadinServletContext, String) - Static method in class com.vaadin.copilot.SpringBridge
Returns the value of the given property from the Spring environment of the given context.
getPropertyValue(VaadinServletContext, String) - Static method in class com.vaadin.copilot.SpringIntegration
Returns the value of the given property from the Spring environment of the given context.
getQueryURI(String) - Method in class com.vaadin.copilot.CopilotServerClient
 
getRedo() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.HistoryRequest
 
getRelativeName(File, File) - Static method in class com.vaadin.copilot.ProjectFileManager
Returns the name of the file, relative to the given folder.
getRemovedRanges() - Method in class com.vaadin.copilot.javarewriter.JavaRewriterObserver
 
getReqId() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.BaseRequest
 
getReqId() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.BaseResponse
 
getResourceFolders() - Method in class com.vaadin.copilot.ProjectFileManager
Returns the resource folders for the project.
getResult() - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
 
getResults() - Method in class com.vaadin.copilot.javarewriter.JavaBatchRewriter
 
getRoles() - Method in class com.vaadin.copilot.AccessRequirement
 
getRuleLocationLine(String) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
Gets location line of rule with given selector
getRules() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.LoadRulesResponse
 
getRules() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.RulesRequest
 
getScopeIgnoreComposite(ComponentInfo, MethodCallExpr) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Returns the scope by ignoring the getContent() if component is in a composite container.
getSections() - Method in class com.vaadin.copilot.plugins.docs.DocsMainSection
 
getSelector() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.OpenCssRequest
 
getSelector() - Method in class com.vaadin.copilot.plugins.themeeditor.utils.CssRule
 
getSelectors() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.LoadRulesRequest
 
getServerBaseUrl() - Method in class com.vaadin.copilot.CopilotServerClient
 
getServerRoutes(VaadinSession) - Static method in class com.vaadin.copilot.RouteHandler
 
getSession() - Method in class com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityJavaSourceModifier
 
getSetterAndValue(Class<?>, String, Object) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Gets the setter name and value for the given component type, property and value.
getSetterName(String, Class<?>, boolean) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Gets the setter name for the given property.
getSetterNameFromComponent(JavaComponent) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
Returns the name of the setter method to be called on the owner object for the given JavaComponent
getSinglePackage(File) - Static method in class com.vaadin.copilot.Util
Finds the first folder inside the given folder that contains more than one sub-folder.
getSingleStringParamConstructor(ClassOrInterfaceType, Set<String>) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Returns the single String parameter name from mapped properties of the component that matches an existing single String parameter constructor of the component
getSource() - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Returns the source code.
getSourceFile(ComponentTracker.Location) - Method in class com.vaadin.copilot.ProjectFileManager
Returns the Java file for the given component location.
getSourceFile(ComponentTracker.Location) - Method in class com.vaadin.copilot.ProjectManager
Returns the Java file for the given component location.
getSourceFile(Class<?>) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
getSourceFile(String) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
getSourceFolders() - Method in class com.vaadin.copilot.ProjectFileManager
Returns the source folders for the project.
getSourceFolders() - Method in class com.vaadin.copilot.ProjectManager
Returns the source folders for the project.
getSourceModifier() - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeEditorMessageHandler
 
getSourceModifier() - Method in interface com.vaadin.copilot.plugins.themeeditor.utils.HasSourceModifier
 
getState() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.StateMessage
 
getStyles(ComponentInfo) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Gets the (active) styles of a component.
getStyles(ComponentInfo) - Static method in class com.vaadin.copilot.javarewriter.JavaStyleRewriter
Gets the (active) styles of a component.
getStyleSheetFile() - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
getSuggestedClassName() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ComponentMetadataResponse
 
getSuggestedClassName(Integer, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
Creates suggested local classname based on component tag.
getTag() - Method in class com.vaadin.copilot.plugins.docs.DocsRequest
 
getTag(Integer, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
Gets tag name of given component.
getTagName() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.SetClassNameRequest
 
getThemeFolder() - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
getThemeFolder() - Method in class com.vaadin.copilot.ProjectFileManager
Gets current theme folder
getThemeFolder() - Method in class com.vaadin.copilot.ProjectManager
Gets current theme folder
getThemeModifier() - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeEditorMessageHandler
 
getThemeModifier() - Method in interface com.vaadin.copilot.plugins.themeeditor.utils.HasThemeModifier
 
getThemeName() - Method in class com.vaadin.copilot.ProjectFileManager
Gets current theme name
getThemeName() - Method in class com.vaadin.copilot.ProjectManager
Gets current theme name
getTitle() - Method in class com.vaadin.copilot.plugins.docs.DocsMainSection
 
getTitle() - Method in class com.vaadin.copilot.plugins.docs.DocsSection
 
getType() - Method in class com.vaadin.copilot.AccessRequirement
 
getUiId() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.BaseRequest
 
getUndo() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.HistoryRequest
 
getUrl() - Method in class com.vaadin.copilot.plugins.docs.DocsMainSection
 
getUrlPrefix(VaadinServletContext) - Static method in class com.vaadin.copilot.SpringBridge
Gets the prefix used for all route paths in the application
getUserInfo(String) - Method in class com.vaadin.copilot.userinfo.UserInfoServerClient
 
getVaadinSession() - Method in class com.vaadin.copilot.ProjectManager
 
getValue() - Method in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
 
getVariableDeclarator() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Gets the variable declarator of the component, either for the local variable or field.
getVersion() - Static method in class com.vaadin.copilot.CopilotVersion
 
getVersions() - Method in class com.vaadin.copilot.plugins.info.CopilotInfo
 
getViewChain(VaadinSession, int) - Static method in class com.vaadin.copilot.FlowUtil
Returns the view chain for the given UI.

H

handle(JsonObject) - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.ClassNameHandler
 
handle(JsonObject) - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.ComponentMetadataHandler
 
handle(JsonObject) - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.LoadPreviewHandler
 
handle(JsonObject) - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.LoadRulesHandler
 
handle(JsonObject) - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.LocalClassNameHandler
 
handle(JsonObject) - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.OpenCssHandler
 
handle(JsonObject) - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.RulesHandler
 
handle(JsonObject) - Method in class com.vaadin.copilot.plugins.themeeditor.handlers.SetFontHandler
 
handle(JsonObject) - Method in interface com.vaadin.copilot.plugins.themeeditor.utils.MessageHandler
 
handleConnect(DevToolsInterface) - Method in class com.vaadin.copilot.Copilot
 
handleConnect(DevToolsInterface) - Method in interface com.vaadin.copilot.CopilotCommand
 
handleConnect(DevToolsInterface) - Method in class com.vaadin.copilot.CopilotSession
 
handleConnect(DevToolsInterface) - Method in class com.vaadin.copilot.ide.IdeHandler
 
handleConnect(DevToolsInterface) - Method in class com.vaadin.copilot.plugins.info.InfoHandler
 
handleDataStatementsAndClearDataProps(CompilationUnit, JavaDataProviderHandler.FieldOrVariable, JavaComponent, InsertionPoint, String) - Static method in class com.vaadin.copilot.javarewriter.JavaDataProviderHandler
Creates the data statements when adding a new template e.g.setItems, setItemLabelGenerator etc...
handleDebugMessageData(String, JsonObject) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeEditorMessageHandler
Handles debug message command and performs given action.
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.ai.AICommandHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.analytics.AnalyticsInterceptor
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.ApplicationInitializer
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.Copilot
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in interface com.vaadin.copilot.CopilotCommand
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.CopilotSession
Handle a message from the client.
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.ErrorHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.feedback.FeedbackHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.HotswapDownloadHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.ide.IdeHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.ide.IdePluginCommandHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.ide.OpenComponentInIDE
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.JavaParserHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.JavaRewriteHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.MachineConfigurationHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityCheckerMessageHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.plugins.devsetup.DevSetupHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.plugins.docs.DocsHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.plugins.i18n.I18nHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.plugins.info.InfoHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.plugins.testgeneration.GenerateTestsHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeEditorMessageHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.PreviewHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.ProjectFileHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.RouteHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.UiServiceHandler
 
handleMessage(String, JsonObject, DevToolsInterface) - Method in class com.vaadin.copilot.UserInfoHandler
 
handleSetComponentProperty(String, String) - Method in class com.vaadin.copilot.javarewriter.JavaDataProviderHandler
Replaces the value of items from data provider
handlingExceptionsAndNotifyDevtoolsInterface(JsonObject, DevToolsInterface, Throwable) - Static method in class com.vaadin.copilot.ai.AICommunicationUtil
 
hasClassAnnotation(Class<? extends Annotation>) - Method in class com.vaadin.copilot.javarewriter.JavaModifier.CompilationUnitOperations
Checks if the class has the given annotation.
hashCode() - Method in record class com.vaadin.copilot.analytics.AnalyticsRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.communication.CopilotServerRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.communication.CopilotServerResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.communication.StreamResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.ErrorsRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.feedback.FeedbackRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.ide.IdeNotification
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.ide.IDEPluginInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.JavaParserHandler.AnnotationData
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.JavaParserHandler.PropertyData
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.javarewriter.AttachExpression
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.javarewriter.JavaComponent
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.javarewriter.JavaDataProviderHandler.FieldOrVariable
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.javarewriter.JavaDataProviderHandler.JavaDataProviderHandlerResult
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.AddTemplateOptions
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.Code
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.DuplicateInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.ExtractInlineVariableResult
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.ReplaceResult
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.SetterAndValue
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.javarewriter.JavaStyleRewriter.StyleInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ModuleInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ProjectPaths
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.plugins.devsetup.DevSetupInfo
Returns a hash code value for this object.
hashCode() - Method in class com.vaadin.copilot.plugins.docs.DocsRequest
 
hashCode() - Method in record class com.vaadin.copilot.plugins.info.CopilotInfo.NameAndVersion
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.plugins.info.JdkInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.plugins.testgeneration.TestGenerationRequest
Returns a hash code value for this object.
hashCode() - Method in class com.vaadin.copilot.plugins.themeeditor.utils.CssRule
 
hashCode() - Method in record class com.vaadin.copilot.PreviewHandler.ActivationResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.SpringBridge.EndpointInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.userinfo.UserInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.vaadin.copilot.userinfo.UserInfoRequest
Returns a hash code value for this object.
hasLocalClassnameComment(Node) - Static method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
 
hasMethod(Class<?>, String) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Checks if the given component type has the given method.
hasOverlay(ComponentTypeAndSourceLocation) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
 
hasSetItemsProps(JavaComponent) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
Checks the given component has items property and supported.
hasSetterForType(Class<?>, String, Class<?>) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
 
hasSingleParameterMethod(Class<? extends Component>, String) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Checks if the given component type has a method with the given name, taking one parameter.
HasSourceModifier - Interface in com.vaadin.copilot.plugins.themeeditor.utils
 
HasThemeModifier - Interface in com.vaadin.copilot.plugins.themeeditor.utils
 
HILLA_REACT - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
HistoryRequest - Class in com.vaadin.copilot.plugins.themeeditor.messages
 
HistoryRequest() - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.HistoryRequest
 
HotswapAgentDownloader - Class in com.vaadin.copilot
A class for downloading the Hotswap Agent JAR file.
HotswapAgentDownloader(ProjectManager) - Constructor for class com.vaadin.copilot.HotswapAgentDownloader
Creates a new downloader for Hotswap Agent.
hotswapAgentFound() - Method in record class com.vaadin.copilot.plugins.info.JdkInfo
Returns the value of the hotswapAgentFound record component.
hotswapAgentLocation() - Method in record class com.vaadin.copilot.plugins.info.JdkInfo
Returns the value of the hotswapAgentLocation record component.
HotswapDownloadHandler - Class in com.vaadin.copilot
Handles the downloading and setting up hotswap related tools for the project
HotswapDownloadHandler(ProjectManager) - Constructor for class com.vaadin.copilot.HotswapDownloadHandler
 
HotswapListener - Class in com.vaadin.copilot
 
HotswapListener() - Constructor for class com.vaadin.copilot.HotswapListener
 
hotswapVersion() - Method in record class com.vaadin.copilot.plugins.info.JdkInfo
Returns the value of the hotswapVersion record component.
hotswapVersionOk() - Method in record class com.vaadin.copilot.plugins.info.JdkInfo
Returns the value of the hotswapVersionOk record component.
humanFriendlyName() - Method in record class com.vaadin.copilot.JavaParserHandler.PropertyData
Returns the value of the humanFriendlyName record component.

I

I18nHandler - Class in com.vaadin.copilot.plugins.i18n
Command handler for i18n related operations
I18nHandler(ProjectManager) - Constructor for class com.vaadin.copilot.plugins.i18n.I18nHandler
Create a new i18n handler
I18nHandler(ProjectManager, ComponentSourceFinder) - Constructor for class com.vaadin.copilot.plugins.i18n.I18nHandler
 
ide() - Method in record class com.vaadin.copilot.ide.IDEPluginInfo
Returns the value of the ide record component.
IDEA - Enum constant in enum class com.vaadin.copilot.ide.IdeUtils.IDE
 
IdeHandler - Class in com.vaadin.copilot.ide
 
IdeHandler(CopilotIDEPlugin) - Constructor for class com.vaadin.copilot.ide.IdeHandler
 
ideInfo() - Method in record class com.vaadin.copilot.plugins.devsetup.DevSetupInfo
Returns the value of the ideInfo record component.
IdeIntegration - Class in com.vaadin.copilot.ide
Integration with IDEs for development mode.
IdeIntegration(ProjectManager) - Constructor for class com.vaadin.copilot.ide.IdeIntegration
Creates a new integration with the given configuration.
IdeNotification - Record Class in com.vaadin.copilot.ide
 
IdeNotification(String, IdeNotification.Type, String) - Constructor for record class com.vaadin.copilot.ide.IdeNotification
Creates an instance of a IdeNotification record class.
IdeNotification.Type - Enum Class in com.vaadin.copilot.ide
 
IdentityHashSet<T> - Class in com.vaadin.copilot
A Set implementation that uses identity comparison instead of equals.
IdentityHashSet() - Constructor for class com.vaadin.copilot.IdentityHashSet
 
IdePluginCommandHandler - Class in com.vaadin.copilot.ide
 
IdePluginCommandHandler(ProjectManager) - Constructor for class com.vaadin.copilot.ide.IdePluginCommandHandler
 
IDEPluginInfo - Record Class in com.vaadin.copilot.ide
 
IDEPluginInfo(boolean, String) - Constructor for record class com.vaadin.copilot.ide.IDEPluginInfo
 
IDEPluginInfo(boolean, String, List<String>, String) - Constructor for record class com.vaadin.copilot.ide.IDEPluginInfo
Creates an instance of a IDEPluginInfo record class.
IdeUtils - Class in com.vaadin.copilot.ide
Utility class for currently used IDE
IdeUtils.IDE - Enum Class in com.vaadin.copilot.ide
 
increaseTrailingNumber(String) - Static method in class com.vaadin.copilot.Util
Takes a filename and increases a trailing number on the name (excluding the extension).
index() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.ExtractInlineVariableResult
Returns the value of the index record component.
InfoHandler - Class in com.vaadin.copilot.plugins.info
 
InfoHandler(ApplicationConfiguration) - Constructor for class com.vaadin.copilot.plugins.info.InfoHandler
 
INFORMATION - Enum constant in enum class com.vaadin.copilot.ide.IdeNotification.Type
 
inheritanceChain() - Method in record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
Returns the value of the inheritanceChain record component.
INIT_APP_RESULT - Static variable in class com.vaadin.copilot.ApplicationInitializer
 
initialize(ApplicationConfiguration) - Static method in class com.vaadin.copilot.ProjectFileManager
 
initializer() - Method in record class com.vaadin.copilot.javarewriter.JavaDataProviderHandler.FieldOrVariable
Returns the value of the initializer record component.
insertAfter(Node, Node) - Static method in class com.vaadin.copilot.plugins.themeeditor.Editor.Modification
 
insertAtEndOfBlock(Node, Node) - Static method in class com.vaadin.copilot.plugins.themeeditor.Editor.Modification
 
insertBefore(Node, Node) - Static method in class com.vaadin.copilot.plugins.themeeditor.Editor.Modification
 
insertImportIfNotExists() - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
InsertionPoint - Class in com.vaadin.copilot.javarewriter
Represents a point in the source code where new code can be inserted.
InsertionPoint(ClassOrInterfaceDeclaration, int) - Constructor for class com.vaadin.copilot.javarewriter.InsertionPoint
 
InsertionPoint(BlockStmt, int) - Constructor for class com.vaadin.copilot.javarewriter.InsertionPoint
Creates a new InsertionPoint instance.
insertLineAfter(Node, Node) - Static method in class com.vaadin.copilot.plugins.themeeditor.Editor.Modification
 
insertLineBefore(Node, Node) - Static method in class com.vaadin.copilot.plugins.themeeditor.Editor.Modification
 
insertSetter(InsertionPoint, Expression, String, Object, CompilationUnit, JavaComponent) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Insert setters for given java component.
insertSetter(JavaComponent, ObjectCreationExpr, JavaRewriter, String, InsertionPoint, NameExpr) - Method in class com.vaadin.copilot.javarewriter.custom.CustomComponentHandle
 
INSIDE - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.Where
 
isAccessible() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ComponentMetadataResponse
 
isAccessible(Integer, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
Checks if component can be accessed within source code.
isActive() - Method in class com.vaadin.copilot.ide.CopilotIDEPlugin
Check if plugin is active based on existing properties file
isAnonymousComponent() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the isAnonymousComponent record component.
isArrayArgument(String, String, int) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Uses reflection API for finding class name, method and the argument to find whether argument is array.
Includes the methods from extended Composite class if it is extended.
isCustomComponent() - Method in class com.vaadin.copilot.plugins.docs.DocsRequest
 
isDashSeparatedProperty() - Method in record class com.vaadin.copilot.javarewriter.JavaStyleRewriter.StyleInfo
Returns the value of the isDashSeparatedProperty record component.
isDataProviderItemChange(ComponentTypeAndSourceLocation) - Static method in class com.vaadin.copilot.javarewriter.JavaDataProviderHandler
Check for attach and create location is generated from DataProvider
isDevelopmentMode() - Static method in class com.vaadin.copilot.Copilot
Check if copilot is running in development mode i.e.
isEmpty() - Method in class com.vaadin.copilot.IdentityHashSet
 
isEnabled() - Method in class com.vaadin.copilot.analytics.AnalyticsClient
Check if tracking is enabled.
isEnabled(VaadinServletContext) - Static method in class com.vaadin.copilot.CopilotStatus
 
isFileInside(File, File) - Static method in class com.vaadin.copilot.ProjectFileManager
 
isFileInside(File, File) - Static method in class com.vaadin.copilot.ProjectManager
 
isFlowComponent() - Method in class com.vaadin.copilot.plugins.docs.DocsRequest
 
isGridColumnAttribute(JavaComponent) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
Returns true when the java component indicates a Grid attribute according to Hilla React template.
isGridColumnDefinition(JavaComponent) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
Returns true when the java component indicates a Grid column definition according to Hilla React template.
isGridTreeColumnDefinition(JavaComponent) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
Returns true when the java component indicates a Tree Grid column definition according to Hilla React template.
isInstanceRequest() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.BaseRequest
 
isInvertedBoolean(String, Class<?>) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
 
isLinks() - Method in class com.vaadin.copilot.plugins.docs.DocsSection
 
isNodeInCompositeClass(Node) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Checks if the given node is a child of a Composite
isReactComponent() - Method in class com.vaadin.copilot.plugins.docs.DocsRequest
 
isReturnValue() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the isReturnValue record component.
isRouteClass(ComponentTypeAndSourceLocation, CompilationUnit) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Checks if the given location refers to a @Route annotated class.
isSpringAvailable() - Static method in class com.vaadin.copilot.SpringBridge
Returns whether Spring is available in the classpath.
ISSUE_TRACKER - Static variable in class com.vaadin.copilot.Copilot
 
isSuggestion() - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameResponse
 
isTabSheetDefinition(JavaComponent) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
 
isVariableNameAutoGenerated(ComponentInfo, String, String) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Checks if the given component has a variable name that is auto-generated based on the type/label/text of the component.
isViewSecurityEnabled(VaadinServletContext) - Static method in class com.vaadin.copilot.SpringBridge
Returns whether Spring Security is enabled in the given context.
isViewSecurityEnabled(VaadinServletContext) - Static method in class com.vaadin.copilot.SpringIntegration
Returns whether Spring Security is enabled in the given context See SpringBridge
iterator() - Method in class com.vaadin.copilot.IdentityHashSet
 

J

JavaBatchRewriter - Class in com.vaadin.copilot.javarewriter
 
JavaBatchRewriter(ProjectManager, List<ComponentTypeAndSourceLocation>) - Constructor for class com.vaadin.copilot.javarewriter.JavaBatchRewriter
 
JavaBatchRewriter.Callback - Interface in com.vaadin.copilot.javarewriter
 
JavaComponent - Record Class in com.vaadin.copilot.javarewriter
Represents a Java component to be added to the source code.
JavaComponent(String, String, Map<String, Object>, List<JavaComponent>) - Constructor for record class com.vaadin.copilot.javarewriter.JavaComponent
 
JavaComponent(String, String, Map<String, Object>, List<JavaComponent>, JavaComponent.Metadata) - Constructor for record class com.vaadin.copilot.javarewriter.JavaComponent
Creates an instance of a JavaComponent record class.
JavaComponent.Metadata - Class in com.vaadin.copilot.javarewriter
Metadata for the copied component.
JavaDataProviderHandler - Class in com.vaadin.copilot.javarewriter
Handler for data provider changes.
JavaDataProviderHandler(ProjectManager, ComponentTypeAndSourceLocation) - Constructor for class com.vaadin.copilot.javarewriter.JavaDataProviderHandler
Reads source file which is found from typeAndSourceLocation
JavaDataProviderHandler.FieldOrVariable - Record Class in com.vaadin.copilot.javarewriter
 
JavaDataProviderHandler.JavaDataProviderHandlerResult - Record Class in com.vaadin.copilot.javarewriter
Returns the file that is changed along with the new result
JavaDataProviderHandlerResult(File, String) - Constructor for record class com.vaadin.copilot.javarewriter.JavaDataProviderHandler.JavaDataProviderHandlerResult
Creates an instance of a JavaDataProviderHandlerResult record class.
javaFieldsForLeafComponents() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.AddTemplateOptions
Returns the value of the javaFieldsForLeafComponents record component.
javaFile() - Method in record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
Returns the value of the javaFile record component.
JavaModifier - Class in com.vaadin.copilot.javarewriter
A utility class for modifying Java source code.
JavaModifier(ProjectManager) - Constructor for class com.vaadin.copilot.javarewriter.JavaModifier
Creates a modifier for the given project
JavaModifier.CompilationUnitOperations - Class in com.vaadin.copilot.javarewriter
A class for performing operations on a CompilationUnit.
JavaModifier.OperationFunction<T> - Interface in com.vaadin.copilot.javarewriter
A functional interface for operations that modify a CompilationUnit.
JavaParserHandler - Class in com.vaadin.copilot
Handles commands to parse Java source code.
JavaParserHandler() - Constructor for class com.vaadin.copilot.JavaParserHandler
 
JavaParserHandler.AnnotationData - Record Class in com.vaadin.copilot
Holds data for a Java annotation.
JavaParserHandler.PropertyData - Record Class in com.vaadin.copilot
Holds data for a Java bean property.
JavaRewriteHandler - Class in com.vaadin.copilot
Handles commands to rewrite Java source code.
JavaRewriteHandler(ProjectManager, SourceSyncChecker) - Constructor for class com.vaadin.copilot.JavaRewriteHandler
Creates the one and only handler.
JavaRewriter - Class in com.vaadin.copilot.javarewriter
Rewrites Java source code to add or replace constructor parameters, method invocations and more.
JavaRewriter(String) - Constructor for class com.vaadin.copilot.javarewriter.JavaRewriter
Creates a new JavaRewriter instance.
JavaRewriter(String, boolean) - Constructor for class com.vaadin.copilot.javarewriter.JavaRewriter
Creates a new JavaRewriter instance.
JavaRewriter.AddTemplateOptions - Record Class in com.vaadin.copilot.javarewriter
 
JavaRewriter.AlignmentMode - Enum Class in com.vaadin.copilot.javarewriter
 
JavaRewriter.Code - Record Class in com.vaadin.copilot.javarewriter
A code snippet to be inserted into the source code.
JavaRewriter.CommentType - Enum Class in com.vaadin.copilot.javarewriter
Enum representing the type of comment to be added.
JavaRewriter.DuplicateInfo - Record Class in com.vaadin.copilot.javarewriter
The result of a duplicate operation
JavaRewriter.ExtractInlineVariableResult - Record Class in com.vaadin.copilot.javarewriter
Information about extracting an inline variable to local variable
JavaRewriter.ReplaceResult - Record Class in com.vaadin.copilot.javarewriter
 
JavaRewriter.SetterAndValue - Record Class in com.vaadin.copilot.javarewriter
Holder for a setter name and associated value
JavaRewriter.Where - Enum Class in com.vaadin.copilot.javarewriter
Where to add a component
JavaRewriterCopyPasteHandler - Class in com.vaadin.copilot.javarewriter
Handles the copy & paste functionality for flow components.
JavaRewriterCopyPasteHandler(ProjectManager) - Constructor for class com.vaadin.copilot.javarewriter.JavaRewriterCopyPasteHandler
 
JavaRewriterMerger - Class in com.vaadin.copilot.javarewriter
Handles merging of the original source file with changes perform to the AST.
JavaRewriterMerger() - Constructor for class com.vaadin.copilot.javarewriter.JavaRewriterMerger
 
JavaRewriterObserver - Class in com.vaadin.copilot.javarewriter
Observer for the JavaRewriter that tracks which parts have been deleted and which nodes have potentially been added or modified.
JavaRewriterObserver() - Constructor for class com.vaadin.copilot.javarewriter.JavaRewriterObserver
 
JavaRewriterUtil - Class in com.vaadin.copilot.javarewriter
Util methods for rewriting Java
JavaSourceModifier - Class in com.vaadin.copilot.plugins.themeeditor
 
JavaSourceModifier(ProjectManager) - Constructor for class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
 
JavaSourcePathDetector - Class in com.vaadin.copilot
Detects the source folders in use by the project.
JavaSourcePathDetector.ModuleInfo - Record Class in com.vaadin.copilot
 
JavaSourcePathDetector.ProjectPaths - Record Class in com.vaadin.copilot
 
javaSourcePaths() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ModuleInfo
Returns the value of the javaSourcePaths record component.
JavaStyleRewriter - Class in com.vaadin.copilot.javarewriter
 
JavaStyleRewriter() - Constructor for class com.vaadin.copilot.javarewriter.JavaStyleRewriter
 
JavaStyleRewriter.StyleInfo - Record Class in com.vaadin.copilot.javarewriter
 
javaTestSourcePaths() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ModuleInfo
Returns the value of the javaTestSourcePaths record component.
jdkInfo() - Method in record class com.vaadin.copilot.plugins.devsetup.DevSetupInfo
Returns the value of the jdkInfo record component.
JdkInfo - Record Class in com.vaadin.copilot.plugins.info
 
JdkInfo(boolean, boolean, boolean, boolean, String, boolean, boolean, String, boolean) - Constructor for record class com.vaadin.copilot.plugins.info.JdkInfo
Creates an instance of a JdkInfo record class.
JetbrainsRuntimeUtil - Class in com.vaadin.copilot
Utility class for downloading and referencing a JetBrains Runtime.
JetbrainsRuntimeUtil(ProjectManager) - Constructor for class com.vaadin.copilot.JetbrainsRuntimeUtil
Creates a new instance of JetbrainsRuntimeUtil.
jrebel() - Method in record class com.vaadin.copilot.plugins.info.JdkInfo
Returns the value of the jrebel record component.

K

KEY_CANCEL_REQ_ID - Static variable in interface com.vaadin.copilot.CopilotCommand
 
KEY_REQ_ID - Static variable in interface com.vaadin.copilot.CopilotCommand
 

L

LabelValuePairRecordRewriter - Class in com.vaadin.copilot.javarewriter
Class/Record definition related functions for Java Rewriter.
LabelValuePairRecordRewriter(CompilationUnit) - Constructor for class com.vaadin.copilot.javarewriter.LabelValuePairRecordRewriter
 
lastname() - Method in record class com.vaadin.copilot.userinfo.UserInfo
Returns the value of the lastname record component.
LINE - Enum constant in enum class com.vaadin.copilot.javarewriter.JavaRewriter.CommentType
 
LineNumberVisitor - Class in com.vaadin.copilot.plugins.themeeditor.utils
Implementation of GenericVisitor that finds Node at given line of source code file.
LineNumberVisitor() - Constructor for class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
listChange(NodeList<?>, AstObserver.ListChangeType, int, Node) - Method in class com.vaadin.copilot.javarewriter.JavaRewriterObserver
 
listReplacement(NodeList<?>, int, Node, Node) - Method in class com.vaadin.copilot.javarewriter.JavaRewriterObserver
 
LOAD_PREVIEW - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
 
LOAD_RULES - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
 
LoadPreviewHandler - Class in com.vaadin.copilot.plugins.themeeditor.handlers
 
LoadPreviewHandler(HasThemeModifier) - Constructor for class com.vaadin.copilot.plugins.themeeditor.handlers.LoadPreviewHandler
 
LoadPreviewResponse - Class in com.vaadin.copilot.plugins.themeeditor.messages
 
LoadPreviewResponse(String) - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.LoadPreviewResponse
 
LoadRulesHandler - Class in com.vaadin.copilot.plugins.themeeditor.handlers
 
LoadRulesHandler(HasThemeModifier) - Constructor for class com.vaadin.copilot.plugins.themeeditor.handlers.LoadRulesHandler
 
LoadRulesRequest - Class in com.vaadin.copilot.plugins.themeeditor.messages
 
LoadRulesRequest() - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.LoadRulesRequest
 
LoadRulesResponse - Class in com.vaadin.copilot.plugins.themeeditor.messages
 
LoadRulesResponse(List<CssRule>) - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.LoadRulesResponse
 
LOCAL - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
LOCAL_CLASS_NAME - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
 
LocalClassNameHandler - Class in com.vaadin.copilot.plugins.themeeditor.handlers
 
LocalClassNameHandler(HasSourceModifier, HasThemeModifier) - Constructor for class com.vaadin.copilot.plugins.themeeditor.handlers.LocalClassNameHandler
 
LocalClassNamesVisitor - Class in com.vaadin.copilot.plugins.themeeditor.utils
Implementation of GenericVisitor that searches for classnames applied to given component.
LocalClassNamesVisitor() - Constructor for class com.vaadin.copilot.plugins.themeeditor.utils.LocalClassNamesVisitor
 
LocalClassNameVisitor - Class in com.vaadin.copilot.plugins.themeeditor.utils
Implementation of GenericVisitor that searches for local classname expression statement by comparing expression type, method call scope and expression comment.
LocalClassNameVisitor(boolean) - Constructor for class com.vaadin.copilot.plugins.themeeditor.utils.LocalClassNameVisitor
 
localVariableDeclarator() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the localVariableDeclarator record component.
localVariableName() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the localVariableName record component.
LOG_DATABASE - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
login() - Method in record class com.vaadin.copilot.plugins.testgeneration.TestGenerationRequest
Returns the value of the login record component.
LOGIN_TIMEOUT_SECONDS - Static variable in class com.vaadin.copilot.UserInfoHandler
 
LumoRewriterUtil - Class in com.vaadin.copilot.javarewriter
 

M

MACHINE_ID_KEY - Static variable in interface com.vaadin.copilot.ai.AIConstants
 
MachineConfigurationHandler - Class in com.vaadin.copilot
 
MachineConfigurationHandler() - Constructor for class com.vaadin.copilot.MachineConfigurationHandler
 
main(String[]) - Static method in class com.vaadin.copilot.ide.IdeUtils
 
makeAbsolute(String) - Method in class com.vaadin.copilot.ProjectFileManager
 
makeAbsolute(String) - Method in class com.vaadin.copilot.ProjectManager
 
makeRelative(String) - Method in class com.vaadin.copilot.ProjectFileManager
 
makeRelative(String) - Method in class com.vaadin.copilot.ProjectManager
 
maybeOutOfSync(ComponentInfoNotFoundException) - Method in class com.vaadin.copilot.javarewriter.SourceSyncChecker
Looks for file has been updated since the startup.
menuBarInsertItemsPropsToAddItem(JavaComponent, InsertionPoint, Expression, Expression, String, Object, boolean) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
Specific method to handle MenuBar items property.
mergeAndReplace(List<ComponentInfo>, JavaComponent) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Merges all the components and wraps them using the given component and places the result in place of the first component.
message() - Method in record class com.vaadin.copilot.communication.CopilotServerResponse
Returns the value of the message record component.
message() - Method in record class com.vaadin.copilot.communication.StreamResponse
Returns the value of the message record component.
message() - Method in record class com.vaadin.copilot.ErrorsRequest
Returns the value of the message record component.
message() - Method in record class com.vaadin.copilot.ide.IdeNotification
Returns the value of the message record component.
MESSAGE_CANCEL_FAILED - Static variable in interface com.vaadin.copilot.ai.AIConstants
 
MESSAGE_CANCEL_OK - Static variable in interface com.vaadin.copilot.ai.AIConstants
 
MESSAGE_PROMPT_FAILED - Static variable in interface com.vaadin.copilot.ai.AIConstants
 
MESSAGE_PROMPT_OK - Static variable in interface com.vaadin.copilot.ai.AIConstants
 
MESSAGE_PROMPT_REQUEST_ID - Static variable in interface com.vaadin.copilot.ai.AIConstants
 
MESSAGE_PROMPT_STATUS - Static variable in interface com.vaadin.copilot.ai.AIConstants
 
MessageHandler - Interface in com.vaadin.copilot.plugins.themeeditor.utils
 
MessageHandlerCommand - Interface in com.vaadin.copilot.plugins.themeeditor.utils
 
metadata() - Method in record class com.vaadin.copilot.communication.CopilotServerRequest
Returns the value of the metadata record component.
metadata() - Method in record class com.vaadin.copilot.javarewriter.JavaComponent
Returns the value of the metadata record component.
metadata() - Method in record class com.vaadin.copilot.plugins.testgeneration.TestGenerationRequest
Returns the value of the metadata record component.
Metadata() - Constructor for class com.vaadin.copilot.javarewriter.JavaComponent.Metadata
 
method() - Method in record class com.vaadin.copilot.SpringBridge.EndpointInfo
Returns the value of the method record component.
Modification() - Constructor for class com.vaadin.copilot.plugins.themeeditor.Editor.Modification
 
modify(Class<?>, JavaModifier.OperationFunction<JavaModifier.CompilationUnitOperations>) - Method in class com.vaadin.copilot.javarewriter.JavaModifier
Modifies the source code of the given class using the provided operations.
modify(List<String>, Options, FrontendDependenciesScanner) - Method in class com.vaadin.copilot.startup.CopilotLoader
 
modifyClass(File, Function<CompilationUnit, List<Editor.Modification>>) - Method in class com.vaadin.copilot.plugins.themeeditor.CopilotEditor
 
modifyClass(File, Function<CompilationUnit, List<Editor.Modification>>) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
ModuleInfo(String, Path, List<Path>, List<Path>, List<Path>, List<Path>, Path) - Constructor for record class com.vaadin.copilot.JavaSourcePathDetector.ModuleInfo
Creates an instance of a ModuleInfo record class.
modules() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ProjectPaths
Returns the value of the modules record component.
moveAboveMethodsAndConstructors(BodyDeclaration<?>, ClassOrInterfaceDeclaration) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
 
moveComponent(ComponentInfo, ComponentInfo, ComponentInfo, JavaRewriter.Where) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Moves a component in the source code.

N

name() - Method in record class com.vaadin.copilot.JavaParserHandler.AnnotationData
Returns the value of the name record component.
name() - Method in record class com.vaadin.copilot.JavaParserHandler.PropertyData
Returns the value of the name record component.
name() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ModuleInfo
Returns the value of the name record component.
name() - Method in record class com.vaadin.copilot.plugins.info.CopilotInfo.NameAndVersion
Returns the value of the name record component.
NameAndVersion(String, String) - Constructor for record class com.vaadin.copilot.plugins.info.CopilotInfo.NameAndVersion
Creates an instance of a NameAndVersion record class.
nameMapping() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.DuplicateInfo
Returns the value of the nameMapping record component.
newVariableName() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.ExtractInlineVariableResult
Returns the value of the newVariableName record component.
noStyleSheet() - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
NOT_A_VAADIN_COMPONENT - Static variable in exception class com.vaadin.copilot.plugins.docs.DocsException
 
NOTHING - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 

O

objectCreationExpr() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the objectCreationExpr record component.
ok() - Static method in class com.vaadin.copilot.plugins.themeeditor.messages.BaseResponse
 
onHotswapComplete(HotswapCompleteEvent) - Method in class com.vaadin.copilot.HotswapListener
 
OPEN_CSS - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
 
OpenComponentInIDE - Class in com.vaadin.copilot.ide
 
OpenComponentInIDE(ProjectManager) - Constructor for class com.vaadin.copilot.ide.OpenComponentInIDE
 
OpenCssHandler - Class in com.vaadin.copilot.plugins.themeeditor.handlers
 
OpenCssHandler(HasThemeModifier) - Constructor for class com.vaadin.copilot.plugins.themeeditor.handlers.OpenCssHandler
 
OpenCssRequest - Class in com.vaadin.copilot.plugins.themeeditor.messages
 
OpenCssRequest() - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.OpenCssRequest
 
openFile(File, int) - Static method in class com.vaadin.copilot.ide.IdeUtils
Opens the given file at the given line number in the IDE used to launch the current Java application.
OUTPUT_SIZE_TOO_LONG - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 

P

parameters() - Method in record class com.vaadin.copilot.JavaParserHandler.AnnotationData
Returns the value of the parameters record component.
parent() - Method in record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
Returns the value of the parent record component.
parentChange(Node, Node, Node) - Method in class com.vaadin.copilot.javarewriter.JavaRewriterObserver
 
parseSelector(String) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
parseSource(String) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
PERMIT_ALL - Enum constant in enum class com.vaadin.copilot.AccessRequirement.Type
 
portraitUrl() - Method in record class com.vaadin.copilot.userinfo.UserInfo
Returns the value of the portraitUrl record component.
POST_PROCESS - Enum constant in enum class com.vaadin.copilot.communication.StreamResponseEnum
 
PRE_PROCESS - Enum constant in enum class com.vaadin.copilot.communication.StreamResponseEnum
 
PREFIX - Static variable in class com.vaadin.copilot.Copilot
 
PreviewHandler - Class in com.vaadin.copilot
Copilot 3 day preview handler.
PreviewHandler() - Constructor for class com.vaadin.copilot.PreviewHandler
 
PreviewHandler.ActivationResponse - Record Class in com.vaadin.copilot
 
PRO_KEY_KEY - Static variable in interface com.vaadin.copilot.ai.AIConstants
 
PROCESSOR - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
PRODUCT_VAADIN_COPILOT - Static variable in class com.vaadin.copilot.UserInfoHandler
 
ProjectFileHandler - Class in com.vaadin.copilot
 
ProjectFileHandler(ProjectManager) - Constructor for class com.vaadin.copilot.ProjectFileHandler
 
ProjectFileManager - Class in com.vaadin.copilot
 
projectManager - Variable in class com.vaadin.copilot.plugins.themeeditor.CopilotEditor
 
projectManager - Variable in class com.vaadin.copilot.plugins.themeeditor.ThemeEditorMessageHandler
 
ProjectManager - Class in com.vaadin.copilot
Handles reading and writing files in the project
ProjectManager(ApplicationConfiguration, VaadinSession) - Constructor for class com.vaadin.copilot.ProjectManager
Creates a new project manager
ProjectPaths(Path, List<JavaSourcePathDetector.ModuleInfo>, List<Path>, List<Path>) - Constructor for record class com.vaadin.copilot.JavaSourcePathDetector.ProjectPaths
Creates an instance of a ProjectPaths record class.
proKey() - Method in record class com.vaadin.copilot.ErrorsRequest
Returns the value of the proKey record component.
proKey() - Method in record class com.vaadin.copilot.feedback.FeedbackRequest
Returns the value of the proKey record component.
proKey() - Method in record class com.vaadin.copilot.userinfo.UserInfoRequest
Returns the value of the proKey record component.
prompt() - Method in record class com.vaadin.copilot.communication.CopilotServerRequest
Returns the value of the prompt record component.
PROMPT_SIZE_TOO_LONG - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
promptTextCannotCall(JsonObject, DevToolsInterface) - Static method in class com.vaadin.copilot.ai.AICommunicationUtil
 
properties() - Method in record class com.vaadin.copilot.analytics.AnalyticsRequest
Returns the value of the properties record component.
property() - Method in record class com.vaadin.copilot.javarewriter.JavaStyleRewriter.StyleInfo
Returns the value of the property record component.
propertyChange(Node, ObservableProperty, Object, Object) - Method in class com.vaadin.copilot.javarewriter.JavaRewriterObserver
 
PropertyData(String, String, String, List<JavaParserHandler.AnnotationData>) - Constructor for record class com.vaadin.copilot.JavaParserHandler.PropertyData
Creates an instance of a PropertyData record class.
props() - Method in record class com.vaadin.copilot.javarewriter.JavaComponent
Returns the value of the props record component.

R

readFile(File) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
readFile(File) - Method in class com.vaadin.copilot.ProjectFileManager
 
readFile(File) - Method in class com.vaadin.copilot.ProjectManager
 
readFile(String) - Method in class com.vaadin.copilot.ProjectFileManager
 
readFile(String) - Method in class com.vaadin.copilot.ProjectManager
 
readFile(Path) - Method in class com.vaadin.copilot.ProjectFileManager
 
readFile(Path) - Method in class com.vaadin.copilot.ProjectManager
 
readLines(File) - Method in class com.vaadin.copilot.ProjectFileManager
 
readLines(File) - Method in class com.vaadin.copilot.ProjectManager
 
readValue(String, Class<T>) - Method in class com.vaadin.copilot.CopilotServerClient
 
REASON_KEY - Static variable in class com.vaadin.copilot.ApplicationInitializer
 
redo(List<String>) - Method in class com.vaadin.copilot.ide.CopilotIDEPlugin
Performs Redo for given files
REDO - Enum constant in enum class com.vaadin.copilot.ide.CopilotIDEPlugin.Commands
 
reference() - Method in record class com.vaadin.copilot.javarewriter.JavaDataProviderHandler.FieldOrVariable
Returns the value of the reference record component.
refresh() - Method in class com.vaadin.copilot.ide.CopilotIDEPlugin
Sends request to synchronize project files with filesystem
REFRESH - Enum constant in enum class com.vaadin.copilot.ide.CopilotIDEPlugin.Commands
 
REFRESH_KEY - Static variable in class com.vaadin.copilot.ApplicationInitializer
 
regenerateVariableName(ComponentInfo, String, String) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Regenerates the variable name for the given component.
registerHandlers() - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeEditorMessageHandler
 
remove(Node) - Static method in class com.vaadin.copilot.plugins.themeeditor.Editor.Modification
 
remove(Object) - Method in class com.vaadin.copilot.IdentityHashSet
 
removeAll(Collection<?>) - Method in class com.vaadin.copilot.IdentityHashSet
 
removeArgumentCalls(MethodCallExpr, List<? extends Expression>, boolean) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Removes the given arguments from the given method call.
removeArgumentCalls(List<MethodCallExpr>, List<? extends Expression>, boolean) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Removes the given arguments from the given method calls.
removeClassNameArgs(ComponentInfo, String...) - Static method in class com.vaadin.copilot.javarewriter.LumoRewriterUtil
Searches addClassName, addClassNames, setClassName methods for given component and then remove given lumo utility class names.
removeComponentAttribute(File, int, int, ComponentType, String, String) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
removeCssProperty(CascadingStyleSheet, String, String) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
removeFromChainedStyleCall(MethodCallExpr) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Removes the given method call from a getStyle call chain.
removeFromStringConcatenation(Node) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Removes the given node from a string concatenation expression.
removeLocalClassName(ComponentTypeAndSourceLocation, boolean) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
 
removeLocalClassName(Integer, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
Removes local class name of given component.
removeProperty(CSSStyleRule, CSSStyleRule) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
removeSetThemeArgs(List<MethodCallExpr>, String) - Static method in class com.vaadin.copilot.javarewriter.LumoRewriterUtil
 
removeStatement(Node) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Removes the statement that wraps the given node.
removeThemeArgs(List<MethodCallExpr>, List<String>) - Static method in class com.vaadin.copilot.javarewriter.LumoRewriterUtil
Removes arguments from getThemeList().add() or getThemeList().addAll().
removeThemeArgStartsWith(List<MethodCallExpr>, String) - Static method in class com.vaadin.copilot.javarewriter.LumoRewriterUtil
Removes arguments from getThemeList().add() or getThemeList().addAll().
replace(Node, Node) - Static method in class com.vaadin.copilot.plugins.themeeditor.Editor.Modification
 
replaceCallParameter(NodeWithArguments<?>, String, String) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Replaces a parameter name in a method call.
replaceClassName(CascadingStyleSheet, String, String, String) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
replaceClassName(String, String, String) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
Replaces classname with new classname in all matching rules.
replaceFolderInPath(Path, String, String, String) - Static method in class com.vaadin.copilot.Util
Replaces any folder with the given name in the path with a new folder name.
replaceFunctionCall(ComponentInfo, String, Object) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Replaces a constructor parameter (if it is mapped to the given setter function) or a function call in the source code.
replaceOrAddCall(ComponentInfo, String, Object...) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Replaces a function call in the source code, if found, otherwise adds the function call.
ReplaceResult(String) - Constructor for record class com.vaadin.copilot.javarewriter.JavaRewriter.ReplaceResult
Creates an instance of a ReplaceResult record class.
resourcePaths() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ModuleInfo
Returns the value of the resourcePaths record component.
RESPONSE - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
 
result() - Method in record class com.vaadin.copilot.javarewriter.JavaDataProviderHandler.JavaDataProviderHandlerResult
Returns the value of the result record component.
retainAll(Collection<?>) - Method in class com.vaadin.copilot.IdentityHashSet
 
rewriter() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the rewriter record component.
ROLES_ALLOWED - Enum constant in enum class com.vaadin.copilot.AccessRequirement.Type
 
rootPath() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ModuleInfo
Returns the value of the rootPath record component.
routeConstructor() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the routeConstructor record component.
RouteCreator - Class in com.vaadin.copilot
Handles creation of views for new routes.
RouteCreator(ProjectManager) - Constructor for class com.vaadin.copilot.RouteCreator
 
RouteDuplicatedException - Exception Class in com.vaadin.copilot
 
RouteDuplicatedException(String) - Constructor for exception class com.vaadin.copilot.RouteDuplicatedException
 
RouteHandler - Class in com.vaadin.copilot
Provides server side route information to the client.
RouteHandler(ProjectManager, VaadinServletContext) - Constructor for class com.vaadin.copilot.RouteHandler
Creates a new route handler.
RULES - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
 
RulesHandler - Class in com.vaadin.copilot.plugins.themeeditor.handlers
 
RulesHandler(HasThemeModifier) - Constructor for class com.vaadin.copilot.plugins.themeeditor.handlers.RulesHandler
 
RulesRequest - Class in com.vaadin.copilot.plugins.themeeditor.messages
 
RulesRequest() - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.RulesRequest
 
runningInJavaDebugMode() - Method in record class com.vaadin.copilot.plugins.info.JdkInfo
Returns the value of the runningInJavaDebugMode record component.
runningWithExtendClassDef() - Method in record class com.vaadin.copilot.plugins.info.JdkInfo
Returns the value of the runningWithExtendClassDef record component.
runningWitHotswap() - Method in record class com.vaadin.copilot.plugins.info.JdkInfo
Returns the value of the runningWitHotswap record component.

S

sanitizeFilename(String) - Method in class com.vaadin.copilot.ProjectFileManager
Makes a string safe to use as a file name
sanitizeFilename(String) - Method in class com.vaadin.copilot.ProjectManager
Makes a string safe to use as a file name
SELF_HORIZONTALLY - Enum constant in enum class com.vaadin.copilot.javarewriter.JavaRewriter.AlignmentMode
 
SELF_VERTICALLY - Enum constant in enum class com.vaadin.copilot.javarewriter.JavaRewriter.AlignmentMode
 
sendError(DevToolsInterface, String) - Method in interface com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityJavaSourceModifier.ErrorHandler
 
sendErrorResponse(DevToolsInterface, String, JsonObject, String, Exception) - Static method in class com.vaadin.copilot.ErrorHandler
 
sendFeedback(String, String, Map<String, String>) - Method in class com.vaadin.copilot.feedback.FeedbackClient
 
sendReactive(String, String) - Method in class com.vaadin.copilot.CopilotServerClient
 
sendRequest(String, Map<String, String>, Map<String, String>) - Method in class com.vaadin.copilot.analytics.AnalyticsClient
 
sendSuccess(DevToolsInterface) - Method in interface com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityJavaSourceModifier.SuccessHandler
 
SERVER_URL_ENV - Static variable in class com.vaadin.copilot.CopilotServerClient
 
serviceInit(ServiceInitEvent) - Method in class com.vaadin.copilot.CopilotIndexHtmlLoader
 
SET_FONT - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
 
SET_TRANSLATABLE_PROPERTY_ERROR - Static variable in class com.vaadin.copilot.plugins.i18n.I18nHandler
 
setAccessible(Boolean) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ComponentMetadataResponse
 
setAlignment(ComponentInfo, JavaRewriter.AlignmentMode, boolean, List<String>) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
 
setClassList(List<String>) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameRequest
 
setClassName(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameResponse
 
setClassName(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ComponentMetadataResponse
 
setClassName(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.SetClassNameRequest
 
SetClassNameRequest - Class in com.vaadin.copilot.plugins.themeeditor.messages
 
SetClassNameRequest() - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.SetClassNameRequest
 
setComponentAttribute(File, int, int, ComponentType, String, String) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
setComponentAttribute(String, int, int, ComponentType, String, String) - Method in class com.vaadin.copilot.plugins.themeeditor.Editor
 
setComponentDisplayName(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameRequest
 
setComponentName(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameRequest
 
setCss(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.LoadPreviewResponse
 
setCssProperty(CascadingStyleSheet, String, String, String) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
setCustomComponent(boolean) - Method in class com.vaadin.copilot.plugins.docs.DocsRequest
 
setDevToolsInterface(DevToolsInterface) - Static method in class com.vaadin.copilot.ide.CopilotIDEPlugin
Sets dev tools interface for user notifications
setDocumentationPageUrl(String) - Method in class com.vaadin.copilot.plugins.docs.DocsResponse
 
setEnabled(boolean) - Method in class com.vaadin.copilot.analytics.AnalyticsClient
Set whether tracking is enabled.
setError(JsonObject, String) - Static method in class com.vaadin.copilot.ErrorHandler
 
setError(JsonObject, String, Exception) - Static method in class com.vaadin.copilot.ErrorHandler
 
setFieldVariableName(String) - Method in class com.vaadin.copilot.javarewriter.JavaComponent.Metadata
 
setFileName(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameRequest
 
setFlowComponent(boolean) - Method in class com.vaadin.copilot.plugins.docs.DocsRequest
 
setFolderInLaunchedModule(Path) - Static method in class com.vaadin.copilot.ide.CopilotIDEPlugin
Sets a reference folder used to find the plugin metadata file.
setFont(String) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
Adds an import rule for the specified font to the theme editor CSS file and updates the Lumo font family theme property.
SetFontHandler - Class in com.vaadin.copilot.plugins.themeeditor.handlers
 
SetFontHandler(HasThemeModifier) - Constructor for class com.vaadin.copilot.plugins.themeeditor.handlers.SetFontHandler
 
setFontName(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.SetFontRequest
 
SetFontRequest - Class in com.vaadin.copilot.plugins.themeeditor.messages
 
SetFontRequest() - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.SetFontRequest
 
setGap(ComponentInfo, String) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Sets gap to selected component
setHtmlContent(String) - Method in class com.vaadin.copilot.plugins.docs.DocsSection
 
setId(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameRequest
 
setLinks(boolean) - Method in class com.vaadin.copilot.plugins.docs.DocsSection
 
setLocalClassName(ComponentTypeAndSourceLocation, String, boolean) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
 
setLocalClassName(Integer, Integer, String) - Method in class com.vaadin.copilot.plugins.themeeditor.JavaSourceModifier
Adds local component class name if not already present, updates value otherwise.
setLocalVariableName(String) - Method in class com.vaadin.copilot.javarewriter.JavaComponent.Metadata
 
setMainSectionList(List<DocsMainSection>) - Method in class com.vaadin.copilot.plugins.docs.DocsResponse
 
setMessage(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ErrorResponse
 
setNameExprScope(MethodCallExpr, NameExpr) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Sets the name expression scope for the given method call.
setNodeId(Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.BaseRequest
 
setOldClassName(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.SetClassNameRequest
 
setOriginalClassName(String) - Method in class com.vaadin.copilot.javarewriter.JavaComponent.Metadata
 
setPadding(ComponentInfo, String) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
 
setPageTitle(DevToolsInterface, Integer, String) - Method in class com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityJavaSourceModifier
 
setProperties(Map<String, String>) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.CssRule
 
setReactComponent(boolean) - Method in class com.vaadin.copilot.plugins.docs.DocsRequest
 
setRedo(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.HistoryRequest
 
setReqId(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.BaseRequest
 
setReqId(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.BaseResponse
 
setRules(List<CssRule>) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.LoadRulesResponse
 
setRules(List<CssRule>) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.RulesRequest
 
setSections(List<DocsSection>) - Method in class com.vaadin.copilot.plugins.docs.DocsMainSection
 
setSelector(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.OpenCssRequest
 
setSelector(String) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.CssRule
 
setSelectors(List<String>) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.LoadRulesRequest
 
setSizing(ComponentInfo, Map<String, String>) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Sets sizing properties of the given component using the Style API.
setSizing(ComponentInfo, Map<String, String>) - Static method in class com.vaadin.copilot.javarewriter.JavaStyleRewriter
Handles calls of the given component and adjust them based on the given properties.
setState(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.StateMessage
 
setStyle(ComponentInfo, String, String) - Method in class com.vaadin.copilot.javarewriter.JavaRewriter
Sets the given inline style on the given component, replacing an existing style property if present.
setStyle(ComponentInfo, String, String) - Static method in class com.vaadin.copilot.javarewriter.JavaStyleRewriter
Sets the given inline style on the given component, replacing an existing style property if present.
setSuggestedClassName(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ComponentMetadataResponse
 
setSuggestion(boolean) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.ClassNameResponse
 
setTag(String) - Method in class com.vaadin.copilot.plugins.docs.DocsRequest
 
setTagName(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.SetClassNameRequest
 
setter() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.SetterAndValue
Returns the value of the setter record component.
SetterAndValue(String, Object) - Constructor for record class com.vaadin.copilot.javarewriter.JavaRewriter.SetterAndValue
Creates an instance of a SetterAndValue record class.
setThemeProperties(List<CssRule>) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
Performs update of CSS file setting (adding or updating) given CssRule.
setTitle(String) - Method in class com.vaadin.copilot.plugins.docs.DocsMainSection
 
setTitle(String) - Method in class com.vaadin.copilot.plugins.docs.DocsSection
 
setUiId(Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.BaseRequest
 
setUndo(String) - Method in class com.vaadin.copilot.plugins.themeeditor.messages.HistoryRequest
 
setUrl(String) - Method in class com.vaadin.copilot.plugins.docs.DocsMainSection
 
setUserContext(Map<String, String>) - Method in class com.vaadin.copilot.analytics.AnalyticsClient
 
SHOW_IN_IDE - Enum constant in enum class com.vaadin.copilot.ide.CopilotIDEPlugin.Commands
 
showComponentAttachInIde(Component) - Method in class com.vaadin.copilot.ide.IdeIntegration
Opens, in the current IDE, the location (file + line number) where the given component was attached.
showComponentCreateInIde(Component) - Method in class com.vaadin.copilot.ide.IdeIntegration
Opens, in the current IDE, the location (file + line number) where the given component was created.
showFile(String, int) - Method in class com.vaadin.copilot.ide.OpenComponentInIDE
 
showFlowComponent(int, int) - Method in class com.vaadin.copilot.ide.OpenComponentInIDE
 
showInIde(String, Integer, Integer) - Method in class com.vaadin.copilot.ide.CopilotIDEPlugin
Opens editor and places caret on given line and column
size() - Method in class com.vaadin.copilot.IdentityHashSet
 
skipProps(JavaComponent, String) - Method in class com.vaadin.copilot.javarewriter.custom.CustomComponentHandle
 
skipProps(JavaComponent, String) - Method in class com.vaadin.copilot.javarewriter.custom.DetailsComponentHandle
 
skipProps(JavaComponent, String) - Static method in class com.vaadin.copilot.javarewriter.FlowComponentQuirks
 
sortByClassName(SpringBridge.EndpointInfo, SpringBridge.EndpointInfo) - Static method in class com.vaadin.copilot.UiServiceHandler
 
sortStyleSheet(CascadingStyleSheet) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
sourceFinder - Variable in class com.vaadin.copilot.plugins.themeeditor.CopilotEditor
 
sourceOffset() - Method in class com.vaadin.copilot.plugins.themeeditor.Editor.Modification
 
sources() - Method in record class com.vaadin.copilot.communication.CopilotServerRequest
Returns the value of the sources record component.
SourceSyncChecker - Class in com.vaadin.copilot.javarewriter
Watches target and source files to detect compilation required cases.
SourceSyncChecker(ProjectManager, DevModeHandlerManager) - Constructor for class com.vaadin.copilot.javarewriter.SourceSyncChecker
Starts the source file watcher with the given application configuration.
SpringBridge - Class in com.vaadin.copilot
Acts as a bridge between Copilot and Spring specific API.
SpringBridge() - Constructor for class com.vaadin.copilot.SpringBridge
 
SpringBridge.EndpointInfo - Record Class in com.vaadin.copilot
 
SpringIntegration - Class in com.vaadin.copilot
Provides Spring related helpers for copilot.
SpringIntegration() - Constructor for class com.vaadin.copilot.SpringIntegration
 
StatementLineNumberVisitor - Class in com.vaadin.copilot.plugins.themeeditor.utils
Implementation of GenericVisitor that finds Statement at given line of source code file.
StatementLineNumberVisitor() - Constructor for class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
StateMessage - Class in com.vaadin.copilot.plugins.themeeditor.messages
 
StateMessage() - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.StateMessage
 
StateMessage(String) - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.StateMessage
 
status() - Method in record class com.vaadin.copilot.communication.StreamResponse
Returns the value of the status record component.
StreamResponse - Record Class in com.vaadin.copilot.communication
StreamResponse is a record class used for sending responses to the client when the '/stream' endpoint is accessed.
StreamResponse(StreamResponseEnum, String, String, Map<String, String>, int) - Constructor for record class com.vaadin.copilot.communication.StreamResponse
Creates an instance of a StreamResponse record class.
StreamResponseEnum - Enum Class in com.vaadin.copilot.communication
Enum for stream response statuses: This enum contains the four steps we go through while responding to the client:
1.
StyleInfo(String, String, boolean) - Constructor for record class com.vaadin.copilot.javarewriter.JavaStyleRewriter.StyleInfo
Creates an instance of a StyleInfo record class.
SUCCESS_KEY - Static variable in class com.vaadin.copilot.ApplicationInitializer
 
supportedActions() - Method in record class com.vaadin.copilot.ide.IDEPluginInfo
Returns the value of the supportedActions record component.
supports(CopilotIDEPlugin.Commands) - Method in class com.vaadin.copilot.ide.CopilotIDEPlugin
Checks if given command is supported by plugin

T

tag() - Method in record class com.vaadin.copilot.javarewriter.JavaComponent
Returns the value of the tag record component.
TestGenerationRequest - Record Class in com.vaadin.copilot.plugins.testgeneration
 
TestGenerationRequest(UiRoute, UiLogin, Map<String, String>) - Constructor for record class com.vaadin.copilot.plugins.testgeneration.TestGenerationRequest
Creates an instance of a TestGenerationRequest record class.
TestGenerationServerClient - Class in com.vaadin.copilot.plugins.testgeneration
 
TestGenerationServerClient() - Constructor for class com.vaadin.copilot.plugins.testgeneration.TestGenerationServerClient
 
testResourcePaths() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ModuleInfo
Returns the value of the testResourcePaths record component.
TEXTFIELD - Enum constant in enum class com.vaadin.copilot.plugins.themeeditor.ComponentType
 
THEME_EDITOR_CSS - Static variable in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
ThemeEditorCommand - Enum Class in com.vaadin.copilot.plugins.themeeditor
 
ThemeEditorException - Exception Class in com.vaadin.copilot.plugins.themeeditor.utils
 
ThemeEditorException() - Constructor for exception class com.vaadin.copilot.plugins.themeeditor.utils.ThemeEditorException
 
ThemeEditorException(String) - Constructor for exception class com.vaadin.copilot.plugins.themeeditor.utils.ThemeEditorException
 
ThemeEditorException(String, Throwable) - Constructor for exception class com.vaadin.copilot.plugins.themeeditor.utils.ThemeEditorException
 
ThemeEditorException(String, Throwable, boolean, boolean) - Constructor for exception class com.vaadin.copilot.plugins.themeeditor.utils.ThemeEditorException
 
ThemeEditorException(Throwable) - Constructor for exception class com.vaadin.copilot.plugins.themeeditor.utils.ThemeEditorException
 
ThemeEditorMessageHandler - Class in com.vaadin.copilot.plugins.themeeditor
Handler for ThemeEditor debug window communication messages.
ThemeEditorMessageHandler(ProjectManager) - Constructor for class com.vaadin.copilot.plugins.themeeditor.ThemeEditorMessageHandler
 
ThemeModifier - Class in com.vaadin.copilot.plugins.themeeditor
 
ThemeModifier(ProjectManager) - Constructor for class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
Constructor
ThemeNotFoundError - Class in com.vaadin.copilot.plugins.themeeditor.messages
Error used while theme is not configured in current project.
ThemeNotFoundError(String) - Constructor for class com.vaadin.copilot.plugins.themeeditor.messages.ThemeNotFoundError
 
timeUntilExpireInMillis() - Method in record class com.vaadin.copilot.PreviewHandler.ActivationResponse
Returns the value of the timeUntilExpireInMillis record component.
titleCase(String) - Static method in class com.vaadin.copilot.Util
Converts a string to title case.
toArray() - Method in class com.vaadin.copilot.IdentityHashSet
 
toArray(T1[]) - Method in class com.vaadin.copilot.IdentityHashSet
 
toCssRule(CSSStyleRule) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 
toJson(Exception) - Static method in class com.vaadin.copilot.ErrorHandler
 
toString() - Method in record class com.vaadin.copilot.analytics.AnalyticsRequest
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.communication.CopilotServerRequest
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.communication.CopilotServerResponse
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.communication.StreamResponse
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.ErrorsRequest
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.feedback.FeedbackRequest
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.ide.IdeNotification
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.ide.IDEPluginInfo
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.JavaParserHandler.AnnotationData
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.JavaParserHandler.PropertyData
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.javarewriter.AttachExpression
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.javarewriter.JavaComponent
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.javarewriter.JavaDataProviderHandler.FieldOrVariable
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.javarewriter.JavaDataProviderHandler.JavaDataProviderHandlerResult
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.AddTemplateOptions
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.Code
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.DuplicateInfo
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.ExtractInlineVariableResult
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.ReplaceResult
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.SetterAndValue
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.javarewriter.JavaStyleRewriter.StyleInfo
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ModuleInfo
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.JavaSourcePathDetector.ProjectPaths
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.plugins.devsetup.DevSetupInfo
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.plugins.info.CopilotInfo.NameAndVersion
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.plugins.info.JdkInfo
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.plugins.testgeneration.TestGenerationRequest
Returns a string representation of this record class.
toString() - Method in class com.vaadin.copilot.plugins.themeeditor.Editor.Modification
 
toString() - Method in class com.vaadin.copilot.plugins.themeeditor.utils.CssRule
 
toString() - Method in record class com.vaadin.copilot.PreviewHandler.ActivationResponse
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.SpringBridge.EndpointInfo
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.userinfo.UserInfo
Returns a string representation of this record class.
toString() - Method in record class com.vaadin.copilot.userinfo.UserInfoRequest
Returns a string representation of this record class.
track(String, Map<String, String>) - Method in class com.vaadin.copilot.analytics.AnalyticsClient
Track event to copilot-server
type() - Method in record class com.vaadin.copilot.ide.IdeNotification
Returns the value of the type record component.
type() - Method in record class com.vaadin.copilot.JavaParserHandler.PropertyData
Returns the value of the type record component.
type() - Method in record class com.vaadin.copilot.javarewriter.ComponentInfo
Returns the value of the type record component.
type() - Method in record class com.vaadin.copilot.javarewriter.ComponentTypeAndSourceLocation
Returns the value of the type record component.
type() - Method in record class com.vaadin.copilot.javarewriter.JavaDataProviderHandler.FieldOrVariable
Returns the value of the type record component.
typesEqual(ResolvedType, Class<?>) - Static method in class com.vaadin.copilot.javarewriter.JavaRewriterUtil
Checks if the given type is equal to the given reflection type.

U

UI_ID - Static variable in class com.vaadin.copilot.plugins.accessibilitychecker.AccessibilityCheckerMessageHandler
 
UiServiceHandler - Class in com.vaadin.copilot
Provides endpoint information to the client.
UiServiceHandler(ProjectManager, VaadinServletContext) - Constructor for class com.vaadin.copilot.UiServiceHandler
Creates a new endpoint handler.
undo(List<String>) - Method in class com.vaadin.copilot.ide.CopilotIDEPlugin
Performs Undo for given files
UNDO - Enum constant in enum class com.vaadin.copilot.ide.CopilotIDEPlugin.Commands
 
UNDO_LABEL - Static variable in class com.vaadin.copilot.JavaRewriteHandler
 
undoLabel(String) - Static method in class com.vaadin.copilot.ide.CopilotIDEPlugin
 
UNKNOWN_ERROR - Static variable in exception class com.vaadin.copilot.plugins.docs.DocsException
 
unpackJbr(File, Consumer<String>) - Method in class com.vaadin.copilot.JetbrainsRuntimeUtil
Unpacks the given JetBrains Runtime archive into a folder.
UnsupportedOperationByPluginException(CopilotIDEPlugin.Commands) - Constructor for exception class com.vaadin.copilot.ide.CopilotIDEPlugin.UnsupportedOperationByPluginException
 
USER_REQUEST_LIMIT_REACHED - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
USER_TOKEN_LIMIT_REACHED - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
userId() - Method in record class com.vaadin.copilot.analytics.AnalyticsRequest
Returns the value of the userId record component.
userId() - Method in record class com.vaadin.copilot.ErrorsRequest
Returns the value of the userId record component.
userId() - Method in record class com.vaadin.copilot.feedback.FeedbackRequest
Returns the value of the userId record component.
UserInfo - Record Class in com.vaadin.copilot.userinfo
 
UserInfo(boolean, boolean, String, String, String, String) - Constructor for record class com.vaadin.copilot.userinfo.UserInfo
Creates an instance of a UserInfo record class.
UserInfoHandler - Class in com.vaadin.copilot
Handles getting information about the user (pro key based) and communicating with the server about feature access.
UserInfoHandler(VaadinContext) - Constructor for class com.vaadin.copilot.UserInfoHandler
 
UserInfoRequest - Record Class in com.vaadin.copilot.userinfo
 
UserInfoRequest(String) - Constructor for record class com.vaadin.copilot.userinfo.UserInfoRequest
Creates an instance of a UserInfoRequest record class.
UserInfoServerClient - Class in com.vaadin.copilot.userinfo
 
UserInfoServerClient() - Constructor for class com.vaadin.copilot.userinfo.UserInfoServerClient
 
Util - Class in com.vaadin.copilot
 
Util() - Constructor for class com.vaadin.copilot.Util
 

V

vaadiner() - Method in record class com.vaadin.copilot.userinfo.UserInfo
Returns the value of the vaadiner record component.
VALIDATION - Enum constant in enum class com.vaadin.copilot.communication.StreamResponseEnum
 
value() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.SetterAndValue
Returns the value of the value record component.
value() - Method in record class com.vaadin.copilot.javarewriter.JavaStyleRewriter.StyleInfo
Returns the value of the value record component.
valueOf(String) - Static method in enum class com.vaadin.copilot.AccessRequirement.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.copilot.communication.StreamResponseEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.copilot.ide.CopilotIDEPlugin.Commands
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.copilot.ide.IdeNotification.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.copilot.ide.IdeUtils.IDE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.copilot.javarewriter.JavaRewriter.AlignmentMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.copilot.javarewriter.JavaRewriter.CommentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.copilot.javarewriter.JavaRewriter.Where
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.copilot.plugins.themeeditor.ComponentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.copilot.plugins.themeeditor.Where
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.vaadin.copilot.AccessRequirement.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.copilot.communication.StreamResponseEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.copilot.ide.CopilotIDEPlugin.Commands
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.copilot.ide.IdeNotification.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.copilot.ide.IdeUtils.IDE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.copilot.javarewriter.JavaRewriter.AlignmentMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.copilot.javarewriter.JavaRewriter.CommentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.copilot.javarewriter.JavaRewriter.Where
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.copilot.plugins.themeeditor.ComponentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.copilot.plugins.themeeditor.ThemeEditorCommand
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.copilot.plugins.themeeditor.Where
Returns an array containing the constants of this enum class, in the order they are declared.
variableDeclaration() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.DuplicateInfo
Returns the value of the variableDeclaration record component.
variableRenamedTo() - Method in record class com.vaadin.copilot.javarewriter.JavaRewriter.ReplaceResult
Returns the value of the variableRenamedTo record component.
VECTOR_DATABASE - Enum constant in enum class com.vaadin.copilot.communication.CopilotServerResponseCode
 
version() - Method in record class com.vaadin.copilot.ide.IDEPluginInfo
Returns the value of the version record component.
version() - Method in record class com.vaadin.copilot.plugins.info.CopilotInfo.NameAndVersion
Returns the value of the version record component.
VERSION_KEY - Static variable in interface com.vaadin.copilot.ai.AIConstants
 
view() - Method in record class com.vaadin.copilot.plugins.testgeneration.TestGenerationRequest
Returns the value of the view record component.
visit(ArrayCreationLevel, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(AnnotationDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(AnnotationMemberDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ClassOrInterfaceDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(CompactConstructorDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ConstructorDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(EnumConstantDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(EnumDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(FieldDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(InitializerDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(MethodDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(Parameter, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ReceiverParameter, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(RecordDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(VariableDeclarator, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(BlockComment, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(JavadocComment, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(LineComment, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(CompilationUnit, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ArrayAccessExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ArrayCreationExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ArrayInitializerExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(AssignExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(BinaryExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(BooleanLiteralExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(CastExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(CharLiteralExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ClassExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ConditionalExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(DoubleLiteralExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(EnclosedExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(FieldAccessExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(InstanceOfExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(IntegerLiteralExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(LambdaExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(LongLiteralExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(MarkerAnnotationExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(MemberValuePair, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(MethodCallExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(MethodReferenceExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(NameExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(Name, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(NormalAnnotationExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(NullLiteralExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ObjectCreationExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(RecordPatternExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(SimpleName, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(SingleMemberAnnotationExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(StringLiteralExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(SuperExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(SwitchExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(TextBlockLiteralExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ThisExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(TypeExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(TypePatternExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(UnaryExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(VariableDeclarationExpr, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ImportDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(Modifier, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ModuleDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ModuleExportsDirective, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ModuleOpensDirective, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ModuleProvidesDirective, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ModuleRequiresDirective, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ModuleUsesDirective, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(PackageDeclaration, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(AssertStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(AssertStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(BlockStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(BlockStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(BreakStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(BreakStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(CatchClause, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ContinueStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ContinueStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(DoStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(DoStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(EmptyStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(EmptyStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(ExplicitConstructorInvocationStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ExplicitConstructorInvocationStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(ExpressionStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ExpressionStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(ExpressionStmt, String) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LocalClassNameVisitor
 
visit(ExpressionStmt, Void) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LocalClassNamesVisitor
 
visit(ForEachStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ForEachStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(ForStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ForStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(IfStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(IfStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(LabeledStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(LabeledStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(LocalClassDeclarationStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(LocalClassDeclarationStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(LocalRecordDeclarationStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(LocalRecordDeclarationStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(ReturnStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ReturnStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(SwitchEntry, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(SwitchStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(SwitchStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(SynchronizedStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(SynchronizedStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(ThrowStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ThrowStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(TryStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(TryStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(UnparsableStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(UnparsableStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(WhileStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(WhileStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(YieldStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(YieldStmt, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.StatementLineNumberVisitor
 
visit(ArrayType, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(ClassOrInterfaceType, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(IntersectionType, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(PrimitiveType, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(TypeParameter, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(UnionType, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(UnknownType, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(VarType, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(VoidType, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
visit(WildcardType, Integer) - Method in class com.vaadin.copilot.plugins.themeeditor.utils.LineNumberVisitor
 
VSCODE - Enum constant in enum class com.vaadin.copilot.ide.IdeUtils.IDE
 
VsCodeUtil - Class in com.vaadin.copilot
Utility class for configuring VS Code for hot code replace and Hotswap Agent launch configurations.

W

WARNING - Enum constant in enum class com.vaadin.copilot.ide.IdeNotification.Type
 
Where - Enum Class in com.vaadin.copilot.plugins.themeeditor
 
withTag(String) - Method in record class com.vaadin.copilot.javarewriter.JavaComponent
 
WRITE - Enum constant in enum class com.vaadin.copilot.ide.CopilotIDEPlugin.Commands
 
WRITE_BASE64 - Enum constant in enum class com.vaadin.copilot.ide.CopilotIDEPlugin.Commands
 
WRITE_TRANSLATION_ERROR - Static variable in class com.vaadin.copilot.plugins.i18n.I18nHandler
 
writeAsJsonString(Object) - Method in class com.vaadin.copilot.CopilotServerClient
 
writeBase64File(File, String, String) - Method in class com.vaadin.copilot.ide.CopilotIDEPlugin
Calls plugin writeBase64 file operation
writeFile(File, String, String) - Method in class com.vaadin.copilot.ide.CopilotIDEPlugin
Calls plugin write file operation
writeFile(File, String, String) - Method in class com.vaadin.copilot.ProjectFileManager
Writes the given content to the given file inside the project.
writeFile(File, String, String) - Method in class com.vaadin.copilot.ProjectManager
Writes the given content to the given file inside the project.
writeFile(String, String, String) - Method in class com.vaadin.copilot.ProjectFileManager
Writes the given content to the given file inside the project.
writeFile(String, String, String) - Method in class com.vaadin.copilot.ProjectManager
Writes the given content to the given file inside the project.
writeFile(Path, String, String) - Method in class com.vaadin.copilot.ProjectFileManager
 
writeFile(Path, String, String) - Method in class com.vaadin.copilot.ProjectManager
 
writeFileBase64(String, String, String, boolean) - Method in class com.vaadin.copilot.ProjectFileManager
 
writeFileBase64(String, String, String, boolean) - Method in class com.vaadin.copilot.ProjectManager
 
writeResult() - Method in class com.vaadin.copilot.javarewriter.JavaBatchRewriter
 
writeStyleSheet(CascadingStyleSheet) - Method in class com.vaadin.copilot.plugins.themeeditor.ThemeModifier
 

_

_getSourceLocation(Component) - Method in class com.vaadin.copilot.ComponentSourceFinder
Gets the source location for the given component.
A B C D E F G H I J K L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form