Package org.fenixedu.bennu.portal.domain
Class MenuContainer_Base
- java.lang.Object
-
- pt.ist.fenixframework.core.AbstractDomainObject
-
- org.fenixedu.bennu.portal.domain.MenuItem_Base
-
- org.fenixedu.bennu.portal.domain.MenuItem
-
- org.fenixedu.bennu.portal.domain.MenuContainer_Base
-
- All Implemented Interfaces:
com.qubit.terra.portal.domain.menus.MenuItem,Serializable,Comparable<com.qubit.terra.portal.domain.menus.MenuItem>,pt.ist.fenixframework.DomainObject
public abstract class MenuContainer_Base extends org.fenixedu.bennu.portal.domain.MenuItem- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMenuContainer_Base()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddChild(org.fenixedu.bennu.portal.domain.MenuItem child)StringgetAvailableApplicationNames()protected Set<org.fenixedu.bennu.portal.domain.MenuItem>getChildSet()protected org.fenixedu.bennu.portal.domain.PortalConfigurationgetConfiguration()protected org.fenixedu.bennu.portal.domain.PortalConfigurationgetConfigurationFromSubRoot()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuContainer,org.fenixedu.bennu.portal.domain.PortalConfiguration>getRelationApplicationMenu()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuContainer,org.fenixedu.bennu.portal.domain.PortalConfiguration>getRelationApplicationSubRoots()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuContainer,org.fenixedu.bennu.portal.domain.MenuItem>getRelationMenuItemComposition()protected voidremoveChild(org.fenixedu.bennu.portal.domain.MenuItem child)voidsetAvailableApplicationNames(String availableApplicationNames)protected voidsetConfiguration(org.fenixedu.bennu.portal.domain.PortalConfiguration configuration)protected voidsetConfigurationFromSubRoot(org.fenixedu.bennu.portal.domain.PortalConfiguration configurationFromSubRoot)-
Methods inherited from class org.fenixedu.bennu.portal.domain.MenuItem
asMenuContainer, asMenuFunctionality, delete, getAccessControlExpression, getAccessGroup, getAsMenuContainer, getAsMenuFunctionality, getFullPath, getItemDescription, getItemIcon, getItemName, getItemPath, getItemProviderImplementation, getMenuLayout, getParent, getParentContainer, getPath, getPathFromRoot, getPosition, getRecursiveProviderImplementation, init, init, isAvailable, isAvailableForCurrentUser, isItemAvailableForCurrentUser, isItemRestricted, isItemVisible, isMenuContainer, isMenuFunctionality, isVisible, moveTo, setAccessControlExpression, setAccessGroup, setGroup, setItemDescription, setItemIcon, setItemName, setItemPath, setItemProviderImplementation, setItemRestricted, setItemVisible, setMenuItemFullPath, setMenuLayout, setPosition, setVisible
-
Methods inherited from class org.fenixedu.bennu.portal.domain.MenuItem_Base
getDescription, getGroup, getIcon, getLayout, getOrd, getProviderImplementation, getRelationMenuItemGroup, getRestricted, getTitle, getVisible, setDescription, setFullPath, setIcon, setLayout, setOrd, setParent, setPath, setProviderImplementation, setRestricted, setTitle, setVisible
-
Methods inherited from class pt.ist.fenixframework.core.AbstractDomainObject
checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace
-
-
-
-
Method Detail
-
getRelationMenuItemComposition
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuContainer,org.fenixedu.bennu.portal.domain.MenuItem> getRelationMenuItemComposition()
-
getRelationApplicationMenu
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuContainer,org.fenixedu.bennu.portal.domain.PortalConfiguration> getRelationApplicationMenu()
-
getRelationApplicationSubRoots
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuContainer,org.fenixedu.bennu.portal.domain.PortalConfiguration> getRelationApplicationSubRoots()
-
getAvailableApplicationNames
public String getAvailableApplicationNames()
-
setAvailableApplicationNames
public void setAvailableApplicationNames(String availableApplicationNames)
-
addChild
protected void addChild(org.fenixedu.bennu.portal.domain.MenuItem child)
-
removeChild
protected void removeChild(org.fenixedu.bennu.portal.domain.MenuItem child)
-
getChildSet
protected Set<org.fenixedu.bennu.portal.domain.MenuItem> getChildSet()
-
getConfiguration
protected org.fenixedu.bennu.portal.domain.PortalConfiguration getConfiguration()
-
setConfiguration
protected void setConfiguration(org.fenixedu.bennu.portal.domain.PortalConfiguration configuration)
-
getConfigurationFromSubRoot
protected org.fenixedu.bennu.portal.domain.PortalConfiguration getConfigurationFromSubRoot()
-
setConfigurationFromSubRoot
protected void setConfigurationFromSubRoot(org.fenixedu.bennu.portal.domain.PortalConfiguration configurationFromSubRoot)
-
-