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()pt.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) voidsetDomainRoot(pt.ist.fenixframework.DomainRoot domainRoot) voidvoidsetObjects(String objects) voidsetObjectsClass(String objectsClass) voidsetObjectsProviderStrategy(String objectsProviderStrategy) 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
-
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
-
getRestricted
-
setRestricted
-
getLocked
-
setLocked
-
getCustomExpressionValidator
-
setCustomExpressionValidator
-
getCustomExpression
-
setCustomExpression
-
getObjectsClass
-
setObjectsClass
-
getObjectsProviderStrategy
-
setObjectsProviderStrategy
-
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)
-