class: WithdrawItem

public class: WithdrawItem
Author: : Thomas Diebäcker, created 10.01.2007
Project: Phase: 1.0; Status: Proposed; Version: : $Revision: 1850 $ $LastChangedDate: 2008-12-17 1; Complexity: 1
Dates: Created: 16.07.2009 15:34:06; Modified: 16.07.2009 15:34:06;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {B28329A5-BEB2-412b-AE08-46492B2EF5F8}
Fragment class for editing PubItems. This class provides all functionality for editing, saving and submitting a PubItem including methods for depending dynamic UI components.
 

Goto: Custom Properties, Fields, Methods

Extends: FacesBean

See also: FacesBean

Appears in: withdrawItem

Connections
 
Custom Properties
 
WithdrawItem Attributes
Attribute Details
private String
  creators
public static const String
  LOAD_WITHDRAWITEM
Initial: "loadWithdrawItem"
Notes: Faces navigation string
private static Logger
  logger
Initial: Logger.getLogger(WithdrawItem.class)
private String
  navigationStringToGoBack
private String
  valMessage
private String
  withdrawalComment
 
WithdrawItem Methods
Operation Details
public const
cancel():String
Sequential
Notes: Cancels the editing.
@return string, identifying the page that should be navigated to after this methodcall
public
getCreators():String
Sequential
public const
getItemControllerSessionBean():ItemControllerSessionBean
Sequential
Notes: Returns a reference to the scoped data bean (the ItemControllerSessionBean).
@return a reference to the scoped data bean
protected const
getItemListSessionBean():ItemListSessionBean
Sequential
Notes: Returns the ItemListSessionBean.
@return a reference to the scoped data bean (ItemListSessionBean)
public const
getNavigationStringToGoBack():String
Sequential
public const
getPubItem():PubItemVO
Sequential
Notes: Deliveres a reference to the currently edited item. This is a shortCut for the method in the ItemController.
@return the item that is currently edited
protected const
getSessionBean():WithdrawItemSessionBean
Sequential
Notes: Returns the WithdrawItemSessionBean.
@return a reference to the scoped data bean (WithdrawItemSessionBean)
public
getValMessage():String
Sequential
public
getWithdrawalComment():String
Sequential
public const
init():void
Sequential
Notes: Callback method that is called whenever a page containing this page fragment is navigated to, either directly via a URL, or indirectly via page navigation. Creators handling added by FrM.
public
setCreators(
   String creators):void
Sequential
public const
setNavigationStringToGoBack(
   String navigationStringToGoBack):void
Sequential
public
setValMessage(
   String valMessage):void
Sequential
public
setWithdrawalComment(
   String withdrawalComment):void
Sequential
public const
withdraw():String
Sequential
Notes: Saves the item. TODO FrM: Revise this when the new item list is available.
@return string, identifying the page that should be navigated to after this methodcall
public
WithdrawItem():
Sequential
Notes: Public constructor.