ERXNavigationMenuItem Class Reference

Inherits er::extensions::components::ERXStatelessComponent.

Collaboration diagram for ERXNavigationMenuItem:

Collaboration graph
[legend]

List of all members.

Public Member Functions

String contextComponentActionURL ()
WOComponent directActionRedirect ()
String displayName ()
 ERXNavigationMenuItem (WOContext context)
boolean hasActivity ()
boolean hasActivityAndIsEnabled ()
boolean isDisabled ()
boolean isSelected ()
int level ()
String linkClass ()
boolean meetsDisplayConditions ()
WOComponent menuItemSelected ()
ERXNavigationItem navigationItem ()
String navigationItemID ()
String navigationItemWidth ()
ERXNavigationState navigationState ()
boolean omitLabelSpanTag ()
void reset ()
Object resolveValue (String key)
String tdColor ()

Static Public Attributes

static final Logger log = Logger.getLogger(ERXNavigationMenuItem.class)

Protected Attributes

Boolean _hasActivity
Boolean _isDisabled
Boolean _isSelected
int _level = -1
boolean _linkDirectlyToDirectActions = true
Boolean _meetsDisplayConditions
ERXNavigationItem _navigationItem
ERXNavigationState _navigationState
Boolean _omitLabelSpanTag
WOComponent _redirect

Static Private Attributes

static final String[] COLOR = new String[] { "", "#EEEEEE", "#111111", "#EEEEEE", "#111111" }
static final String[] DISABLED_TD_BGCOLOR = new String[] { "", "#003366", "#EFEFEF", "#ff9966", "#ff9966" }
static final String[] TD_BGCOLOR = new String[] { "", "#003366", "#d0d0d0", "#ff6600", "#ff6600" }


Detailed Description

Please read "Documentation/Navigation.html" to fnd out how to use the navigation components.

Constructor & Destructor Documentation

ERXNavigationMenuItem ( WOContext  context  ) 


Member Function Documentation

String contextComponentActionURL (  ) 

WOComponent directActionRedirect (  ) 

AK This is only an experiment: when calling up a DA, we use a component action and redirect to the actual DA

String displayName (  ) 

boolean hasActivity (  ) 

boolean hasActivityAndIsEnabled (  ) 

boolean isDisabled (  ) 

boolean isSelected (  ) 

int level (  ) 

String linkClass (  ) 

boolean meetsDisplayConditions (  ) 

WOComponent menuItemSelected (  ) 

ERXNavigationItem navigationItem (  ) 

String navigationItemID (  ) 

String navigationItemWidth (  ) 

ERXNavigationState navigationState (  ) 

boolean omitLabelSpanTag (  ) 

void reset (  ) 

Reimplemented from ERXStatelessComponent.

Object resolveValue ( String  key  ) 

String tdColor (  ) 


Member Data Documentation

Boolean _hasActivity [protected]

Boolean _isDisabled [protected]

Boolean _isSelected [protected]

int _level = -1 [protected]

boolean _linkDirectlyToDirectActions = true [protected]

Boolean _meetsDisplayConditions [protected]

Boolean _omitLabelSpanTag [protected]

WOComponent _redirect [protected]

final String [] COLOR = new String[] { "", "#EEEEEE", "#111111", "#EEEEEE", "#111111" } [static, private]

final String [] DISABLED_TD_BGCOLOR = new String[] { "", "#003366", "#EFEFEF", "#ff9966", "#ff9966" } [static, private]

final Logger log = Logger.getLogger(ERXNavigationMenuItem.class) [static]

logging support

final String [] TD_BGCOLOR = new String[] { "", "#003366", "#d0d0d0", "#ff6600", "#ff6600" } [static, private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:02 2012 for Project Wonder by  doxygen 1.5.8