Class AccessControlProfile_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
com.qubit.terra.qubAccessControl.domain.AccessControlProfile_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
- Direct Known Subclasses:
AccessControlProfile
public abstract class AccessControlProfile_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 TypeMethodDescriptionvoidaddChild(AccessControlProfile child) voidaddParent(AccessControlProfile parent) voidaddPermission(AccessControlPermission permission) getCode()com.qubit.terra.framework.tools.primitives.LocalizedStringpt.ist.fenixframework.DomainRootstatic pt.ist.fenixframework.dml.runtime.DirectRelation<AccessControlProfile,pt.ist.fenixframework.DomainRoot> static pt.ist.fenixframework.dml.runtime.DirectRelation<AccessControlProfile,AccessControlProfile> static pt.ist.fenixframework.dml.runtime.DirectRelation<AccessControlProfile,AccessControlPermission> voidremoveChild(AccessControlProfile child) voidremoveParent(AccessControlProfile parent) voidremovePermission(AccessControlPermission permission) voidsetAutoGenerated(Boolean autoGenerated) voidvoidsetCustomExpression(String customExpression) voidsetCustomExpressionValidator(String customExpressionValidator) voidsetDescription(com.qubit.terra.framework.tools.primitives.LocalizedString description) voidsetDomainRoot(pt.ist.fenixframework.DomainRoot domainRoot) voidsetObjects(String objects) voidsetObjectsClass(String objectsClass) voidsetRawName(String rawName) voidsetRestricted(Boolean restricted) voidMethods inherited from class pt.ist.fenixframework.core.AbstractDomainObject
checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace
-
Constructor Details
-
AccessControlProfile_Base
protected AccessControlProfile_Base()
-
-
Method Details
-
getRelationParentChildRelation
public static pt.ist.fenixframework.dml.runtime.DirectRelation<AccessControlProfile,AccessControlProfile> getRelationParentChildRelation() -
getRelationPermissionProfileRelation
public static pt.ist.fenixframework.dml.runtime.DirectRelation<AccessControlProfile,AccessControlPermission> getRelationPermissionProfileRelation() -
getRelationDomainRootprofilesAccessControlProfile
public static pt.ist.fenixframework.dml.runtime.DirectRelation<AccessControlProfile,pt.ist.fenixframework.DomainRoot> getRelationDomainRootprofilesAccessControlProfile() -
getRawName
-
setRawName
-
getCode
-
setCode
-
getDescription
public com.qubit.terra.framework.tools.primitives.LocalizedString getDescription() -
setDescription
public void setDescription(com.qubit.terra.framework.tools.primitives.LocalizedString description) -
getRestricted
-
setRestricted
-
getSystem
-
setSystem
-
getCustomExpressionValidator
-
setCustomExpressionValidator
-
getCustomExpression
-
setCustomExpression
-
getObjectsClass
-
setObjectsClass
-
getObjects
-
setObjects
-
getAutoGenerated
-
setAutoGenerated
-
addParent
-
removeParent
-
getParentSet
-
addChild
-
removeChild
-
getChildSet
-
addPermission
-
removePermission
-
getPermissionSet
-
getDomainRoot
public pt.ist.fenixframework.DomainRoot getDomainRoot() -
setDomainRoot
public void setDomainRoot(pt.ist.fenixframework.DomainRoot domainRoot)
-