class: AffiliationTree

public class: AffiliationTree
Author: franke (initial creation)
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 2431 $ $LastChangedDate: 2009-04-15 14:; Complexity: 1
Dates: Created: 16.07.2009 15:31:52; Modified: 16.07.2009 15:31:52;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {FCCA3491-CC97-4968-A95A-55E7748D0055}
Request bean to handle the organizational unit tree.
 

Goto: Custom Properties, Fields, Methods

Extends: FacesBean

See also: FacesBean

Appears in: affiliation

Connections
 
Custom Properties
 
AffiliationTree Attributes
Attribute Details
private Map
  affiliationMap
private List
  affiliations
private List
  affiliationSelectItems
public static const String
  BEAN_NAME
Initial: "AffiliationTree"
private long
  timestamp
 
AffiliationTree Methods
Operation Details
private
addChildAffiliationsToMenu(
   List affs,
   List affSelectItems,
   int level):void
Sequential
Tags: throws=Exception
Notes: Adds the list of the given affiliations to the filter select
public
AffiliationTree():
Sequential
Tags: throws=Exception
Notes: Default constructor.
public
getAffiliationMap():Map
Sequential
Notes: Returns a Map that contains all affiliations with their id as key. Only fully available if getAffiliationSelectItems() is called before.
@return
public
getAffiliations():List
Sequential
public
getAffiliationSelectItems():List
Sequential
Tags: throws=Exception
Notes: Returns SelectItems for a menu with all organizational units.
@return
private
getItemControllerSessionBean():ItemControllerSessionBean
Sequential
public
getResetMessage():String
Sequential
Tags: throws=Exception
Notes: Is called from JSF to reload the ou data.
@return Just a dummy message
public
getTimestamp():long
Sequential
public
setAffiliationMap(
   Map affiliationMap):void
Sequential
public
setAffiliations(
   List affiliations):void
Sequential
public
setAffiliationSelectItems(
   List affiliationsSelectItem):void
Sequential
public
setTimestamp(
   long timestamp):void
Sequential