public abstract class AbstractOdfPage extends Object implements Page
Page.LinkType, Page.PageType| Constructor and Description |
|---|
AbstractOdfPage() |
| Modifier and Type | Method and Description |
|---|---|
Page |
getChildPageAt(int index)
Gets the child
Page at the given position |
AmetysObjectIterable<? extends AmetysObject> |
getChildren()
Retrieves children of the current object.
|
AmetysObjectIterable<? extends Page> |
getChildrenPages(boolean includeInvisiblePages)
Retrieves child pages.
|
String |
getPath()
Retrieves the path of the current object.
|
Set<String> |
getReferers()
Retrieves all
AmetysObject ids referencing this page. |
ResourceCollection |
getRootAttachments()
Retrieves the attachments root node
|
Set<String> |
getTags()
Retrieves current tags.
|
Page.PageType |
getType()
Retrieves the type.
|
String |
getURL()
Retrieves the linked URL.
|
Page.LinkType |
getURLType()
Retrieves the linked URL type.
|
boolean |
hasZone(String name)
Determine if a zone exists
|
boolean |
isVisible()
Determine if the page is visible into navigation elements
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDepth, getLongTitle, getTemplate, getTitle, getZone, getZonesgetChildrenPages, getPathInSitemap, getSitemap, getSitemapNamegetChild, getChildAt, getChildPosition, hasChildgetSite, getSiteNamegetComposite, getDataHolder, getRepeater, getType, getValue, getValue, getValueOfType, getValueOfType, hasValue, isMultiplecopyTo, getDataNamesequals, getId, getName, getParent, getParentPath, hashCodetoSAX, toSAXdataToSAX, dataToSAX, dataToSAX, dataToSAXpublic AbstractOdfPage()
public Set<String> getReferers() throws AmetysRepositoryException
PageAmetysObject ids referencing this page.getReferers in interface PageAmetysObject ids referencing this page.AmetysRepositoryException - if an error occurs.public ResourceCollection getRootAttachments() throws AmetysRepositoryException
PagegetRootAttachments in interface PageAmetysRepositoryException - if an error occurs.public Page.PageType getType() throws AmetysRepositoryException
PagegetType in interface PageAmetysRepositoryException - if an error occurs.Page.PageTypepublic String getURL() throws AmetysRepositoryException
PagegetURL in interface PageAmetysRepositoryException - if an error occurs.public Page.LinkType getURLType() throws AmetysRepositoryException
PagegetURLType in interface PageAmetysRepositoryException - if an error occurs.public boolean hasZone(String name) throws AmetysRepositoryException
PagehasZone in interface Pagename - The name of the zoneAmetysRepositoryException - If an error occuredpublic Set<String> getTags() throws AmetysRepositoryException
TagAwareAmetysObjectgetTags in interface TagAwareAmetysObjectAmetysRepositoryException - if an error occurs.public boolean isVisible() throws AmetysRepositoryException
PageisVisible in interface PageAmetysRepositoryException - if an error occurs.public String getPath() throws AmetysRepositoryException
AmetysObjectgetPath in interface AmetysObjectAmetysRepositoryException - if an error occurs.public AmetysObjectIterable<? extends AmetysObject> getChildren() throws AmetysRepositoryException
TraversableAmetysObjectgetChildren in interface TraversableAmetysObjectAmetysObjectIterable.AmetysRepositoryException - if an error occurs.public AmetysObjectIterable<? extends Page> getChildrenPages(boolean includeInvisiblePages) throws AmetysRepositoryException
PagesContainergetChildrenPages in interface PagesContainerincludeInvisiblePages - true to include invisible pagesAmetysRepositoryException - if an error occurs.public Page getChildPageAt(int index) throws UnknownAmetysObjectException, AmetysRepositoryException
PagesContainerPage at the given positiongetChildPageAt in interface PagesContainerindex - the position of the Page within the ordered set of its sibling objects.Page if foundUnknownAmetysObjectException - if no child page was found at this positionAmetysRepositoryException - if an error occurs