Class MenuItem_Base

  • All Implemented Interfaces:
    Serializable, pt.ist.fenixframework.DomainObject
    Direct Known Subclasses:
    org.fenixedu.bennu.portal.domain.MenuItem

    public abstract class MenuItem_Base
    extends pt.ist.fenixframework.core.AbstractDomainObject
    See Also:
    Serialized Form
    • Constructor Detail

      • MenuItem_Base

        protected MenuItem_Base()
    • Method Detail

      • getRelationMenuItemComposition

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuContainer,​org.fenixedu.bennu.portal.domain.MenuItem> getRelationMenuItemComposition()
      • getRelationMenuItemGroup

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuItem,​org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationMenuItemGroup()
      • setOrd

        public void setOrd​(Integer ord)
      • getTitle

        public org.fenixedu.commons.i18n.LocalizedString getTitle()
      • setTitle

        public void setTitle​(org.fenixedu.commons.i18n.LocalizedString title)
      • getDescription

        public org.fenixedu.commons.i18n.LocalizedString getDescription()
      • setDescription

        public void setDescription​(org.fenixedu.commons.i18n.LocalizedString description)
      • getPath

        public String getPath()
      • setPath

        public void setPath​(String path)
      • getFullPath

        public String getFullPath()
      • setFullPath

        public void setFullPath​(String fullPath)
      • getVisible

        public Boolean getVisible()
      • setVisible

        public void setVisible​(Boolean visible)
      • getRestricted

        public Boolean getRestricted()
      • setRestricted

        public void setRestricted​(Boolean restricted)
      • getLayout

        public String getLayout()
      • setLayout

        public void setLayout​(String layout)
      • getIcon

        public String getIcon()
      • setIcon

        public void setIcon​(String icon)
      • getProviderImplementation

        public String getProviderImplementation()
      • setProviderImplementation

        public void setProviderImplementation​(String providerImplementation)
      • getParent

        protected org.fenixedu.bennu.portal.domain.MenuContainer getParent()
      • setParent

        protected void setParent​(org.fenixedu.bennu.portal.domain.MenuContainer parent)
      • getGroup

        protected org.fenixedu.bennu.core.domain.groups.PersistentGroup getGroup()
      • setGroup

        protected void setGroup​(org.fenixedu.bennu.core.domain.groups.PersistentGroup group)