it.sistematica.isharedoc.model.develop
Class View

java.lang.Object
  extended by it.sistematica.isharedoc.model.develop.View
All Implemented Interfaces:
it.neverworks.application.model.CreationAuditable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute, java.io.Serializable

public class View
extends java.lang.Object
implements java.io.Serializable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute

See Also:
Serialized Form

Nested Class Summary
static class View.ViewType
           
 
Field Summary
protected  java.util.List<Action> actions
           
protected  java.util.Date created
           
protected  it.neverworks.security.User createdBy
           
protected  java.lang.String customAction
           
protected  java.lang.String description
           
protected  java.util.List<Field> fields
           
protected  java.util.List<Function> functions
           
protected  java.lang.Long id
           
protected  java.util.Date modified
           
protected  it.neverworks.security.User modifiedBy
           
protected  java.lang.String name
           
protected  Partition partition
           
protected  java.lang.String step
           
protected  Storyboard storyboard
           
protected  java.lang.String style
           
protected  StoryboardSwimlane swimlane
           
protected  java.lang.String title
           
protected  View.ViewType type
           
 
Constructor Summary
View()
           
 
Method Summary
 void addAction(Action action)
           
 void addField(Field field)
           
 void copyTo(View toView)
           
 boolean equals(java.lang.Object obj)
           
 java.util.List<Action> getActions()
           
 java.util.Date getCreated()
           
 it.neverworks.security.User getCreatedBy()
           
 java.lang.String getCustomAction()
           
 java.lang.String getDescription()
           
 Field getFieldByName(java.lang.String fieldName)
           
 java.util.List<Field> getFields()
           
 Field getFieldWithVariableName(java.lang.String variableName)
           
 java.lang.Boolean getFlagMultiselectionEnabled()
           
 java.lang.Boolean getFlagProcessReadonly()
           
 java.util.List<Function> getFunctions()
           
 java.lang.Long getId()
           
 java.util.Date getModified()
           
 it.neverworks.security.User getModifiedBy()
           
 java.lang.String getName()
           
 Partition getPartition()
           
 java.lang.String getStep()
           
 Storyboard getStoryboard()
           
 java.lang.String getStyle()
           
 StoryboardSwimlane getSwimlane()
           
 java.lang.String getTitle()
           
 View.ViewType getType()
           
 int hashCode()
           
 void removeAction(Action action)
           
 void removeField(Field field)
           
 void setActions(java.util.List<Action> actions)
           
 void setCreated(java.util.Date created)
           
 void setCreatedBy(it.neverworks.security.User createdBy)
           
 void setCustomAction(java.lang.String customAction)
           
 void setDescription(java.lang.String description)
           
 void setFields(java.util.List<Field> fields)
           
 void setFlagMultiselectionEnabled(java.lang.Boolean flagMultiselectionEnabled)
           
 void setFlagProcessReadonly(java.lang.Boolean flagProcessReadonly)
           
 void setFunctions(java.util.List<Function> functions)
           
 void setId(java.lang.Long id)
           
 void setModified(java.util.Date modified)
           
 void setModifiedBy(it.neverworks.security.User modifiedBy)
           
 void setName(java.lang.String name)
           
 void setPartition(Partition partition)
           
 void setStep(java.lang.String step)
           
 void setStoryboard(Storyboard storyboard)
           
 void setStyle(java.lang.String style)
           
 void setSwimlane(StoryboardSwimlane swimlane)
           
 void setTitle(java.lang.String title)
           
 void setType(View.ViewType type)
           
 java.lang.String toString()
           
protected  org.apache.commons.lang.builder.ToStringBuilder toStringBuilder()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

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

fields

protected java.util.List<Field> fields

actions

protected java.util.List<Action> actions

functions

protected java.util.List<Function> functions

name

protected java.lang.String name

title

protected java.lang.String title

step

protected java.lang.String step

type

protected View.ViewType type

storyboard

protected Storyboard storyboard

description

protected java.lang.String description

style

protected java.lang.String style

customAction

protected java.lang.String customAction

swimlane

protected StoryboardSwimlane swimlane
Constructor Detail

View

public View()
Method Detail

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

getFieldByName

public Field getFieldByName(java.lang.String fieldName)

getFieldWithVariableName

public Field getFieldWithVariableName(java.lang.String variableName)

getFields

public java.util.List<Field> getFields()

setFields

public void setFields(java.util.List<Field> fields)

addField

public void addField(Field field)

removeField

public void removeField(Field field)

getActions

public java.util.List<Action> getActions()

setActions

public void setActions(java.util.List<Action> actions)

addAction

public void addAction(Action action)

removeAction

public void removeAction(Action action)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getStep

public java.lang.String getStep()

setStep

public void setStep(java.lang.String step)

getType

public View.ViewType getType()

setType

public void setType(View.ViewType type)

getStoryboard

public Storyboard getStoryboard()

setStoryboard

public void setStoryboard(Storyboard storyboard)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getStyle

public java.lang.String getStyle()

setStyle

public void setStyle(java.lang.String style)

getCustomAction

public java.lang.String getCustomAction()

setCustomAction

public void setCustomAction(java.lang.String customAction)

getSwimlane

public StoryboardSwimlane getSwimlane()

setSwimlane

public void setSwimlane(StoryboardSwimlane swimlane)

getFlagMultiselectionEnabled

public java.lang.Boolean getFlagMultiselectionEnabled()

setFlagMultiselectionEnabled

public void setFlagMultiselectionEnabled(java.lang.Boolean flagMultiselectionEnabled)

getFlagProcessReadonly

public java.lang.Boolean getFlagProcessReadonly()

setFlagProcessReadonly

public void setFlagProcessReadonly(java.lang.Boolean flagProcessReadonly)

getFunctions

public java.util.List<Function> getFunctions()

setFunctions

public void setFunctions(java.util.List<Function> functions)

copyTo

public void copyTo(View toView)

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

toStringBuilder

protected org.apache.commons.lang.builder.ToStringBuilder toStringBuilder()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object