com.bea.wli.worklist.portal
Class UpdateActionForm

java.lang.Object
  extended by org.apache.struts.action.ActionForm
      extended by org.apache.struts.validator.ValidatorForm
          extended by org.apache.beehive.netui.pageflow.internal.BaseActionForm
              extended by org.apache.beehive.netui.pageflow.FormData
                  extended by com.bea.wli.worklist.portal.UpdateActionForm
All Implemented Interfaces:
java.io.Serializable, org.apache.beehive.netui.pageflow.Validatable

public class UpdateActionForm
extends org.apache.beehive.netui.pageflow.FormData
implements org.apache.beehive.netui.pageflow.Validatable

See Also:
Serialized Form

Field Summary
protected  java.text.DateFormat _dateFormat
           
 
Fields inherited from class org.apache.struts.validator.ValidatorForm
page, validatorResults
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
UpdateActionForm()
           
 
Method Summary
 java.lang.String[] getActualPropertySelections()
           
 java.lang.String getAdminState(javax.servlet.http.HttpServletRequest request)
           
 Assignee getAssigneeList()
           
 boolean getCanBeClaimed()
           
 boolean getCanChangeCompletionDueDate()
           
 boolean getCanChangeOwner()
           
 boolean getCanChangeStepCompletionDueDate()
           
 boolean getCanClaimDueDate()
           
 boolean getCanUpdate()
           
 java.lang.String getClaimant()
           
 java.lang.String getClaimantName()
          Name instead of id
 java.lang.String getComment()
           
 java.util.Date getCompletionDueDate()
           
 java.lang.String getCompletionDueDateStr()
           
 java.util.Date getCreateDate()
           
 java.lang.String getCreator()
           
 java.lang.String getCreatorName()
          Name instead of id
 java.lang.String getCurrentStepName()
           
 java.text.DateFormat getDateFormat()
           
 void getDateFormat(java.text.DateFormat dt)
           
 java.lang.String getDateFormatLocalizedPattern()
           
 java.util.Date getLastUpdateDate()
           
 java.lang.String getLastUpdateUser()
           
 java.lang.String getLastUpdateUserName()
          Name instead of id
 java.lang.String getOwner()
           
 java.lang.String getOwnerName()
          Name instead of id
 java.lang.String getPriority()
           
 PropertyInstanceHolder[] getProperties()
          Get all PropertyInstanceHolders representing properties for this task.
 java.lang.String[] getPropertySelections()
           
 java.util.Date getStepClaimDueDate()
          Deprecated. Use getStepCompletionDueDate() where the current step (as defined by the task plan) represents the 'claim' on the task.
 java.lang.String getStepClaimDueDateStr()
          Deprecated. Use getStepCompletionDueDateStr() where the current step (as defined by the task plan) represents the 'claim' on the task.
 java.util.Date getStepCompletionDueDate()
           
 java.lang.String getStepCompletionDueDateStr()
           
 java.lang.String getTaskId()
           
 java.lang.String getTaskName()
           
 java.lang.String getTaskPlanId()
           
 PropertyInstanceHolder[] getUserProperties()
          Return an array of all the PropertyInstanceHolders representing user defined properties for this task.
 PropertyInstanceHolder getUserProperty(java.lang.String name)
          Return the PropertyInstanceHolder for the property with the given name, or null if no such property exists.
 java.lang.String getWorkingState(javax.servlet.http.HttpServletRequest request)
           
 void initialize(UpdateActionForm form)
           
 void setAdminState(java.lang.String adminState)
           
 void setAssigneeList(Assignee assigneeList)
           
 void setCanBeClaimed(boolean canBeClaimed)
           
 void setCanChangeCompletionDueDate(boolean canChangeCompletionDueDate)
           
 void setCanChangeOwner(boolean canChangeOwner)
           
 void setCanChangeStepCompletionDueDate(boolean canChangeStepCompletionDueDate)
           
 void setCanClaimDueDate(boolean canClaimDueDate)
           
 void setCanUpdate(boolean canUpdate)
           
 void setClaimant(java.lang.String claimant)
           
 void setClaimantName(java.lang.String claimantName)
           
 void setComment(java.lang.String comment)
           
 void setCompletionDueDate(java.util.Date completionDueDate)
           
 void setCompletionDueDateStr(java.lang.String completionDueDate)
           
 void setCreateDate(java.util.Date createDate)
           
 void setCreator(java.lang.String creator)
           
 void setCreatorName(java.lang.String creatorName)
           
 void setCurrentStepName(java.lang.String currentStepName)
           
 void setLastUpdateDate(java.util.Date lastUpdateDate)
           
 void setLastUpdateUser(java.lang.String lastUpdateUser)
           
 void setLastUpdateUserName(java.lang.String lastUpdateUserName)
           
 void setOwner(java.lang.String owner)
           
 void setOwnerName(java.lang.String ownerName)
           
 void setPriority(java.lang.String priority)
           
 void setProperties(PropertyInstanceHolder[] props)
           
 void setPropertySelections(java.lang.String[] userSelections)
          For Property check box
 void setStepClaimDueDate(java.util.Date claimDueDate)
          Deprecated. Use setStepCompletionDueDate() where the current step (as defined by the task plan) represents the 'claim' on the task.
 void setStepClaimDueDateStr(java.lang.String claimDueDate)
          Deprecated. Use setStepCompletionDueDateStr() where the current step (as defined by the task plan) represents the 'claim' on the task.
 void setStepCompletionDueDate(java.util.Date stepCompletionDueDate)
           
 void setStepCompletionDueDateStr(java.lang.String stepCompletionDueDate)
           
 void setTaskId(java.lang.String taskId)
           
 void setTaskName(java.lang.String taskName)
           
 void setTaskPlanId(java.lang.String taskPlanId)
           
 void setWorkingState(java.lang.String workingState)
           
 void validate(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request, org.apache.struts.action.ActionMessages errors)
           
 
