it.sistematica.isharedoc.model.develop
Class Action

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

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

See Also:
Serialized Form

Nested Class Summary
static class Action.ActionFieldRule
           
static class Action.ActionType
           
 
Field Summary
protected  java.lang.String actionValue
           
protected  WorkFormProperty.BrowseMode assCcOrgBrowseMode
           
protected  WorkFormProperty.DefaultStrategy assCcOrgDefault
           
protected  WorkFormProperty.BrowseMode assCcUserBrowseMode
           
protected  WorkFormProperty.BrowseMode assToOrgBrowseMode
           
protected  WorkFormProperty.DefaultStrategy assToOrgDefault
           
protected  WorkFormProperty.BrowseMode assToUserBrowseMode
           
protected  java.lang.String buttonTitle
           
protected  java.util.Date created
           
protected  it.neverworks.security.User createdBy
           
protected  java.lang.String dialogMessage
           
protected  java.lang.String dialogTitle
           
protected  java.lang.Long id
           
protected  java.util.Date modified
           
protected  it.neverworks.security.User modifiedBy
           
protected  Action.ActionFieldRule noteFieldRule
           
protected  Partition partition
           
protected  Action.ActionType type
           
protected  java.lang.String variableName
           
protected  View view
           
 
Constructor Summary
Action()
           
 
Method Summary
 void copyTo(Action toAction)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getActionValue()
           
 WorkFormProperty.BrowseMode getAssCcOrgBrowseMode()
           
 WorkFormProperty.DefaultStrategy getAssCcOrgDefault()
           
 java.lang.Boolean getAssCcSheetAddress()
           
 java.lang.Boolean getAssCcSheetOrg()
           
 java.lang.Boolean getAssCcSheetUser()
           
 java.lang.Boolean getAssCcSingleChoice()
           
 WorkFormProperty.BrowseMode getAssCcUserBrowseMode()
           
 WorkFormProperty.BrowseMode getAssToOrgBrowseMode()
           
 WorkFormProperty.DefaultStrategy getAssToOrgDefault()
           
 java.lang.Boolean getAssToSheetAddress()
           
 java.lang.Boolean getAssToSheetOrg()
           
 java.lang.Boolean getAssToSheetUser()
           
 java.lang.Boolean getAssToSingleChoice()
           
 WorkFormProperty.BrowseMode getAssToUserBrowseMode()
           
 java.lang.String getButtonTitle()
           
 java.util.Date getCreated()
           
 it.neverworks.security.User getCreatedBy()
           
 java.lang.String getDialogMessage()
           
 java.lang.String getDialogTitle()
           
 java.lang.Long getId()
           
 java.util.Date getModified()
           
 it.neverworks.security.User getModifiedBy()
           
 Action.ActionFieldRule getNoteFieldRule()
           
 Partition getPartition()
           
 Action.ActionType getType()
           
 java.lang.String getVariableName()
           
 View getView()
           
 int hashCode()
           
 void setActionValue(java.lang.String actionValue)
           
 void setAssCcOrgBrowseMode(WorkFormProperty.BrowseMode assCcOrgBrowseMode)
           
 void setAssCcOrgDefault(WorkFormProperty.DefaultStrategy assCcOrgDefault)
           
 void setAssCcSheetAddress(java.lang.Boolean assCcSheetAddress)
           
 void setAssCcSheetOrg(java.lang.Boolean assCcSheetOrg)
           
 void setAssCcSheetUser(java.lang.Boolean assCcSheetUser)
           
 void setAssCcSingleChoice(java.lang.Boolean assCcSingleChoice)
           
 void setAssCcUserBrowseMode(WorkFormProperty.BrowseMode assCcUserBrowseMode)
           
 void setAssToOrgBrowseMode(WorkFormProperty.BrowseMode assToOrgBrowseMode)
           
 void setAssToOrgDefault(WorkFormProperty.DefaultStrategy assToOrgDefault)
           
 void setAssToSheetAddress(java.lang.Boolean assToSheetAddress)
           
 void setAssToSheetOrg(java.lang.Boolean assToSheetOrg)
           
 void setAssToSheetUser(java.lang.Boolean assToSheetUser)
           
 void setAssToSingleChoice(java.lang.Boolean assToSingleChoice)
           
 void setAssToUserBrowseMode(WorkFormProperty.BrowseMode assToUserBrowseMode)
           
 void setButtonTitle(java.lang.String buttonTitle)
           
 void setCreated(java.util.Date created)
           
 void setCreatedBy(it.neverworks.security.User createdBy)
           
 void setDialogMessage(java.lang.String dialogMessage)
           
 void setDialogTitle(java.lang.String dialogTitle)
           
 void setId(java.lang.Long id)
           
 void setModified(java.util.Date modified)
           
 void setModifiedBy(it.neverworks.security.User modifiedBy)
           
 void setNoteFieldRule(Action.ActionFieldRule noteFieldRule)
           
 void setPartition(Partition partition)
           
 void setType(Action.ActionType type)
           
 void setVariableName(java.lang.String variableName)
           
 void setView(View view)
           
 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

view

protected View view

