Class MenuItem_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.bennu.portal.domain.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:
  • Constructor Details

    • MenuItem_Base

      protected MenuItem_Base()
  • Method Details

    • 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()
    • getOrd

      public Integer getOrd()
    • 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)
    • getVisibility

      public String getVisibility()
    • setVisibility

      public void setVisibility(String visibility)
    • 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)