public abstract class AbstractElement extends AbstractNode implements Element
Constructor and Description |
---|
AbstractElement() |
Modifier and Type | Method and Description |
---|---|
String |
computeXPath() |
List<Node> |
getChildrenInContext(URL themeURL) |
String |
getCssClassName() |
String |
getDescription() |
ElementType |
getElementType() |
String |
getName() |
NodeTypeFamily |
getNodeTypeFamily() |
Integer |
getUid() |
String |
hash() |
boolean |
isEmpty() |
void |
setCssClassName(String cssClassName) |
void |
setDescription(String description) |
void |
setElementType(ElementType elementType) |
void |
setName(String name) |
void |
setUid(Integer uid) |
addChild, clearParent, collectDescendants, getChildren, getDescendants, getNextNode, getOrder, getParent, getPreviousNode, hasChildren, hasSiblings, insertAfter, isChildOf, isLeaf, moveTo, removeChild, removeDescendants, setChildren, setOrder, setParent
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChild, clearParent, collectDescendants, getChildren, getDescendants, getNextNode, getOrder, getParent, getPreviousNode, hasChildren, hasSiblings, insertAfter, isChildOf, isLeaf, moveTo, removeChild, removeDescendants, setChildren, setOrder, setParent
public Integer getUid()
getUid
in interface Identifiable
public void setUid(Integer uid)
setUid
in interface Identifiable
public ElementType getElementType()
getElementType
in interface Element
public void setElementType(ElementType elementType)
setElementType
in interface Element
public NodeTypeFamily getNodeTypeFamily()
getNodeTypeFamily
in interface Node
getNodeTypeFamily
in class AbstractNode
public List<Node> getChildrenInContext(URL themeURL)
getChildrenInContext
in interface Element
public String getName()
getName
in interface Identifiable
public void setName(String name)
setName
in interface Identifiable
public String getDescription()
getDescription
in interface Element
public void setDescription(String description)
setDescription
in interface Element
public String getCssClassName()
getCssClassName
in interface Element
public void setCssClassName(String cssClassName)
setCssClassName
in interface Element
public String computeXPath()
computeXPath
in interface Element
Copyright © 2015 Nuxeo SA. All rights reserved.