Class RoleTemplate_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.cms.domain.RoleTemplate_Base
All Implemented Interfaces:
Serializable, pt.ist.fenixframework.DomainObject
Direct Known Subclasses:
RoleTemplate

public abstract class RoleTemplate_Base extends pt.ist.fenixframework.core.AbstractDomainObject
See Also:
  • Constructor Details

    • RoleTemplate_Base

      protected RoleTemplate_Base()
  • Method Details

    • getRelationSiteHasDefaultRoleTemplates

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<Site,RoleTemplate> getRelationSiteHasDefaultRoleTemplates()
    • getRelationSystemSiteBuilderBuilderHasDefaultRoleTemplates

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<SystemSiteBuilder,RoleTemplate> getRelationSystemSiteBuilderBuilderHasDefaultRoleTemplates()
    • getRelationSiteBuilderHasRoleTemplates

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<SiteBuilder,RoleTemplate> getRelationSiteBuilderHasRoleTemplates()
    • getRelationRoleHasTemplate

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<Role,RoleTemplate> getRelationRoleHasTemplate()
    • getRelationRoleTemplateHasRoot

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<RoleTemplate,org.fenixedu.bennu.core.domain.Bennu> getRelationRoleTemplateHasRoot()
    • getName

      public org.fenixedu.commons.i18n.LocalizedString getName()
    • setName

      public void setName(org.fenixedu.commons.i18n.LocalizedString name)
    • getPermissions

      public PermissionsArray getPermissions()
    • setPermissions

      public void setPermissions(PermissionsArray permissions)
    • addSite

      public void addSite(Site site)
    • removeSite

      public void removeSite(Site site)
    • getSiteSet

      public Set<Site> getSiteSet()
    • addDefaultSiteBuilder

      protected void addDefaultSiteBuilder(SystemSiteBuilder defaultSiteBuilder)
    • removeDefaultSiteBuilder

      protected void removeDefaultSiteBuilder(SystemSiteBuilder defaultSiteBuilder)
    • getDefaultSiteBuilderSet

      protected Set<SystemSiteBuilder> getDefaultSiteBuilderSet()
    • addSiteBuilder

      public void addSiteBuilder(SiteBuilder siteBuilder)
    • removeSiteBuilder

      public void removeSiteBuilder(SiteBuilder siteBuilder)
    • getSiteBuilderSet

      public Set<SiteBuilder> getSiteBuilderSet()
    • addRoles

      public void addRoles(Role roles)
    • removeRoles

      public void removeRoles(Role roles)
    • getRolesSet

      public Set<Role> getRolesSet()
    • getBennu

      public org.fenixedu.bennu.core.domain.Bennu getBennu()
    • setBennu

      public void setBennu(org.fenixedu.bennu.core.domain.Bennu bennu)