Class 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:
    Serialized Form
    • Constructor Detail

      • RoleTemplate_Base

        protected RoleTemplate_Base()
    • Method Detail

      • 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)
      • 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)
      • addSiteBuilder

        public void addSiteBuilder​(SiteBuilder siteBuilder)
      • removeSiteBuilder

        public void removeSiteBuilder​(SiteBuilder siteBuilder)
      • 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)