public class PageElement extends AbstractPagesContainerElement<Page>
_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 |
---|
PageElement(Page page,
AbstractPagesContainerElement<PagesContainer> parent,
RightManager rightManager,
RenderingContextHandler renderingContextHandler,
String currentPagePath,
UserIdentity userIdentity,
boolean includeInvisiblePages)
Constructor.
|
PageElement(Page page,
RightManager rightManager,
RenderingContextHandler renderingContextHandler,
String currentPagePath,
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 PageElement(Page page, RightManager rightManager, RenderingContextHandler renderingContextHandler, String currentPagePath, UserIdentity userIdentity, boolean includeInvisiblePages)
page
- the wrapped Page
.rightManager
- the right managercurrentPagePath
- the path of the current page, or null if none.renderingContextHandler
- the RenderingContextHandler
.userIdentity
- the login of the current user, or null if none.includeInvisiblePages
- Should return child invisible pagespublic PageElement(Page page, AbstractPagesContainerElement<PagesContainer> parent, RightManager rightManager, RenderingContextHandler renderingContextHandler, String currentPagePath, UserIdentity userIdentity, boolean includeInvisiblePages)
page
- the wrapped Page
.parent
- the parent container.rightManager
- the right managercurrentPagePath
- the path of the current page, or null if none.renderingContextHandler
- the RenderingContextHandler
.userIdentity
- the login of the current user, or null if none.includeInvisiblePages
- Should return child invisible pagespublic String getTagName()
getTagName
in interface Element
getTagName
in class AmetysObjectElement<Page>
protected Map<String,AmetysAttribute> _lookupAttributes()
AmetysObjectElement
_lookupAttributes
in class AmetysObjectElement<Page>