org.nuxeo.theme.fragments
Class AbstractFragment
java.lang.Object
org.nuxeo.theme.nodes.AbstractNode
org.nuxeo.theme.elements.AbstractElement
org.nuxeo.theme.fragments.AbstractFragment
- All Implemented Interfaces:
- Element, Fragment, Node, Relate, Identifiable
- Direct Known Subclasses:
- ActionFragment, AllWebpageFragment, AreaFragment, BlogSiteArchiveFragment, ContextualLinkFragment, GenericFragment, MinisiteLastCommentsFragment, MinisiteLastPublishedFragment, PageLastCommentsFragment, RecentBlogPostsFragment, RegionFragment, SearchResultsFragment, TagCloudFragment, TagFragment, TextFragment
public abstract class AbstractFragment
- extends AbstractElement
- implements Fragment
Methods inherited from class org.nuxeo.theme.elements.AbstractElement |
computeXPath, getChildrenInContext, getCssClassName, getDescription, getElementType, getName, getNodeTypeFamily, getUid, hash, isEmpty, setCssClassName, setDescription, setElementType, setName, setUid |
Methods inherited from class org.nuxeo.theme.nodes.AbstractNode |
addChild, clearParent, collectDescendants, getChildren, getDescendants, getNextNode, getOrder, getParent, getPreviousNode, hasChildren, hasSiblings, insertAfter, isChildOf, isLeaf, moveTo, removeChild, removeDescendants, setChildren, setOrder, setParent |
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 |
AbstractFragment
public AbstractFragment()
getModel
public abstract Model getModel()
throws ModelException
- Specified by:
getModel
in interface Fragment
- Throws:
ModelException
setFragmentType
public void setFragmentType(FragmentType fragmentType)
- Specified by:
setFragmentType
in interface Fragment
getFragmentType
public FragmentType getFragmentType()
- Specified by:
getFragmentType
in interface Fragment
isVisibleInPerspective
public boolean isVisibleInPerspective(PerspectiveType perspective)
- Specified by:
isVisibleInPerspective
in interface Fragment
setVisibleInPerspective
public void setVisibleInPerspective(PerspectiveType perspective)
- Specified by:
setVisibleInPerspective
in interface Fragment
setAlwaysVisible
public void setAlwaysVisible()
- Specified by:
setAlwaysVisible
in interface Fragment
getVisibilityPerspectives
public List<PerspectiveType> getVisibilityPerspectives()
- Specified by:
getVisibilityPerspectives
in interface Fragment
isDynamic
public boolean isDynamic()
- Specified by:
isDynamic
in interface Fragment
Copyright © 2011 Nuxeo SAS. All Rights Reserved.