Uses of Record Class
com.vaadin.copilot.javarewriter.JavaRewriter.ComponentInfo
Packages that use JavaRewriter.ComponentInfo
-
Uses of JavaRewriter.ComponentInfo in com.vaadin.copilot.javarewriter
Methods in com.vaadin.copilot.javarewriter that return JavaRewriter.ComponentInfoModifier and TypeMethodDescriptionJavaRewriter.findComponentInfo(JavaRewriter.ComponentTypeAndSourceLocation typeAndSourceLocation) Methods in com.vaadin.copilot.javarewriter with parameters of type JavaRewriter.ComponentInfoModifier and TypeMethodDescriptionvoidJavaBatchRewriter.Callback.accept(JavaRewriter.ComponentTypeAndSourceLocation source, JavaRewriter.ComponentInfo component, JavaRewriter rewriter) booleanJavaRewriter.addCall(JavaRewriter.ComponentInfo componentInfo, String function, Object parameter) Adds a function call to the source code.static voidLumoRewriterUtil.addClassNameWithArgs(JavaRewriter.ComponentInfo component, List<com.github.javaparser.ast.expr.Expression> arguments) Creates addClassNames(...) statement with given arguments if there is none.voidJavaRewriter.addComponentUsingTemplate(JavaRewriter.ComponentInfo referenceComponent, JavaRewriter.ComponentInfo layout, JavaRewriter.Where where, List<JavaRewriter.JavaComponent> template) Adds the given code snippet to the source code either before the reference component (Where.BEFORE) or by appending to the layout (Where.APPEND).booleanJavaRewriter.delete(JavaRewriter.ComponentInfo componentInfo) Deletes a component from the source code.static StringJavaRewriterUtil.findFreeVariableName(JavaRewriter.ComponentInfo componentInfo, com.github.javaparser.ast.stmt.BlockStmt block) Finds a free variable name based on the component type.static List<com.github.javaparser.ast.expr.MethodCallExpr>JavaRewriterUtil.findMethodCallNonStatements(JavaRewriter.ComponentInfo componentDefinition) static List<com.github.javaparser.ast.expr.MethodCallExpr>JavaRewriterUtil.findMethodCallStatements(JavaRewriter.ComponentInfo componentDefinition) static List<com.github.javaparser.ast.expr.Expression>JavaRewriterUtil.findParameterUsage(JavaRewriter.ComponentInfo componentDefinition) static Optional<com.github.javaparser.ast.expr.Expression>JavaRewriterUtil.findReference(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> nodes, JavaRewriter.ComponentInfo componentDefinition) Finds a node among the nodes which refer to the given component.static StringJavaRewriterUtil.getFieldOrVariableName(JavaRewriter.ComponentInfo componentInfo) Gets the field or local variable name for the given component.JavaRewriter.getPropertyValue(JavaRewriter.ComponentInfo componentInfo, String property) Gets the (active) value of a property of a component.voidJavaRewriter.moveComponent(JavaRewriter.ComponentInfo component, JavaRewriter.ComponentInfo container, JavaRewriter.ComponentInfo reference, JavaRewriter.Where where) Moves a component in the source code.static voidLumoRewriterUtil.removeClassNameArgs(JavaRewriter.ComponentInfo component, String... lumoUtilityClassNames) Searches addClassName, addClassNames, setClassName methods for given component and then remove given lumo utility class names.booleanJavaRewriter.replaceFunctionCall(JavaRewriter.ComponentInfo componentInfo, String function, Object value) Replaces a constructor parameter (if it is mapped to the given setter function) or a function call in the source code.booleanJavaRewriter.replaceOrAddCall(JavaRewriter.ComponentInfo componentInfo, String function, Object parameter) Replaces a function call in the source code, if found, otherwise adds the function call.voidJavaRewriter.setAlignment(JavaRewriter.ComponentInfo component, JavaRewriter.AlignmentMode alignmentMode, boolean selected, List<String> lumoClasses)