public class EditorNode extends TypeChildNode
GenericItemChipin the XMl structure.| Modifier | Constructor and Description |
|---|---|
protected |
EditorNode(Node parent,
Map attributes) |
findTypeNode, getAttributeDescriptoraddAttribute, addChild, addChildren, checkCreateConditions, cloneAll, getAttributes, getBooleanAttribute, getBooleanAttribute, getCachedObject, getChild, getChildren, getChildren, getChildrenInternal, getEditorNode, getElementName, getIntegerAttribute, getIntegerAttribute, getLogger, getParent, getPosition, getPositionInfo, getStringAttribute, getStringAttribute, getSuperNode, removeAttribute, removeChild, replace, replaceChild, setAttributes, setElementName, setParent, setPosition, setPositionInfoprotected EditorNode(Node parent, Map attributes) throws NodeCreationFailedException
NodeCreationFailedExceptionpublic List getTabs()
public List getSortedTabs()
public TabNode getTab(String tabName)
TabNodewith the specified name or null, if no tab with this name exists.tabName - the name of the tabTabNodewith the specified name or null, if no tab with this name existspublic EssentialsNode getEssentials()
public ExcludeNode getExclude()
public GenericItemCreatorChip createGenericItemCreatorChip(DisplayState displayState, Chip parent, ComposedType type)
public GenericItemCreatorChip createGenericItemCreatorChip(DisplayState displayState, ComposedType type)
public OrganizerItemCreatorChip createOrganizerItemCreatorChip(DisplayState displayState, Chip parent, ComposedType type, Map values, Map lockedValues)
public OrganizerItemCreatorChip createOrganizerItemCreatorChip(DisplayState displayState, Chip parent, ComposedType type)
public GenericItemChip createGenericItemChip(DisplayState displayState, Item item)
public GenericItemChip createGenericItemChip(DisplayState displayState, Chip parent, Item item)
public OrganizerItemChip createOrganizerItemChip(DisplayState displayState, Chip parent, Item item)
public AbstractEditorNode getEditorNode(String attributeName)
public Node clone(Node newParent)
Nodeprotected static Set<String> getContainedAttributes(Node node)
Set of all attribute qualifiers, which are handled by the specified Node ant
its child nodes. Right now only AttributeChipNode instances are considered to handle attributes
directly, all other node types will just recursily call this methods with all their children and return these
results.node - the node instance, for which all contained attribute qualifiers should be determinedSet of all contained attribute qualifiersprotected static AttributeChipNode findAttributeChipNode(Node node, String attributeQualifier)
Copyright © 2017 SAP SE. All Rights Reserved.