com.flexive.shared.workflow
Class StepPermissionEdit

java.lang.Object
  extended by com.flexive.shared.workflow.StepPermission
      extended by com.flexive.shared.workflow.StepPermissionEdit
All Implemented Interfaces:
java.io.Serializable

public class StepPermissionEdit
extends StepPermission
implements java.io.Serializable

Editable step permission object.

Author:
Daniel Lichtenberger (daniel.lichtenberger@flexive.com), UCS - unique computing solutions gmbh (http://www.ucs.at)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.flexive.shared.workflow.StepPermission
mayCreate, mayDelete, mayEdit, mayExport, mayRead, mayRelate, step, stepDefId, workflow
 
Constructor Summary
StepPermissionEdit()
          Default constructor.
StepPermissionEdit(StepPermission stepPermission)
          Copy constructor.
 
Method Summary
 void setMayCreate(boolean value)
           
 void setMayDelete(boolean value)
           
 void setMayEdit(boolean value)
           
 void setMayExport(boolean value)
           
 void setMayRead(boolean value)
           
 void setMayRelate(boolean value)
           
 
Methods inherited from class com.flexive.shared.workflow.StepPermission
getMayCreate, getMayDelete, getMayEdit, getMayExport, getMayRead, getMayRelate, getStepDefId, getStepId, getWorkflowId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StepPermissionEdit

public StepPermissionEdit(StepPermission stepPermission)
Copy constructor.

Parameters:
stepPermission - the source step permission

StepPermissionEdit

public StepPermissionEdit()
Default constructor.

Method Detail

setMayRead

public void setMayRead(boolean value)

setMayDelete

public void setMayDelete(boolean value)

setMayEdit

public void setMayEdit(boolean value)

setMayExport

public void setMayExport(boolean value)

setMayRelate

public void setMayRelate(boolean value)

setMayCreate

public void setMayCreate(boolean value)