public static enum NodeVisitor.ElementType extends Enum<NodeVisitor.ElementType>
| Enum Constant and Description |
|---|
REGULAR
The type of the regular element: the element which has been created
via Element API and attached in a regular way.
|
VIRTUAL
The type of the virtual element: the element which has been created
via Element API and attached using
Node.appendVirtualChild(Element...). |
VIRTUAL_ATTACHED
The type of the virtual element: the element which is created
automatically by the engine for the existing client side element and
attached to it.
|
| Modifier and Type | Method and Description |
|---|---|
static NodeVisitor.ElementType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static NodeVisitor.ElementType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final NodeVisitor.ElementType REGULAR
public static final NodeVisitor.ElementType VIRTUAL
Node.appendVirtualChild(Element...).public static final NodeVisitor.ElementType VIRTUAL_ATTACHED
It happens for injected elements via @Id and for the
sub-templates (templates in templates).
public static NodeVisitor.ElementType[] values()
for (NodeVisitor.ElementType c : NodeVisitor.ElementType.values()) System.out.println(c);
public static NodeVisitor.ElementType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullCopyright © 2025. All rights reserved.