Package org.fenixedu.bennu.portal.domain
Class MenuFunctionality_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.MenuFunctionality_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 MenuFunctionality_Base extends org.fenixedu.bennu.portal.domain.MenuItem- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMenuFunctionality_Base()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CMSFoldergetCmsFolder()StringgetDocumentationUrl()protected StringgetItemKey()protected StringgetProvider()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuFunctionality,CMSFolder>getRelationFolderMenuFunctionality()static pt.ist.fenixframework.dml.runtime.DirectRelation<Site,org.fenixedu.bennu.portal.domain.MenuFunctionality>getRelationSiteMenuFunctionality()SitegetSites()voidsetCmsFolder(CMSFolder cmsFolder)voidsetDocumentationUrl(String documentationUrl)protected voidsetItemKey(String itemKey)protected voidsetProvider(String provider)voidsetSites(Site sites)-
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, getRelationMenuItemComposition, 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
-
getRelationSiteMenuFunctionality
public static pt.ist.fenixframework.dml.runtime.DirectRelation<Site,org.fenixedu.bennu.portal.domain.MenuFunctionality> getRelationSiteMenuFunctionality()
-
getRelationFolderMenuFunctionality
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuFunctionality,CMSFolder> getRelationFolderMenuFunctionality()
-
getItemKey
protected String getItemKey()
-
setItemKey
protected void setItemKey(String itemKey)
-
getProvider
protected String getProvider()
-
setProvider
protected void setProvider(String provider)
-
getDocumentationUrl
public String getDocumentationUrl()
-
setDocumentationUrl
public void setDocumentationUrl(String documentationUrl)
-
getSites
public Site getSites()
-
setSites
public void setSites(Site sites)
-
getCmsFolder
public CMSFolder getCmsFolder()
-
setCmsFolder
public void setCmsFolder(CMSFolder cmsFolder)
-
-