Package org.javlo.navigation
Class RootMenuElement
- java.lang.Object
-
- org.javlo.navigation.MenuElement
-
- org.javlo.navigation.RootMenuElement
-
- All Implemented Interfaces:
Serializable
,IRestItem
,ITaxonomyContainer
,IPrintInfo
public class RootMenuElement extends MenuElement
- Author:
- pvandermaesen the root element of the menu.
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.javlo.navigation.MenuElement
MenuElement.SmartPageDescription
-
-
Field Summary
-
Fields inherited from class org.javlo.navigation.MenuElement
INSTANCE, LAYOUTS_PREFIX, logger, NOT_FOUND_PAGE, NULL_STRING, PAGE_TYPE_DEFAULT, releaseCache, SEO_HEIGHT_HIGHT, SEO_HEIGHT_INHERITED, SEO_HEIGHT_LOW, SEO_HEIGHT_NORMAL, SEO_HEIGHT_NULL, VOTES_MULTIPLY
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
RootMenuElement()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
attachElement(MenuElement elem, String parentId)
void
findParents()
attach element without parent at the first pass.static RootMenuElement
getInstance(GlobalContext globalContext)
void
removeElement(String id)
-
Methods inherited from class org.javlo.navigation.MenuElement
_getAllChildren, _getPath, addAccess, addChildMenuElement, addChildMenuElementAutoPriority, addChildMenuElementOnBottom, addChildMenuElementOnTop, addCompToDelete, addContent, addContent, addEditorRole, addEditorRoles, addFollowers, addVirtualParent, clearEditorGroups, clearPageBean, clearVirtualParent, copyChildren, countComponentInCtx, deleteCompList, deleteComponent, endRendering, equals, equals, equals, finalize, getAccess, getAllChildrenList, getAllChildrenWithComponentType, getAllContent, getAllLanguageContent, getAllLocalContentBean, getAllResources, getAllVirtualPath, getAreaClass, getBackgroundColor, getBestLanguageContent, getBlocker, getCache, getCacheKey, getCategory, getChildList, getChildMenuElements, getChildMenuElements, getChildMenuElementsList, getChildMenuElementsList, getChildMenuElementsWithVirtual, getChildMenuElementsWithVirtualList, getChildPosition, getChildrenAssociationPage, getChildrenCategories, getColor, getComponent, getComponentTypes, getContact, getContent, getContent, getContentAsList, getContentAsMap, getContentAsText, getContentByDate, getContentByImplementation, getContentByType, getContentContextWithContent, getContentDate, getContentDateComponent, getContentDateNeverNull, getContentElementListMap, getContentLanguage, getContentTitle, getCreationDate, getCreator, getCss, getDepth, getDescription, getDescriptionAsText, getEditorRoles, getEditorRolesAndParent, getEndPublishDate, getEvent, getEvents, getExternalModules, getExternalResources, getFieldValue, getFieldValues, getFinalSeoWeight, getFirstChild, getFollowers, getFont, getForcedPageTitle, getForward, getFullLabel, getFullName, getGlobalTitle, getGroupID, getHeaderContent, getHTMLChildList, getHtmlId, getHtmlSectionId, getHumanName, getI18n, getId, getImage, getImageBackground, getImageBackgroundForArea, getImageBean, getImages, getIndex, getInstance, getIpSecurityErrorPageName, getKeywords, getLabel, getLastAccess, getLatestEditor, getLayouts, getLinkedURL, getLinkLabel, getLinkOn, getLocalContentCopy, getLocalFollowers, getLocalTitle, getLocation, getMainChildrenAssociation, getMainContentLabel, getManualModificationDate, getMetaDescription, getMetaHead, getModificationDate, getModificationDate, getName, getNextBrother, getNoErrorFreeCurrentPage, getNoRepeatContentByType, getNotCacheableComponent, getPageBean, getPageCached, getPageDescription, getPageRank, getPageTitle, getParent, getPath, getPDFLayout, getPosition, getPreviousBrother, getPriority, getProduct, getReactionSize, getRealContentComponent, getRealContentLanguage, getRealModificationDate, getReferenceLanguage, getReplacement, getReplacementEditable, getReversedLink, getRoot, getRootOfChildrenAssociation, getSavedParent, getSelectedDepth, getSeoWeight, getSharedName, getShortLanguageURL, getShortURL, getShortURL, getShortURL, getSiteMapPriority, getSlogan, getSmartPageDescription, getStartPublishDate, getStaticResources, getSubTitle, getSubTitleLevel, getSubTitles, getTags, getTaxonomy, getTechnicalTitle, getTemplateId, getTemplateIdOnInherited, getTemplates, getTimeRange, getTitle, getToTheTopLevel, getType, getUrlNumber, getUserRoles, getValidater, getValidationDate, getVirtualChild, getVirtualParent, getVirtualPath, getVisibleChildMenuElements, getVisibleChildMenuElementsList, getXHTMLDescription, getXHTMLTitle, isActive, isActive, isAdmin, isBlocked, isBreakRepeat, isCacheable, isChildOf, isChildOf, isChildrenAssociation, isChildrenEquals, isChildrenOfAssociation, isContentDateVisible, isContentEquals, isDirectChildrenOfAssociation, isEditabled, isEditAccess, isEmpty, isEmpty, isEmpty, isHaveChild, isHaveVisibleChild, isHttps, isInTrash, isLastSelected, isLayout, isLikeRoot, isLinkRealContent, isLocalEmpty, isMetadataEquals, isModel, isNeedValidation, isNoComponent, isNoComponent, isNoIndex, isNoValidation, isPageActive, isPublic, isReadAccess, isRealContent, isRealContentAnyLanguage, isRealContentAuto, isReference, isRemote, isRestWidthChildren, isRoot, isRootChildrenAssociation, isSelected, isShortURL, isTimeRange, isTitle, isTrash, isValid, isVisible, isVisible, moveToParent, needTemplate, notInSearch, prepareAddContent, printInfo, releaseCache, removeChild, removeContent, removeContent, removeEditorRoles, removeFollowers, searchChild, searchChild, searchChild, searchChildFromId, searchChildFromName, searchRealChild, setActive, setAdmin, setBlocked, setBlocker, setBreakRepeat, setChildrenAssociation, setContent, setContentLanguage, setContentStayCache, setCreationDate, setCreator, setEditRoles, setEndPublishDate, setHttps, setId, setIpSecurityErrorPageName, setLatestEditor, setLinkedURL, setManualModificationDate, setModel, setModificationDate, setName, setNeedValidation, setNoValidation, setPageCached, setParent, setPriority, setPriorityNoSort, setReferenceLanguage, setRemote, setRestWidthChildren, setReversedLink, setSavedParent, setSeoWeight, setSharedName, setShortURL, setStartPublishDate, setTaxonomy, setTemplateId, setType, setUrlNumber, setUserRoles, setValid, setValidater, setValidationDate, setVirtualParent, setVisible, toString, updateLinkedData
-
-
-
-
Method Detail
-
getInstance
public static RootMenuElement getInstance(GlobalContext globalContext)
-
attachElement
public void attachElement(MenuElement elem, String parentId)
-
findParents
public void findParents()
attach element without parent at the first pass.
-
removeElement
public void removeElement(String id)
-
-