class: RevisionList

public class: RevisionList
Author: : Tobias Schraut, created 18.10.2007
Project: Phase: 1.0; Status: Proposed; Version: : $Revision: 1850 $ $LastChangedDate: 2008-12-17 1; Complexity: 1
Dates: Created: 16.07.2009 15:32:56; Modified: 16.07.2009 15:32:56;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {DEB04825-CF32-44ed-9166-C1E5CB2B78BE}
Fragment class for Revision list.
 

Goto: Custom Properties, Fields, Methods

Extends: ItemList

See also: ItemList

Appears in: revisions

Connections
 
Custom Properties
 
RevisionList Attributes
Attribute Details
public static const String
  BEAN_NAME
Initial: "ReleaseHistory"
public static const String
  LOAD_REVISION_LIST
Initial: "loadRevisionList"
Notes: Faces navigation string
private static Logger
  logger
Initial: Logger.getLogger(RevisionList.class)
annotations=@SuppressWarnings("unused")
private List
  revisionList
 
RevisionList Methods
Operation Details
protected
createDynamicItemList2():void
Sequential
Tags: annotations=@Override
public
getDummy():String
Sequential
protected
getItemControllerSessionBean():ItemControllerSessionBean
Sequential
Notes: Returns a reference to the scoped data bean (the ItemControllerSessionBean).
@return a reference to the scoped data bean
protected
getItemListSessionBean():ItemListSessionBean
Sequential
protected
getSessionBean():RelationListSessionBean
Sequential
Notes: Returns the ItemVersionListSessionBean.
@return a reference to the scoped data bean (ItemVersionListSessionBean)
public
getShowRevisions():boolean
Sequential
public
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.
private
retrieveParentItems(
   PubItemVO pubItemVO):List
Sequential
Notes: If the stated item is a revision, a list with RelationVO wrappers from which this revision was created is returned.
@return the list of RelationVOWrappers
private
retrieveRevisions(
   PubItemVO pubItemVO):List
Sequential
Notes: Retrieves all RevisionWrappers for the current item.
@return the list of RelationVOWrappers
public
RevisionList():
Sequential
Notes: Public constructor.