com.aurel.track.item
Class AbstractEditAction

java.lang.Object
  extended by ActionSupport
      extended by com.aurel.track.item.AbstractEditAction
Direct Known Subclasses:
AddCommentAction

public abstract class AbstractEditAction
extends ActionSupport

This is a base class for actions editing an existing workItem


Field Summary
protected static java.lang.String FORWARD_PRINT_ITEM
           
protected  java.util.Locale locale
           
protected  java.lang.Integer personID
           
protected  TScreenBean screen
           
protected  java.lang.Integer selectedIndex
           
protected  java.util.Map session
           
protected  java.util.List tabList
           
protected  TWorkItemBean workItem
           
protected  java.lang.Integer workItemID
           
 
Constructor Summary
AbstractEditAction()
           
 
Method Summary
 java.lang.String cancel()
           
 java.lang.String execute()
           
 java.lang.String getForwardAction()
           
 java.lang.String getLocaleShort()
           
 TScreenBean getScreen()
           
 java.lang.Integer getSelectedIndex()
           
 java.util.Map getSession()
           
 java.util.List getTabList()
           
protected abstract  java.lang.String getToolbarTemplate()
           
 java.lang.Integer getWorkItemID()
           
protected abstract  WorkItemContext loadWorkItemContext(java.lang.Integer workItemID, java.lang.Integer personID, java.util.Locale locale)
           
 void prepare()
           
 java.lang.String save()
           
 void setForwardAction(java.lang.String forwardAction)
           
 void setLocaleShort(java.lang.String localeShort)
           
 void setSelectedIndex(java.lang.Integer selectedIndex)
           
 void setSession(java.util.Map sess)
           
 void setWorkItemID(java.lang.Integer workItemID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FORWARD_PRINT_ITEM

protected static final java.lang.String FORWARD_PRINT_ITEM
See Also:
Constant Field Values

session

protected java.util.Map session

screen

protected TScreenBean screen

tabList

protected java.util.List tabList

selectedIndex

protected java.lang.Integer selectedIndex

workItemID

protected java.lang.Integer workItemID

workItem

protected TWorkItemBean workItem

locale

protected java.util.Locale locale

personID

protected java.lang.Integer personID
Constructor Detail

AbstractEditAction

public AbstractEditAction()
Method Detail

prepare

public void prepare()

execute

public java.lang.String execute()

loadWorkItemContext

protected abstract WorkItemContext loadWorkItemContext(java.lang.Integer workItemID,
                                                       java.lang.Integer personID,
                                                       java.util.Locale locale)

getToolbarTemplate

protected abstract java.lang.String getToolbarTemplate()

save

public java.lang.String save()

cancel

public java.lang.String cancel()

setSession

public void setSession(java.util.Map sess)

getScreen

public TScreenBean getScreen()
Returns:
the screen

getTabList

public java.util.List getTabList()
Returns:
the tabList

getSelectedIndex

public java.lang.Integer getSelectedIndex()
Returns:
the selectedIndex

setSelectedIndex

public void setSelectedIndex(java.lang.Integer selectedIndex)
Parameters:
selectedIndex - the selectedIndex to set

getSession

public java.util.Map getSession()
Returns:
the session

getWorkItemID

public java.lang.Integer getWorkItemID()
Returns:
the workItemID

setWorkItemID

public void setWorkItemID(java.lang.Integer workItemID)
Parameters:
workItemID - the workItemID to set

getForwardAction

public java.lang.String getForwardAction()

setForwardAction

public void setForwardAction(java.lang.String forwardAction)

getLocaleShort

public java.lang.String getLocaleShort()

setLocaleShort

public void setLocaleShort(java.lang.String localeShort)


Issue Tracking with Track+: Home Page      Copyright © 2008 Trackplus. All Rights Reserved.