public abstract class AbstractInjectableElementInitializer extends Object implements Consumer<Map<String,String>>
For internal use only. May be renamed or removed in a future release.
Modifier and Type | Field and Description |
---|---|
static String |
TEXT_DATA
Represents text key which should be set to an
Element via
Element.setText(String) . |
Modifier | Constructor and Description |
---|---|
protected |
AbstractInjectableElementInitializer(Element element)
Creates an initializer for the
element . |
Modifier and Type | Method and Description |
---|---|
void |
accept(Map<String,String> templateAttributes) |
protected Element |
getElement()
Returns server side element to initialize.
|
protected abstract boolean |
isStaticAttribute(String name,
String value)
Checks whether the attribute declaration is an attribute with a static
value ( so it can be set on the serve side).
|
public static final String TEXT_DATA
Element
via
Element.setText(String)
.
The real attribute may not contain "="
sign in the name so it's
safe to use this special key for text value in a map.
protected AbstractInjectableElementInitializer(Element element)
element
.element
- element to initializeprotected abstract boolean isStaticAttribute(String name, String value)
name
- the template attribute namevalue
- the template attribute valueprotected Element getElement()
Copyright © 2025. All rights reserved.