| Package | Description |
|---|---|
| de.hybris.platform.hmc.generic.nodes | |
| de.hybris.platform.variants.hmc |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractActionNode
Item Action.
|
class |
AbstractClassMappingNode
Node representing an internal configuration node for class mapping.
|
class |
AbstractEditorNode
Abstract class for all nodes representing an attribute editor.
|
class |
ActionNode
ActionNode.
|
class |
AdvanceBooleanEditorNode
Node representing a
AdvanceBooleanEditorChip in the XML structure. |
class |
AttributeChipNode
Abstract class for all nodes representing an attribute editor.
|
class |
AttributeCollectionNode
Internal use
|
class |
AttributeNode
Defines an attribute of a
SearchNode or ExplorerNode. |
class |
AttributeTypeNode
This node contains information for a certain attribute type (normally the attribute type would be a java class or a
class of the platform type system like Item, CollectionType etc.).
|
class |
BooleanEditorNode
Node representing a
BooleanEditorChip in the XML structure. |
class |
ByteEditorNode
Node representing a
ByteEditorChip in the XML structure. |
class |
CharacterEditorNode
Node representing a
CharacterEditorChip in the XML structure. |
class |
ChildrenNode
Internal use
|
class |
ClassConfigNode
This node contains information for the creation of classes, i.e.
|
class |
ClassMappingsNode
Node representing an internal configuration node.
|
class |
CollectionEditorNode
Node representing a
GenericReferenceListEditorChip in the XML structure. |
class |
ColumnLayoutNode
Internal use
|
class |
ColumnNode
Internal use
|
class |
ComparatorNode
This Node represents a Comparator for a search-shortcut
|
class |
ConditionNode
Internal use
|
class |
ConfigurationNode
|
class |
CustomAttributeChipNode
Abstract class for all nodes representing an attribute editor.
|
class |
CustomChipNode
Node defining a CustomChip
|
class |
CustomEditorNode
Node representing a
StringEditorChip in the XML structure. |
class |
CustomTabNode
Internal use
|
class |
DateEditorNode
Node representing a
DateEditorChip in the XML structure. |
class |
DateTimeEditorNode
Node representing a
DateTimeEditorChip in the XML structure. |
class |
DefaultAttributeChipsNode
Internal use
|
class |
DefaultEditorNode
Default editor which creates an attribute chip belonging best to the type of the edited attribute.
|
class |
DefaultReferenceNode
Node defining the attributes representing an item of a type.
|
class |
DefaultSectionNode
Creates a section with default layout.
|
class |
DoubleEditorNode
Node representing a
DoubleEditorChip in the XML structure. |
class |
DownloadMediaEditorNode |
class |
EditorChildNode
Representing a child of a
EditorNode. |
class |
EditorNode
Node representing a
GenericItemChipin the XMl structure. |
class |
EditViewNode
Internal use
|
class |
EnumerationValueSelectEditorNode
Node representing a
EnumerationValueSelectEditorChip in the XML structure. |
class |
ErrorNode
Internal use
|
class |
EssentialsNode
Node for defining the essentials part of an editor.
|
class |
ExcludeNode
Internal use
|
class |
ExclusionNode
Internal use
|
class |
ExplorableNode
Internal use
|
class |
ExplorerNode
Node defining the attributes representing for an item of a type which attributes should be used for display in an
item explorer.
|
class |
ExplorerTreeNode
Internal use
|
class |
ExternalClassNode
Internal use
|
class |
FloatEditorNode
Node representing a
FloatEditorChip in the XML structure. |
class |
GroupNode
Node representing a node in the navigation tree of the HMC.
|
class |
GUIActionNode
Internal use
|
class |
HMCClassMappingNode
Internal use
|
class |
InlineShortcutNode
Implementation of
TypeChildNode |
class |
IntegerEditorNode
Node representing a
IntegerEditorChip in the XML structure. |
class |
ItemActionNode
Item Action.
|
class |
ItemDisplayLayoutNode
Internal use
|
class |
ItemEditorLayoutNode
Internal use
|
class |
ItemLayoutNode
Internal use
|
class |
ItemNode |
class |
LabelCollectionNode
Internal use
|
class |
LabelNode
Internal use
|
class |
LayoutNode
Abstract class defining the basic functionality for the child nodes of a section.
|
class |
ListLayoutNode
Node defining the layout of a table cell.
|
class |
ListViewNode
Internal use
|
class |
LongAsDateEditorNode
Node representing a
LongAsDateEditorChip in the XML structure. |
class |
LongAsDateTimeEditorNode
Node representing a
LongAsDateTimeEditorChip in the XML structure. |
class |
LongEditorNode
Node representing a
LongEditorChip in the XML structure. |
class |
MapEditorNode
Internal use
|
class |
MediaEditorNode
Internal use
|
class |
OrganizerNode
This node contains descriptions of the structure of the various organizer elements (e.g.
|
class |
ParameterNode
Node defining a Parameter
|
class |
PartOfReferenceEditorNode
Node representing a
PartOfReferenceEditorChip in the XML structure. |
class |
PresetNode
A preset attribute for
Shortcuts. |
class |
ReferenceCollectionEditorNode
Node representing a
GenericReferenceListEditorChip in the XML structure. |
class |
ReferenceEditorNode
Node representing a
GenericReferenceEditorChip in the XML structure. |
class |
ReferenceMultiSelectEditorNode |
class |
RestrictorNode
This Node represents a Comparator for a search-shortcut
|
class |
ResultNode
This node contains descriptions on how to display search results in the hmc.
|
class |
RowNode
Internal use
|
class |
SearchNode
Node defining the attributes representing an item of a type.
|
class |
SearchResultActionNode
Search Result Action.
|
class |
SectionNode
Node defining the layout of a section of an editor.
|
class |
SelectionOfCollectionReferenceEditorNode
Node representing a
SelectionOfCollectionReferenceEditorChip in the XML structure. |
class |
SelectionOfReferenceEditorNode
Node representing a
SelectionOfReferenceEditorChip in the XML structure. |
class |
ShortcutNode
Shortcut.
|
class |
ShortEditorNode
Node representing a
ShortEditorChip in the XML structure. |
class |
SpecialEditorNode
Will be used to specify editors which cannot be configured by the XML-file, but will be generated by special chips.
|
class |
StaticContentNode
Node representing an static content node.
|
class |
StringEditorNode
Node representing a
StringEditorChip in the XML structure. |
class |
StringSelectEditorNode
Node representing a
StringSelectEditorChip in the XML structure. |
class |
SubTypeSelectEditorNode
Node representing a
SubTypeSelectEditorChip in the XML structure. |
class |
TableNode
A node representing a table.
|
class |
TabNode
Defines the layout of a tab of an editor.
|
class |
TabRefNode
Defines the layout of a tab of an editor.
|
class |
TDNode
Node defining the layout of a table cell.
|
class |
TextAreaEditorNode
Node representing a
TextAreaEditorChip in the XML structure. |
class |
TextNode
Internal use
|
class |
ToolbarActionNode
Toolbar Action.
|
class |
TreeNode
Abstract node representing a node or leaf in the navigation tree of the HMC.
|
class |
TreeViewNode
Internal use
|
class |
TRNode
Node defining the layout of a table row.
|
class |
TypeChildNode
Representing a chid of a
TypeNode. |
class |
TypeNode
Representation for the XML-tag type of the layout configuration file.
|
class |
TypeReferenceNode
Representation for the XML-tag type of the type reference.
|
class |
UploadToMediaEditorNode |
class |
WarningNode
Internal use
|
class |
WysiwygEditorNode
Node representing a
WysiwygEditorChip in the XML structure. |
| Modifier and Type | Method and Description |
|---|---|
Node |
AttributeChipNode.clone(Node newParent) |
Node |
ReferenceEditorNode.clone(Node newParent) |
Node |
TreeViewNode.clone(Node newParent) |
Node |
HMCClassMappingNode.clone(Node newParent) |
Node |
CustomEditorNode.clone(Node newParent) |
Node |
OrganizerNode.clone(Node newParent) |
Node |
LongAsDateTimeEditorNode.clone(Node newParent) |
Node |
AttributeCollectionNode.clone(Node newParent) |
Node |
PresetNode.clone(Node newParent) |
Node |
ErrorNode.clone(Node newParent) |
Node |
MapEditorNode.clone(Node newParent) |
Node |
StringSelectEditorNode.clone(Node newParent) |
Node |
IntegerEditorNode.clone(Node newParent) |
Node |
WysiwygEditorNode.clone(Node newParent) |
Node |
DefaultReferenceNode.clone(Node newParent) |
Node |
ParameterNode.clone(Node newParent) |
Node |
ListLayoutNode.clone(Node newParent) |
Node |
ActionNode.clone(Node newParent) |
Node |
SubTypeSelectEditorNode.clone(Node newParent) |
Node |
ExcludeNode.clone(Node newParent) |
Node |
CollectionEditorNode.clone(Node newParent) |
Node |
UploadToMediaEditorNode.clone(Node newParent) |
Node |
StaticContentNode.clone(Node newParent) |
Node |
DefaultSectionNode.clone(Node newParent) |
Node |
EssentialsNode.clone(Node newParent) |
Node |
ToolbarActionNode.clone(Node newParent) |
Node |
DefaultAttributeChipsNode.clone(Node newParent) |
Node |
GroupNode.clone(Node newParent) |
Node |
ColumnLayoutNode.clone(Node newParent) |
Node |
TabNode.clone(Node newParent) |
Node |
SearchResultActionNode.clone(Node newParent) |
Node |
CustomAttributeChipNode.clone(Node newParent) |
Node |
StringEditorNode.clone(Node newParent) |
Node |
FloatEditorNode.clone(Node newParent) |
Node |
TextNode.clone(Node newParent)
Clones this node.
|
Node |
DateEditorNode.clone(Node newParent) |
Node |
AdvanceBooleanEditorNode.clone(Node newParent) |
Node |
ItemLayoutNode.clone(Node newParent) |
Node |
LongEditorNode.clone(Node newParent) |
Node |
ItemDisplayLayoutNode.clone(Node newParent) |
Node |
MediaEditorNode.clone(Node newParent) |
Node |
EditorNode.clone(Node newParent) |
Node |
SectionNode.clone(Node newParent) |
Node |
TRNode.clone(Node newParent) |
Node |
ResultNode.clone(Node newParent) |
Node |
DownloadMediaEditorNode.clone(Node newParent) |
Node |
ColumnNode.clone(Node newParent) |
Node |
WarningNode.clone(Node newParent) |
Node |
CharacterEditorNode.clone(Node newParent) |
Node |
ShortEditorNode.clone(Node newParent) |
Node |
ChildrenNode.clone(Node newParent) |
Node |
ConditionNode.clone(Node newParent) |
Node |
TypeNode.clone(Node newParent) |
Node |
DefaultEditorNode.clone(Node newParent) |
Node |
ListViewNode.clone(Node newParent) |
Node |
ExternalClassNode.clone(Node newParent) |
Node |
ReferenceMultiSelectEditorNode.clone(Node newParent) |
Node |
InlineShortcutNode.clone(Node newParent) |
Node |
ExplorableNode.clone(Node newParent) |
Node |
ExplorerTreeNode.clone(Node newParent) |
abstract Node |
Node.clone(Node newParent)
This method returns a clone of the current node whichs parent node is specified by the parameter newParent.
|
Node |
TextAreaEditorNode.clone(Node newParent) |
Node |
SpecialEditorNode.clone(Node newParent) |
Node |
BooleanEditorNode.clone(Node newParent) |
Node |
SelectionOfCollectionReferenceEditorNode.clone(Node newParent) |
Node |
EditViewNode.clone(Node newParent) |
Node |
AttributeNode.clone(Node newParent) |
Node |
CustomChipNode.clone(Node newParent) |
Node |
SelectionOfReferenceEditorNode.clone(Node newParent) |
Node |
ClassConfigNode.clone(Node newParent) |
Node |
CustomTabNode.clone(Node newParent) |
Node |
DateTimeEditorNode.clone(Node newParent) |
Node |
ClassMappingsNode.clone(Node newParent) |
Node |
LabelNode.clone(Node newParent) |
Node |
ConfigurationNode.clone(Node newParent) |
Node |
LongAsDateEditorNode.clone(Node newParent) |
Node |
SearchNode.clone(Node newParent) |
Node |
ItemEditorLayoutNode.clone(Node newParent) |
Node |
ItemNode.clone(Node newParent) |
Node |
ReferenceCollectionEditorNode.clone(Node newParent) |
Node |
TableNode.clone(Node newParent) |
Node |
ItemActionNode.clone(Node newParent) |
Node |
RestrictorNode.clone(Node newParent) |
Node |
RowNode.clone(Node newParent) |
Node |
TabRefNode.clone(Node newParent) |
Node |
ComparatorNode.clone(Node newParent) |
Node |
LabelCollectionNode.clone(Node newParent) |
Node |
EnumerationValueSelectEditorNode.clone(Node newParent) |
Node |
ByteEditorNode.clone(Node newParent) |
Node |
DoubleEditorNode.clone(Node newParent) |
Node |
ExplorerNode.clone(Node newParent) |
Node |
AttributeTypeNode.clone(Node newParent) |
Node |
PartOfReferenceEditorNode.clone(Node newParent) |
Node |
ShortcutNode.clone(Node newParent) |
Node |
TypeReferenceNode.clone(Node newParent) |
Node |
TDNode.clone(Node newParent) |
Node |
ExclusionNode.clone(Node newParent) |
Node |
TypeNode.cloneAll(Node newParent)
This method returns a clone subtree beginning with the current node whichs parent node is specified by the
parameter newParent, including all children as clones except the LabelCollectionNodes, which must not be cloned.
|
Node |
Node.cloneAll(Node newParent)
This method returns a clone subtree beginning with the current node whichs parent node is specified by the
parameter newParent, including all children as clones.
|
protected Node |
StructureLoader.createNode(Node parent,
String name,
Map<String,String> attributes) |
protected Node |
Node.getChild(Class type)
Returns the first found child of the given type.
|
Node |
Node.getParent() |
protected Node |
Node.getSuperNode(Class type) |
| Modifier and Type | Method and Description |
|---|---|
List<Node> |
Node.getChildren() |
protected List<Node> |
Node.getChildrenInternal(boolean create) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
TypeNode.addAttribute(ComposedType type,
List<String> attributes,
Node node) |
void |
Node.addChild(Node child) |
protected void |
AttributeChipNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
ReferenceEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
TreeViewNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
HMCClassMappingNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
CustomEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
MapEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
IntegerEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
WysiwygEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
ActionNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
CollectionEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
UploadToMediaEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
DefaultAttributeChipsNode.checkCreateConditions(Node parent,
Map attributes)
Checks if the parent of this node is a ConfigurationNode and throws a NodeCreationFailedException if it is not.
|
protected void |
StringEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
FloatEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
TextNode.checkCreateConditions(Node parent,
Map attributes)
Checks for the correct parent elements and a non-empty name attribute and throws a NodeCreationFailedException if
they are incorrect.
|
protected void |
DateEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
AdvanceBooleanEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
LongEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
MediaEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
DownloadMediaEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
ColumnNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
CharacterEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
ShortEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
TypeNode.checkCreateConditions(Node parent,
Map attributes)
Check if type is found.
|
protected void |
GUIActionNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
ListViewNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
ReferenceMultiSelectEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
ExplorableNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
ExplorerTreeNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
TextAreaEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
BooleanEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
EditViewNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
AttributeNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
ClassConfigNode.checkCreateConditions(Node parent,
Map attributes)
Checks if the given classname (within the attribute map) is a real classname.
|
protected void |
CustomTabNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
DateTimeEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
ReferenceCollectionEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
ItemActionNode.checkCreateConditions(Node parent,
Map attributes)
Overrides
checkCreateConditions(Node, Map) to check if the given class is an ItemAction. |
protected void |
EnumerationValueSelectEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
ByteEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
DoubleEditorNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
AttributeTypeNode.checkCreateConditions(Node parent,
Map attributes)
Checks if the parent of this node is a DefaultAttributeChipsNode and if the given classname can be resolved.
|
protected void |
TypeReferenceNode.checkCreateConditions(Node parent,
Map attributes) |
protected void |
AbstractClassMappingNode.checkCreateConditions(Node parent,
Map<String,String> attributes) |
protected void |
Node.checkCreateConditions(Node parent,
Map<String,String> attributes)
This method will automatically be called during creation of this Node.
|
Node |
AttributeChipNode.clone(Node newParent) |
Node |
ReferenceEditorNode.clone(Node newParent) |
Node |
TreeViewNode.clone(Node newParent) |
Node |
HMCClassMappingNode.clone(Node newParent) |
Node |
CustomEditorNode.clone(Node newParent) |
Node |
OrganizerNode.clone(Node newParent) |
Node |
LongAsDateTimeEditorNode.clone(Node newParent) |
Node |
AttributeCollectionNode.clone(Node newParent) |
Node |
PresetNode.clone(Node newParent) |
Node |
ErrorNode.clone(Node newParent) |
Node |
MapEditorNode.clone(Node newParent) |
Node |
StringSelectEditorNode.clone(Node newParent) |
Node |
IntegerEditorNode.clone(Node newParent) |
Node |
WysiwygEditorNode.clone(Node newParent) |
Node |
DefaultReferenceNode.clone(Node newParent) |
Node |
ParameterNode.clone(Node newParent) |
Node |
ListLayoutNode.clone(Node newParent) |
Node |
ActionNode.clone(Node newParent) |
Node |
SubTypeSelectEditorNode.clone(Node newParent) |
Node |
ExcludeNode.clone(Node newParent) |
Node |
CollectionEditorNode.clone(Node newParent) |
Node |
UploadToMediaEditorNode.clone(Node newParent) |
Node |
StaticContentNode.clone(Node newParent) |
Node |
DefaultSectionNode.clone(Node newParent) |
Node |
EssentialsNode.clone(Node newParent) |
Node |
ToolbarActionNode.clone(Node newParent) |
Node |
DefaultAttributeChipsNode.clone(Node newParent) |
Node |
GroupNode.clone(Node newParent) |
Node |
ColumnLayoutNode.clone(Node newParent) |
Node |
TabNode.clone(Node newParent) |
Node |
SearchResultActionNode.clone(Node newParent) |
Node |
CustomAttributeChipNode.clone(Node newParent) |
Node |
StringEditorNode.clone(Node newParent) |
Node |
FloatEditorNode.clone(Node newParent) |
Node |
TextNode.clone(Node newParent)
Clones this node.
|
Node |
DateEditorNode.clone(Node newParent) |
Node |
AdvanceBooleanEditorNode.clone(Node newParent) |
Node |
ItemLayoutNode.clone(Node newParent) |
Node |
LongEditorNode.clone(Node newParent) |
Node |
ItemDisplayLayoutNode.clone(Node newParent) |
Node |
MediaEditorNode.clone(Node newParent) |
Node |
EditorNode.clone(Node newParent) |
Node |
SectionNode.clone(Node newParent) |
Node |
TRNode.clone(Node newParent) |
Node |
ResultNode.clone(Node newParent) |
Node |
DownloadMediaEditorNode.clone(Node newParent) |
Node |
ColumnNode.clone(Node newParent) |
Node |
WarningNode.clone(Node newParent) |
Node |
CharacterEditorNode.clone(Node newParent) |
Node |
ShortEditorNode.clone(Node newParent) |
Node |
ChildrenNode.clone(Node newParent) |
Node |
ConditionNode.clone(Node newParent) |
Node |
TypeNode.clone(Node newParent) |
Node |
DefaultEditorNode.clone(Node newParent) |
Node |
ListViewNode.clone(Node newParent) |
Node |
ExternalClassNode.clone(Node newParent) |
Node |
ReferenceMultiSelectEditorNode.clone(Node newParent) |
Node |
InlineShortcutNode.clone(Node newParent) |
Node |
ExplorableNode.clone(Node newParent) |
Node |
ExplorerTreeNode.clone(Node newParent) |
abstract Node |
Node.clone(Node newParent)
This method returns a clone of the current node whichs parent node is specified by the parameter newParent.
|
Node |
TextAreaEditorNode.clone(Node newParent) |
Node |
SpecialEditorNode.clone(Node newParent) |
Node |
BooleanEditorNode.clone(Node newParent) |
Node |
SelectionOfCollectionReferenceEditorNode.clone(Node newParent) |
Node |
EditViewNode.clone(Node newParent) |
Node |
AttributeNode.clone(Node newParent) |
Node |
CustomChipNode.clone(Node newParent) |
Node |
SelectionOfReferenceEditorNode.clone(Node newParent) |
Node |
ClassConfigNode.clone(Node newParent) |
Node |
CustomTabNode.clone(Node newParent) |
Node |
DateTimeEditorNode.clone(Node newParent) |
Node |
ClassMappingsNode.clone(Node newParent) |
Node |
LabelNode.clone(Node newParent) |
Node |
ConfigurationNode.clone(Node newParent) |
Node |
LongAsDateEditorNode.clone(Node newParent) |
Node |
SearchNode.clone(Node newParent) |
Node |
ItemEditorLayoutNode.clone(Node newParent) |
Node |
ItemNode.clone(Node newParent) |
Node |
ReferenceCollectionEditorNode.clone(Node newParent) |
Node |
TableNode.clone(Node newParent) |
Node |
ItemActionNode.clone(Node newParent) |
Node |
RestrictorNode.clone(Node newParent) |
Node |
RowNode.clone(Node newParent) |
Node |
TabRefNode.clone(Node newParent) |
Node |
ComparatorNode.clone(Node newParent) |
Node |
LabelCollectionNode.clone(Node newParent) |
Node |
EnumerationValueSelectEditorNode.clone(Node newParent) |
Node |
ByteEditorNode.clone(Node newParent) |
Node |
DoubleEditorNode.clone(Node newParent) |
Node |
ExplorerNode.clone(Node newParent) |
Node |
AttributeTypeNode.clone(Node newParent) |
Node |
PartOfReferenceEditorNode.clone(Node newParent) |
Node |
ShortcutNode.clone(Node newParent) |
Node |
TypeReferenceNode.clone(Node newParent) |
Node |
TDNode.clone(Node newParent) |
Node |
ExclusionNode.clone(Node newParent) |
Node |
TypeNode.cloneAll(Node newParent)
This method returns a clone subtree beginning with the current node whichs parent node is specified by the
parameter newParent, including all children as clones except the LabelCollectionNodes, which must not be cloned.
|
Node |
Node.cloneAll(Node newParent)
This method returns a clone subtree beginning with the current node whichs parent node is specified by the
parameter newParent, including all children as clones.
|
protected Node |
StructureLoader.createNode(Node parent,
String name,
Map<String,String> attributes) |
protected static AttributeChipNode |
EditorNode.findAttributeChipNode(Node node,
String attributeQualifier) |
TabNode |
StructureLoader.findTabNode(Node root,
String id) |
protected static Set<String> |
EditorNode.getContainedAttributes(Node node)
Returns a
Set of all attribute qualifiers, which are handled by the specified Node ant
its child nodes. |
static ActionNode |
ActionNode.getInstance(Node parent,
Map attributes) |
void |
Node.removeChild(Node child) |
void |
Node.replaceChild(Node oldChild,
Node newChild) |
void |
StructureLoader.replaceTabRefNodes(Node root) |
protected void |
Node.setParent(Node newParent) |
| Modifier and Type | Method and Description |
|---|---|
void |
Node.addChildren(List<Node> childs) |
| Constructor and Description |
|---|
AbstractActionNode(Node parent,
Map<String,String> attributes) |
AbstractClassMappingNode(Node parent,
Map<String,String> attributes) |
AbstractEditorNode(Node parent,
Map<String,String> attributes) |
ActionNode(Node parent,
Map<String,String> attributes) |
AdvanceBooleanEditorNode(Node parent,
Map<String,String> attributes) |
AttributeChipNode(Node parent,
Map<String,String> attributes) |
AttributeCollectionNode(Node parent,
Map attributes) |
AttributeNode(Node parent,
Map<String,String> attributes)
Creates a new AttributeNode with the given parent and attributes.
|
AttributeTypeNode(Node parent,
Map attributes)
Creates a new AttributeTypeNode with the given parent and attributes.
|
BooleanEditorNode(Node parent,
Map attributes) |
ByteEditorNode(Node parent,
Map attributes) |
CharacterEditorNode(Node parent,
Map attributes) |
ChildrenNode(Node parent,
Map attributes) |
ClassConfigNode(Node parent,
Map attributes)
Creates a new ClassConfigNode with the given parent and attributes.
|
ClassConfigNode(String elementName,
Node parent,
Map attributes)
Creates a new ClassConfigNode with the given parent and attributes.
|
ClassMappingsNode(Node parent,
Map attributes) |
CollectionEditorNode(Node parent,
Map attributes) |
ColumnLayoutNode(Node parent,
Map attributes) |
ColumnNode(Node parent,
String type,
Map attributes) |
ComparatorNode(Node parent,
Map attributes) |
ConditionNode(Node parent,
Map attributes) |
CustomAttributeChipNode(Node parent,
Map attributes) |
CustomChipNode(Node parent,
Map attributes) |
CustomEditorNode(Node parent,
Map attributes) |
CustomTabNode(Node parent,
Map attributes) |
DateEditorNode(Node parent,
Map attributes) |
DateTimeEditorNode(Node parent,
Map attributes) |
DefaultAttributeChipsNode(Node parent,
Map<String,String> attributes) |
DefaultEditorNode(Node parent,
Map attributes) |
DefaultReferenceNode(Node parent,
Map attributes) |
DefaultSectionNode(Node parent,
Map attributes) |
DoubleEditorNode(Node parent,
Map attributes) |
DownloadMediaEditorNode(Node parent,
Map attributes) |
EditorChildNode(Node parent,
Map attributes) |
EditorNode(Node parent,
Map attributes) |
EditViewNode(Node parent,
Map attributes) |
EnumerationValueSelectEditorNode(Node parent,
Map attributes) |
ErrorNode(Node parent,
String message) |
EssentialsNode(Node parent,
Map attributes) |
ExcludeNode(Node parent,
Map attributes) |
ExclusionNode(Node parent,
Map attributes) |
ExplorableNode(Node parent,
Map attributes) |
ExplorableNode(String elementName,
Node parent,
Map attributes) |
ExplorerNode(Node parent,
Map attributes) |
ExplorerTreeNode(Node parent,
Map attributes) |
ExplorerTreeNode(String elementName,
Node parent,
Map attributes) |
ExternalClassNode(Node parent,
Map attributes) |
FloatEditorNode(Node parent,
Map attributes) |
GroupNode(Node parent,
Map attributes) |
GUIActionNode(Node parent,
Map attributes) |
HMCClassMappingNode(Node parent,
Map attributes) |
InlineShortcutNode(Node parent,
Map attributes) |
IntegerEditorNode(Node parent,
Map attributes) |
ItemActionNode(Node parent,
Map attributes) |
ItemDisplayLayoutNode(Node parent,
Map attributes)
Creates a new ItemDisplayLayoutNode with the given parent and attributes.
|
ItemDisplayLayoutNode(String elementName,
Node parent,
Map attributes)
Creates a new ItemDisplayLayoutNode with the given element name, parent and attributes.
|
ItemEditorLayoutNode(Node parent,
Map attributes)
Creates a new ItemEditorLayoutNode with the given parent and attributes.
|
ItemEditorLayoutNode(String elementName,
Node parent,
Map attributes)
Creates a new ItemEditorLayoutNode with the given element name, parent and attributes.
|
ItemLayoutNode(Node parent,
Map attributes)
Creates a new ItemLayoutNode with the given parent and attributes.
|
ItemLayoutNode(String elementName,
Node parent,
Map attributes) |
ItemNode(Node parent,
Map attributes) |
ItemNode(String elementName,
Node parent,
Map attributes) |
LabelCollectionNode(Node parent,
Map attributes) |
LabelNode(Node parent,
Map attributes) |
LayoutNode(Node parent,
Map attributes) |
ListLayoutNode(Node parent,
Map attributes) |
ListViewNode(Node parent,
Map attributes) |
LongAsDateEditorNode(Node parent,
Map attributes) |
LongAsDateTimeEditorNode(Node parent,
Map attributes) |
LongEditorNode(Node parent,
Map attributes) |
MapEditorNode(Node parent,
Map attributes) |
MediaEditorNode(Node parent,
Map attributes) |
Node(Node parent)
Creates a new node with the given parent, an empty string as element name and no attributes.
|
Node(Node parent,
Map<String,String> attributes)
Creates a new node with the given parameters and an empty string as element name.
|
Node(String elementName,
Node parent,
Map<String,String> attributes)
Creates a new node with the given parameters.
|
OrganizerNode(Node parent,
Map attributes)
Create a new OrganizerNode with the given parent and attributes.
|
ParameterNode(Node parent,
Map attributes) |
PartOfReferenceEditorNode(Node parent,
Map attributes) |
PresetNode(Node parent,
Map attributes) |
ReferenceCollectionEditorNode(Node parent,
Map attributes) |
ReferenceEditorNode(Node parent,
Map attributes) |
ReferenceMultiSelectEditorNode(Node parent,
Map attributes) |
RestrictorNode(Node parent,
Map attributes) |
ResultNode(Node parent,
Map attributes)
Creates a new ResultNode with the given parent and attributes.
|
RowNode(Node parent,
Map attributes) |
SearchNode(Node parent,
Map attributes) |
SearchResultActionNode(Node parent,
Map attributes) |
SectionNode(Node parent,
Map attributes) |
SelectionOfCollectionReferenceEditorNode(Node parent,
Map attributes) |
SelectionOfReferenceEditorNode(Node parent,
Map attributes) |
ShortcutNode(Node parent,
Map attributes) |
ShortEditorNode(Node parent,
Map attributes) |
SpecialEditorNode(Node parent,
Map attributes) |
StaticContentNode(Node parent,
Map attributes) |
StringEditorNode(Node parent,
Map attributes) |
StringSelectEditorNode(Node parent,
Map attributes) |
SubTypeSelectEditorNode(Node parent,
Map attributes) |
TableNode(Node parent,
Map attributes) |
TabNode(Node parent,
Map attributes) |
TabRefNode(Node parent,
Map attributes) |
TDNode(Node parent,
Map attributes) |
TextAreaEditorNode(Node parent,
Map attributes) |
TextNode(Node parent,
Map attributes)
Creates a new TextNode.
|
TextNode(String elementName,
Node parent,
Map attributes)
Creates a new TextNode.
|
ToolbarActionNode(Node parent,
Map attributes) |
TreeNode(Node parent,
Map attributes) |
TreeNode(String elementName,
Node parent,
Map attributes) |
TreeViewNode(Node parent,
Map attributes) |
TRNode(Node parent,
Map attributes) |
TypeChildNode(Node parent,
Map attributes) |
TypeChildNode(String elementName,
Node parent,
Map attributes) |
TypeNode(Node parent,
Map attributes) |
TypeReferenceNode(Node parent,
Map attributes) |
UploadToMediaEditorNode(Node parent,
Map attributes) |
WarningNode(Node parent,
String message) |
WysiwygEditorNode(Node parent,
Map attributes) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
VariantAttributesEditorChip.collectConfiguredAttributes(ComposedType type,
Collection attributes,
Node node) |
Copyright © 2017 SAP SE. All Rights Reserved.