public class SitemapElement extends AbstractPagesContainerElement<Sitemap>
_currentPagePath, _includeInvisiblePages, _policy, _renderingContextHandler, _rightManager, _userIdentity, NAMESPACE_PREFIX, NAMESPACE_URI
_object
_parent
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
Constructor and Description |
---|
SitemapElement(Sitemap sitemap,
AbstractPagesContainerElement<PagesContainer> parent,
RightManager rightManager,
RenderingContextHandler renderingContextHandler,
String currentPagePath,
UserIdentity userIdentity,
boolean includeInvisiblePages)
Constructor.
|
SitemapElement(Sitemap sitemap,
String currentPagePath,
RightManager rightManager,
RenderingContextHandler renderingContextHandler,
UserIdentity userIdentity,
boolean includeInvisiblePages)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,AmetysAttribute> |
_lookupAttributes()
This implementation returns all non-composite metadata.
|
String |
getTagName() |
getChildren, getFirstChild, getNamespaceURI, getNextSibling, hasChildNodes
getWrappedObject
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getElementsByTagName, getElementsByTagNameNS, getLocalName, getNodeName, getNodeType, getParentNode, getSchemaTypeInfo, getTextContent, hasAttribute, hasAttributeNS, hasAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
_getChildNodes, appendChild, cloneNode, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getLastChild, getNodeValue, getOwnerDocument, getPrefix, getPreviousSibling, getUserData, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
appendChild, cloneNode, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getLastChild, getNodeValue, getOwnerDocument, getPrefix, getPreviousSibling, getUserData, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
public SitemapElement(Sitemap sitemap, String currentPagePath, RightManager rightManager, RenderingContextHandler renderingContextHandler, UserIdentity userIdentity, boolean includeInvisiblePages)
sitemap
- the wrapped Sitemap
.currentPagePath
- the path of the current page, or null if none.rightManager
- the right managerrenderingContextHandler
- the RenderingContextHandler
.userIdentity
- the identity of the current user, or null if none.includeInvisiblePages
- Should return child invisible pagespublic SitemapElement(Sitemap sitemap, AbstractPagesContainerElement<PagesContainer> parent, RightManager rightManager, RenderingContextHandler renderingContextHandler, String currentPagePath, UserIdentity userIdentity, boolean includeInvisiblePages)
sitemap
- the wrapped Sitemap
.parent
- the parent container.rightManager
- the right managercurrentPagePath
- the path of the current page, or null if none.renderingContextHandler
- the RenderingContextHandler
.userIdentity
- the identity of the current user, or null if none.includeInvisiblePages
- Should return child invisible pagespublic String getTagName()
getTagName
in interface Element
getTagName
in class AmetysObjectElement<Sitemap>
protected Map<String,AmetysAttribute> _lookupAttributes()
AmetysObjectElement
_lookupAttributes
in class AmetysObjectElement<Sitemap>