Methods inherited from class org.apache.beehive.netui.pageflow.internal.BaseActionForm
getAdditionalActionErrors, validate, validateBean
 
Methods inherited from class org.apache.struts.validator.ValidatorForm
getPage, getResultValueMap, getValidatorResults, log, log, reset, setPage, setValidatorResults
 
Methods inherited from class org.apache.struts.action.ActionForm
getMultipartRequestHandler, getServlet, getServletWrapper, reset, setMultipartRequestHandler, setServlet, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_dateFormat

protected java.text.DateFormat _dateFormat
Constructor Detail

UpdateActionForm

public UpdateActionForm()
Method Detail

initialize

public void initialize(UpdateActionForm form)

getDateFormat

public java.text.DateFormat getDateFormat()

getDateFormat

public void getDateFormat(java.text.DateFormat dt)

getDateFormatLocalizedPattern

public java.lang.String getDateFormatLocalizedPattern()

setComment

public void setComment(java.lang.String comment)

getComment

public java.lang.String getComment()

setCompletionDueDate

public void setCompletionDueDate(java.util.Date completionDueDate)

getCompletionDueDate

public java.util.Date getCompletionDueDate()
                                    throws java.text.ParseException
Throws:
java.text.ParseException

setCompletionDueDateStr

public void setCompletionDueDateStr(java.lang.String completionDueDate)

getCompletionDueDateStr

public java.lang.String getCompletionDueDateStr()

setStepClaimDueDate

public void setStepClaimDueDate(java.util.Date claimDueDate)
Deprecated. Use setStepCompletionDueDate() where the current step (as defined by the task plan) represents the 'claim' on the task.


getStepClaimDueDate

public java.util.Date getStepClaimDueDate()
                                   throws java.text.ParseException
Deprecated. Use getStepCompletionDueDate() where the current step (as defined by the task plan) represents the 'claim' on the task.

Throws:
java.text.ParseException

setStepClaimDueDateStr

public void setStepClaimDueDateStr(java.lang.String claimDueDate)
Deprecated. Use setStepCompletionDueDateStr() where the current step (as defined by the task plan) represents the 'claim' on the task.


getStepClaimDueDateStr

public java.lang.String getStepClaimDueDateStr()
Deprecated. Use getStepCompletionDueDateStr() where the current step (as defined by the task plan) represents the 'claim' on the task.


setStepCompletionDueDate

public void setStepCompletionDueDate(java.util.Date stepCompletionDueDate)

getStepCompletionDueDate

public java.util.Date getStepCompletionDueDate()
                                        throws java.text.ParseException
Throws:
java.text.ParseException

setStepCompletionDueDateStr

public void setStepCompletionDueDateStr(java.lang.String stepCompletionDueDate)

getStepCompletionDueDateStr

public java.lang.String getStepCompletionDueDateStr()

setPriority

public void setPriority(java.lang.String priority)

getPriority

public java.lang.String getPriority()

setProperties

public void setProperties(PropertyInstanceHolder[] props)

