Nuxeo Enterprise Platform 5.4

org.nuxeo.theme.elements
Interface Element

All Superinterfaces:
Identifiable, Node, Relate
All Known Subinterfaces:
Fragment
All Known Implementing Classes:
AbstractElement, AbstractFragment, ActionFragment, AllWebpageFragment, AreaFragment, BlogSiteArchiveFragment, CellElement, ContextualLinkFragment, GadgetManagerFragment, GenericFragment, LayoutManagerFragment, MainContentFragment, MinisiteLastCommentsFragment, MinisiteLastPublishedFragment, PageElement, PageLastCommentsFragment, RecentBlogPostsFragment, RegionFragment, SearchResultsFragment, SectionElement, TagCloudFragment, TagFragment, TextFragment, ThemeElement

public interface Element
extends Relate, Node, Identifiable


Method Summary
 java.lang.String computeXPath()
           
 java.util.List<Node> getChildrenInContext(java.net.URL themeURL)
           
 java.lang.String getDescription()
           
 ElementType getElementType()
           
 boolean isEmpty()
           
 void setDescription(java.lang.String description)
           
 void setElementType(ElementType elementType)
           
 
Methods inherited from interface org.nuxeo.theme.relations.Relate
hash
 
Methods inherited from interface org.nuxeo.theme.nodes.Node
addChild, clearParent, collectDescendants, getChildren, getDescendants, getNextNode, getNodeTypeFamily, getOrder, getParent, getPreviousNode, hasChildren, hasSiblings, insertAfter, isChildOf, isLeaf, moveTo, removeChild, removeDescendants, setChildren, setOrder, setParent
 
Methods inherited from interface org.nuxeo.theme.uids.Identifiable
getName, getUid, setName, setUid
 

Method Detail

getElementType

ElementType getElementType()

setElementType

void setElementType(ElementType elementType)

getChildrenInContext

java.util.List<Node> getChildrenInContext(java.net.URL themeURL)

setDescription

void setDescription(java.lang.String description)

getDescription

java.lang.String getDescription()

isEmpty

boolean isEmpty()

computeXPath

java.lang.String computeXPath()

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.