it.sistematica.isharedoc.model.develop
Class StoryboardPermission
java.lang.Object
it.sistematica.isharedoc.model.develop.StoryboardPermission
- All Implemented Interfaces:
- it.neverworks.application.data.tracking.Loggable, it.neverworks.application.model.CreationAuditable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute, PermissionInterface, java.io.Serializable
public class StoryboardPermission
- extends java.lang.Object
- implements PermissionInterface, java.io.Serializable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute, it.neverworks.application.data.tracking.Loggable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
id
protected java.lang.Long id
created
protected java.util.Date created
createdBy
protected it.neverworks.security.User createdBy
modified
protected java.util.Date modified
modifiedBy
protected it.neverworks.security.User modifiedBy
partition
protected Partition partition
type
protected java.lang.String type
storyboard
protected Storyboard storyboard
permissionEval
protected StoryboardPermission.PermissionEval permissionEval
permissionFor
protected FilePermission.PermissionFor permissionFor
organization
protected Organization organization
actor
protected it.neverworks.security.User actor
team
protected Team team
canCreateInstance
protected java.lang.Boolean canCreateInstance
canReadInstance
protected java.lang.Boolean canReadInstance
canUpdateInstance
protected java.lang.Boolean canUpdateInstance
canDeleteInstance
protected java.lang.Boolean canDeleteInstance
canAdminInstance
protected java.lang.Boolean canAdminInstance
aclInstance
protected AclItem aclInstance
aclAttachment
protected AclItem aclAttachment
evalExpression
protected java.lang.String evalExpression
StoryboardPermission
public StoryboardPermission()
getId
public java.lang.Long getId()
setId
public void setId(java.lang.Long id)
getCreated
public java.util.Date getCreated()
- Specified by:
getCreated
in interface it.neverworks.application.model.CreationAuditable
setCreated
public void setCreated(java.util.Date created)
- Specified by:
setCreated
in interface it.neverworks.application.model.CreationAuditable
getCreatedBy
public it.neverworks.security.User getCreatedBy()
- Specified by:
getCreatedBy
in interface it.neverworks.application.model.CreationAuditable
setCreatedBy
public void setCreatedBy(it.neverworks.security.User createdBy)
- Specified by:
setCreatedBy
in interface it.neverworks.application.model.CreationAuditable
getModified
public java.util.Date getModified()
- Specified by:
getModified
in interface it.neverworks.application.model.ModificationAuditable
setModified
public void setModified(java.util.Date modified)
- Specified by:
setModified
in interface it.neverworks.application.model.ModificationAuditable
getModifiedBy
public it.neverworks.security.User getModifiedBy()
- Specified by:
getModifiedBy
in interface it.neverworks.application.model.ModificationAuditable
setModifiedBy
public void setModifiedBy(it.neverworks.security.User modifiedBy)
- Specified by:
setModifiedBy
in interface it.neverworks.application.model.ModificationAuditable
getPartition
public Partition getPartition()
- Specified by:
getPartition
in interface PartitionAttribute
setPartition
public void setPartition(Partition partition)
- Specified by:
setPartition
in interface PartitionAttribute
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)
getStoryboard
public Storyboard getStoryboard()
setStoryboard
public void setStoryboard(Storyboard storyboard)
getPermissionEval
public StoryboardPermission.PermissionEval getPermissionEval()
setPermissionEval
public void setPermissionEval(StoryboardPermission.PermissionEval permissionEval)
getPermissionFor
public FilePermission.PermissionFor getPermissionFor()
- Specified by:
getPermissionFor
in interface PermissionInterface
setPermissionFor
public void setPermissionFor(FilePermission.PermissionFor permissionFor)
getOrganization
public Organization getOrganization()
- Specified by:
getOrganization
in interface PermissionInterface
setOrganization
public void setOrganization(Organization organization)
getActor
public it.neverworks.security.User getActor()
- Specified by:
getActor
in interface PermissionInterface
setActor
public void setActor(it.neverworks.security.User actor)
getTeam
public Team getTeam()
- Specified by:
getTeam
in interface PermissionInterface
setTeam
public void setTeam(Team team)
getCanCreateInstance
public java.lang.Boolean getCanCreateInstance()
setCanCreateInstance
public void setCanCreateInstance(java.lang.Boolean canCreateInstance)
getCanReadInstance
public java.lang.Boolean getCanReadInstance()
setCanReadInstance
public void setCanReadInstance(java.lang.Boolean canReadInstance)
getCanUpdateInstance
public java.lang.Boolean getCanUpdateInstance()
setCanUpdateInstance
public void setCanUpdateInstance(java.lang.Boolean canUpdateInstance)
getCanDeleteInstance
public java.lang.Boolean getCanDeleteInstance()
setCanDeleteInstance
public void setCanDeleteInstance(java.lang.Boolean canDeleteInstance)
getCanAdminInstance
public java.lang.Boolean getCanAdminInstance()
setCanAdminInstance
public void setCanAdminInstance(java.lang.Boolean canAdminInstance)
getAclInstance
public AclItem getAclInstance()
setAclInstance
public void setAclInstance(AclItem aclInstance)
getAclAttachment
public AclItem getAclAttachment()
setAclAttachment
public void setAclAttachment(AclItem aclAttachment)
getEvalExpression
public java.lang.String getEvalExpression()
setEvalExpression
public void setEvalExpression(java.lang.String evalExpression)
getInstanceAccessMode
public AccessModeItem getInstanceAccessMode()
- Specified by:
getInstanceAccessMode
in interface PermissionInterface
getAttachmentAccessMode
public AccessModeItem getAttachmentAccessMode()
- Specified by:
getAttachmentAccessMode
in interface PermissionInterface
getPermissionWho
public java.lang.Object getPermissionWho()
getName
public java.lang.String getName()
toLog
public it.neverworks.application.data.tracking.Log toLog()
- Specified by:
toLog
in interface it.neverworks.application.data.tracking.Loggable
toLogInstanceAccess
public java.lang.String toLogInstanceAccess()
- Specified by:
toLogInstanceAccess
in interface PermissionInterface
toLogAttachmentAccess
public java.lang.String toLogAttachmentAccess()
- Specified by:
toLogAttachmentAccess
in interface PermissionInterface
savePermission
public void savePermission()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object