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:
-
Nested Class Summary
Nested classes/interfaces inherited from class pt.ist.fenixframework.core.AbstractDomainObject
pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm -
Field Summary
Fields inherited from class org.fenixedu.bennu.portal.domain.MenuItem
advice$delete -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected Stringstatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuFunctionality,CMSFolder> static pt.ist.fenixframework.dml.runtime.DirectRelation<Site,org.fenixedu.bennu.portal.domain.MenuFunctionality> getSites()voidsetCmsFolder(CMSFolder cmsFolder) voidsetDocumentationUrl(String documentationUrl) protected voidsetItemKey(String itemKey) protected voidsetProvider(String provider) voidMethods inherited from class org.fenixedu.bennu.portal.domain.MenuItem
asMenuContainer, asMenuFunctionality, delete, getAccessControlExpression, getAccessGroup, getAsMenuContainer, getAsMenuFunctionality, getBennuUser, getFullItemPath, getFullPath, getItemDescription, getItemIcon, getItemName, getItemPath, getItemProviderImplementation, getItemVisibility, getLayoutObject, getMenuLayout, getParent, getParentContainer, getPath, getPathFromRoot, getPosition, getRecursiveProviderImplementation, init, init, isAvailable, isAvailableForUser, isItemAvailableForCurrentUser, isItemRestricted, isMenuContainer, isMenuFunctionality, isVisible, moveTo, resolveLayoutObject, setAccessControlExpression, setAccessGroup, setGroup, setItemDescription, setItemIcon, setItemName, setItemPath, setItemProviderImplementation, setItemRestricted, setItemVisibility, setItemVisible, setLayoutObject, setMenuItemFullPath, setMenuLayout, setPosition, setVisibleMethods inherited from class org.fenixedu.bennu.portal.domain.MenuItem_Base
getDescription, getGroup, getIcon, getLayout, getOrd, getProviderImplementation, getRelationMenuItemComposition, getRelationMenuItemGroup, getRestricted, getTitle, getVisibility, getVisible, setDescription, setFullPath, setIcon, setLayout, setOrd, setParent, setPath, setProviderImplementation, setRestricted, setTitle, setVisibility, setVisibleMethods inherited from class pt.ist.fenixframework.core.AbstractDomainObject
checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplaceMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.qubit.terra.portal.domain.menus.MenuItem
compareTo, computeFullPath, isAvailableForCurrentUser, isItemVisible, resolveItemProviderImplementation, updateFullPath
-
Constructor Details
-
MenuFunctionality_Base
protected MenuFunctionality_Base()
-
-
Method Details
-
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
-
setItemKey
-
getProvider
-
setProvider
-
getDocumentationUrl
-
setDocumentationUrl
-
getSites
-
setSites
-
getCmsFolder
-
setCmsFolder
-