getProperties

public PropertyInstanceHolder[] getProperties()
Get all PropertyInstanceHolders representing properties for this task.


getUserProperties

public PropertyInstanceHolder[] getUserProperties()
Return an array of all the PropertyInstanceHolders representing user defined properties for this task.


getUserProperty

public PropertyInstanceHolder getUserProperty(java.lang.String name)
Return the PropertyInstanceHolder for the property with the given name, or null if no such property exists.


getTaskPlanId

public java.lang.String getTaskPlanId()

setTaskPlanId

public void setTaskPlanId(java.lang.String taskPlanId)

getCurrentStepName

public java.lang.String getCurrentStepName()

setCurrentStepName

public void setCurrentStepName(java.lang.String currentStepName)

getOwner

public java.lang.String getOwner()

setOwner

public void setOwner(java.lang.String owner)

getClaimant

public java.lang.String getClaimant()

setClaimant

public void setClaimant(java.lang.String claimant)

getTaskId

public java.lang.String getTaskId()

setTaskId

public void setTaskId(java.lang.String taskId)

getTaskName

public java.lang.String getTaskName()

setTaskName

public void setTaskName(java.lang.String taskName)

getAdminState

public java.lang.String getAdminState(javax.servlet.http.HttpServletRequest request)

setAdminState

public void setAdminState(java.lang.String adminState)

getWorkingState

public java.lang.String getWorkingState(javax.servlet.http.HttpServletRequest request)

setWorkingState

public void setWorkingState(java.lang.String workingState)

getCreator

public java.lang.String getCreator()

setCreator

public void setCreator(java.lang.String creator)

getCreateDate

public java.util.Date getCreateDate()

setCreateDate

public void setCreateDate(java.util.Date createDate)

getLastUpdateUser

public java.lang.String getLastUpdateUser()

setLastUpdateUser

public void setLastUpdateUser(java.lang.String lastUpdateUser)

getLastUpdateDate

public java.util.Date getLastUpdateDate()

setLastUpdateDate

public void setLastUpdateDate(java.util.Date lastUpdateDate)

getOwnerName

public java.lang.String getOwnerName()
Name instead of id

Returns:

setOwnerName

public void setOwnerName(java.lang.String ownerName)

getClaimantName

public java.lang.String getClaimantName()
Name instead of id

Returns:

setClaimantName

public void setClaimantName(java.lang.String claimantName)

getCreatorName

public java.lang.String getCreatorName()
Name instead of id

Returns:
creatorName

setCreatorName

public void setCreatorName(java.lang.String creatorName)

getLastUpdateUserName

public java.lang.String getLastUpdateUserName()
Name instead of id

Returns:

setLastUpdateUserName

public void setLastUpdateUserName(java.lang.String lastUpdateUserName)

getCanUpdate

public boolean getCanUpdate()

setCanUpdate

public void setCanUpdate(boolean canUpdate)

getCanChangeOwner

public boolean getCanChangeOwner()

setCanChangeOwner

public void setCanChangeOwner(boolean canChangeOwner)

getCanBeClaimed

public boolean getCanBeClaimed()

setCanBeClaimed

public void setCanBeClaimed(boolean canBeClaimed)

getCanClaimDueDate

public boolean getCanClaimDueDate()

setCanClaimDueDate

public void setCanClaimDueDate(boolean canClaimDueDate)

getCanChangeStepCompletionDueDate

public boolean getCanChangeStepCompletionDueDate()

setCanChangeStepCompletionDueDate

public void setCanChangeStepCompletionDueDate(boolean canChangeStepCompletionDueDate)

getCanChangeCompletionDueDate

public boolean getCanChangeCompletionDueDate()

setCanChangeCompletionDueDate

public void setCanChangeCompletionDueDate(boolean canChangeCompletionDueDate)

getAssigneeList

public Assignee getAssigneeList()

setAssigneeList

public void setAssigneeList(Assignee assigneeList)

setPropertySelections

public void setPropertySelections(java.lang.String[] userSelections)
For Property check box

Parameters:
userSelections -

getActualPropertySelections

public java.lang.String[] getActualPropertySelections()

getPropertySelections

public java.lang.String[] getPropertySelections()

validate

public void validate(org.apache.struts.action.ActionMapping mapping,
                     javax.servlet.http.HttpServletRequest request,
                     org.apache.struts.action.ActionMessages errors)
Specified by:
validate in interface org.apache.beehive.netui.pageflow.Validatable