type

protected Action.ActionType type

buttonTitle

protected java.lang.String buttonTitle

dialogTitle

protected java.lang.String dialogTitle

dialogMessage

protected java.lang.String dialogMessage

actionValue

protected java.lang.String actionValue

variableName

protected java.lang.String variableName

noteFieldRule

protected Action.ActionFieldRule noteFieldRule

assToOrgBrowseMode

protected WorkFormProperty.BrowseMode assToOrgBrowseMode

assToUserBrowseMode

protected WorkFormProperty.BrowseMode assToUserBrowseMode

assToOrgDefault

protected WorkFormProperty.DefaultStrategy assToOrgDefault

assCcOrgBrowseMode

protected WorkFormProperty.BrowseMode assCcOrgBrowseMode

assCcUserBrowseMode

protected WorkFormProperty.BrowseMode assCcUserBrowseMode

assCcOrgDefault

protected WorkFormProperty.DefaultStrategy assCcOrgDefault
Constructor Detail

Action

public Action()
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

getView

public View getView()

setView

public void setView(View view)

getType

public Action.ActionType getType()

setType

public void setType(Action.ActionType type)

getButtonTitle

public java.lang.String getButtonTitle()

setButtonTitle

public void setButtonTitle(java.lang.String buttonTitle)

getDialogTitle

public java.lang.String getDialogTitle()

setDialogTitle

public void setDialogTitle(java.lang.String dialogTitle)

getDialogMessage

public java.lang.String getDialogMessage()

setDialogMessage

public void setDialogMessage(java.lang.String dialogMessage)

getActionValue

public java.lang.String getActionValue()

setActionValue

public void setActionValue(java.lang.String actionValue)

getVariableName

public java.lang.String getVariableName()

setVariableName

public void setVariableName(java.lang.String variableName)

getNoteFieldRule

public Action.ActionFieldRule getNoteFieldRule()

setNoteFieldRule

public void setNoteFieldRule(Action.ActionFieldRule noteFieldRule)

getAssToSheetAddress

public java.lang.Boolean getAssToSheetAddress()

setAssToSheetAddress

public void setAssToSheetAddress(java.lang.Boolean assToSheetAddress)

getAssToSheetOrg

public java.lang.Boolean getAssToSheetOrg()

setAssToSheetOrg

public void setAssToSheetOrg(java.lang.Boolean assToSheetOrg)

getAssToSheetUser

public java.lang.Boolean getAssToSheetUser()

setAssToSheetUser

public void setAssToSheetUser(java.lang.Boolean assToSheetUser)

getAssToSingleChoice

public java.lang.Boolean getAssToSingleChoice()

setAssToSingleChoice

public void setAssToSingleChoice(java.lang.Boolean assToSingleChoice)

getAssToOrgBrowseMode

public WorkFormProperty.BrowseMode getAssToOrgBrowseMode()

setAssToOrgBrowseMode

public void setAssToOrgBrowseMode(WorkFormProperty.BrowseMode assToOrgBrowseMode)

getAssToUserBrowseMode

public WorkFormProperty.BrowseMode getAssToUserBrowseMode()

setAssToUserBrowseMode

public void setAssToUserBrowseMode(WorkFormProperty.BrowseMode assToUserBrowseMode)

getAssToOrgDefault

public WorkFormProperty.DefaultStrategy getAssToOrgDefault()

setAssToOrgDefault

public void setAssToOrgDefault(WorkFormProperty.DefaultStrategy assToOrgDefault)

getAssCcSheetAddress

public java.lang.Boolean getAssCcSheetAddress()

setAssCcSheetAddress

public void setAssCcSheetAddress(java.lang.Boolean assCcSheetAddress)

getAssCcSheetOrg

public java.lang.Boolean getAssCcSheetOrg()

setAssCcSheetOrg

public void setAssCcSheetOrg(java.lang.Boolean assCcSheetOrg)

getAssCcSheetUser

public java.lang.Boolean getAssCcSheetUser()

setAssCcSheetUser

public void setAssCcSheetUser(java.lang.Boolean assCcSheetUser)

getAssCcSingleChoice

public java.lang.Boolean getAssCcSingleChoice()

setAssCcSingleChoice

public void setAssCcSingleChoice(java.lang.Boolean assCcSingleChoice)

getAssCcOrgBrowseMode

public WorkFormProperty.BrowseMode getAssCcOrgBrowseMode()

setAssCcOrgBrowseMode

public void setAssCcOrgBrowseMode(WorkFormProperty.BrowseMode assCcOrgBrowseMode)

getAssCcUserBrowseMode

public WorkFormProperty.BrowseMode getAssCcUserBrowseMode()

setAssCcUserBrowseMode

public void setAssCcUserBrowseMode(WorkFormProperty.BrowseMode assCcUserBrowseMode)

getAssCcOrgDefault

public WorkFormProperty.DefaultStrategy getAssCcOrgDefault()

setAssCcOrgDefault

public void setAssCcOrgDefault(WorkFormProperty.DefaultStrategy assCcOrgDefault)

copyTo

public void copyTo(Action toAction)

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