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 protectedRootMenuElement()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidattachElement(MenuElement elem, String parentId)voidfindParents()attach element without parent at the first pass.static RootMenuElementgetInstance(GlobalContext globalContext)voidremoveElement(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)
-
-