it.sistematica.isharedoc.model.dms
Class FileClassAttribute
java.lang.Object
it.sistematica.isharedoc.model.dms.FileClassAttribute
- All Implemented Interfaces:
- it.neverworks.application.model.CreationAuditable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute, java.io.Serializable
public class FileClassAttribute
- extends java.lang.Object
- implements java.io.Serializable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ISD_CMIS_PROPERTY_PREFIX
public static final java.lang.String ISD_CMIS_PROPERTY_PREFIX
- See Also:
- Constant Field Values
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
fileClass
protected FileClass fileClass
instances
protected java.util.List<FileAttributeInstance> instances
name
protected java.lang.String name
type
protected FileClassAttribute.VariableType type
creationScript
protected ScriptConfiguration creationScript
executionOrder
protected java.lang.Integer executionOrder
mandatory
protected java.lang.Boolean mandatory
previewEnabled
protected java.lang.Boolean previewEnabled
systemAttribute
protected java.lang.Boolean systemAttribute
userEditable
protected java.lang.Boolean userEditable
fileClassAttributeValue
protected java.util.List<FileClassAttributeValue> fileClassAttributeValue
FileClassAttribute
public FileClassAttribute()
getHasCreationScript
public boolean getHasCreationScript()
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
getFileClass
public FileClass getFileClass()
setFileClass
public void setFileClass(FileClass fileClass)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getType
public FileClassAttribute.VariableType getType()
setType
public void setType(FileClassAttribute.VariableType type)
getInstances
public java.util.List<FileAttributeInstance> getInstances()
getCreationScript
public ScriptConfiguration getCreationScript()
setCreationScript
public void setCreationScript(ScriptConfiguration creationScript)
getExecutionOrder
public java.lang.Integer getExecutionOrder()
setExecutionOrder
public void setExecutionOrder(java.lang.Integer executionOrder)
getMandatory
public java.lang.Boolean getMandatory()
setMandatory
public void setMandatory(java.lang.Boolean mandatory)
getPreviewEnabled
public java.lang.Boolean getPreviewEnabled()
setPreviewEnabled
public void setPreviewEnabled(java.lang.Boolean previewEnabled)
getSystemAttribute
public java.lang.Boolean getSystemAttribute()
setSystemAttribute
public void setSystemAttribute(java.lang.Boolean systemAttribute)
getUserEditable
public java.lang.Boolean getUserEditable()
setUserEditable
public void setUserEditable(java.lang.Boolean userEditable)
getSerialversionuid
public static long getSerialversionuid()
setInstances
public void setInstances(java.util.List<FileAttributeInstance> instances)
getFileClassAttributeValue
public java.util.List<FileClassAttributeValue> getFileClassAttributeValue()
setFileClassAttributeValue
public void setFileClassAttributeValue(java.util.List<FileClassAttributeValue> fileClassAttributeValue)
addFileClassAttributeValue
public void addFileClassAttributeValue(FileClassAttributeValue attributeValue)
removeFileClassAttributeValue
public void removeFileClassAttributeValue(FileClassAttributeValue attributeValue)
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