Class AccessControlPermission_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
com.qubit.terra.qubAccessControl.domain.AccessControlPermission_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class AccessControlPermission_Base
extends pt.ist.fenixframework.core.AbstractDomainObject
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class pt.ist.fenixframework.core.AbstractDomainObject
pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProfile(com.qubit.terra.qubAccessControl.domain.AccessControlProfile profile) getCode()com.qubit.terra.framework.tools.primitives.LocalizedStringpt.ist.fenixframework.DomainRootSet<com.qubit.terra.qubAccessControl.domain.AccessControlProfile>static pt.ist.fenixframework.dml.runtime.DirectRelation<com.qubit.terra.qubAccessControl.domain.AccessControlPermission,pt.ist.fenixframework.DomainRoot> static pt.ist.fenixframework.dml.runtime.DirectRelation<com.qubit.terra.qubAccessControl.domain.AccessControlProfile,com.qubit.terra.qubAccessControl.domain.AccessControlPermission> voidremoveProfile(com.qubit.terra.qubAccessControl.domain.AccessControlProfile profile) voidsetAutoGenerated(Boolean autoGenerated) voidvoidsetDescription(com.qubit.terra.framework.tools.primitives.LocalizedString description) voidsetDomainRoot(pt.ist.fenixframework.DomainRoot domainRoot) voidsetRawName(String rawName) voidsetRestricted(Boolean restricted) Methods inherited from class pt.ist.fenixframework.core.AbstractDomainObject
checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace
-
Constructor Details
-
AccessControlPermission_Base
protected AccessControlPermission_Base()
-
-
Method Details
-
getRelationDomainRootOperationPermissionsAccessControlPermission
public static pt.ist.fenixframework.dml.runtime.DirectRelation<com.qubit.terra.qubAccessControl.domain.AccessControlPermission,pt.ist.fenixframework.DomainRoot> getRelationDomainRootOperationPermissionsAccessControlPermission() -
getRelationPermissionProfileRelation
public static pt.ist.fenixframework.dml.runtime.DirectRelation<com.qubit.terra.qubAccessControl.domain.AccessControlProfile,com.qubit.terra.qubAccessControl.domain.AccessControlPermission> getRelationPermissionProfileRelation() -
getCode
-
setCode
-
getRawName
-
setRawName
-
getDescription
public com.qubit.terra.framework.tools.primitives.LocalizedString getDescription() -
setDescription
public void setDescription(com.qubit.terra.framework.tools.primitives.LocalizedString description) -
getRestricted
-
setRestricted
-
getAutoGenerated
-
setAutoGenerated
-
getDomainRoot
public pt.ist.fenixframework.DomainRoot getDomainRoot() -
setDomainRoot
public void setDomainRoot(pt.ist.fenixframework.DomainRoot domainRoot) -
addProfile
public void addProfile(com.qubit.terra.qubAccessControl.domain.AccessControlProfile profile) -
removeProfile
public void removeProfile(com.qubit.terra.qubAccessControl.domain.AccessControlProfile profile) -
getProfileSet
-