public class ERXNavigationItem
extends java.lang.Object
implements java.io.Serializable
ERXNavigationManager from a dictionary stored in the navigation menu plist
file.
Please read "Documentation/Navigation.html" to fnd out how to use the
navigation components.ERXNavigationManager,
ERXNavigationMenuItem,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
_action |
protected NSArray |
_children |
protected java.lang.String |
_childrenBinding |
protected NSDictionary |
_childrenChoices |
protected NSArray |
_childrenConditions |
protected NSArray |
_conditions |
protected java.lang.String |
_directActionClass |
protected java.lang.String |
_directActionName |
protected java.lang.String |
_displayName |
protected java.lang.String |
_hasActivity |
protected int |
_height |
protected java.lang.String |
_href |
protected java.lang.String |
_name |
protected java.lang.String |
_pageName |
protected ERXNavigationItem |
_parent |
protected EOQualifier |
_qualifier |
protected NSDictionary |
_queryBindings |
protected java.lang.String |
_secure |
java.lang.String |
_uniqueID |
protected int |
_width |
static org.apache.log4j.Logger |
log
logging support
|
| Constructor and Description |
|---|
ERXNavigationItem(NSDictionary values) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
action() |
NSArray |
childItemsInContext(NSKeyValueCodingAdditions context) |
NSArray |
children() |
java.lang.String |
childrenBinding() |
NSDictionary |
childrenChoices() |
NSArray |
childrenConditions() |
NSArray |
conditions() |
java.lang.String |
directActionClass() |
java.lang.String |
directActionName() |
java.lang.String |
displayName() |
java.lang.String |
hasActivity() |
int |
height() |
java.lang.String |
href() |
boolean |
isRootNode() |
boolean |
meetsDisplayConditionsInComponent(NSKeyValueCodingAdditions context)
Decides whether the item gets displayed at all.
|
java.lang.String |
name() |
java.lang.String |
navigationPath()
Returns path of this navigationMenuItem starting from the top menu except
the root navigation item separated by /.
|
java.lang.String |
pageName() |
ERXNavigationItem |
parent() |
EOQualifier |
qualifier() |
NSDictionary |
queryBindings() |
java.lang.Boolean |
secureInContext(NSKeyValueCodingAdditions context) |
void |
setParent(ERXNavigationItem item) |
java.lang.String |
toString() |
java.lang.String |
uneditedDirectActionName() |
java.lang.String |
uniqueID() |
int |
width() |
public static final org.apache.log4j.Logger log
public java.lang.String _uniqueID
protected java.lang.String _action
protected NSArray _conditions
protected EOQualifier _qualifier
protected java.lang.String _directActionName
protected java.lang.String _directActionClass
protected java.lang.String _name
protected java.lang.String _pageName
protected java.lang.String _displayName
protected java.lang.String _hasActivity
protected NSArray _children
protected NSArray _childrenConditions
protected java.lang.String _childrenBinding
protected NSDictionary _childrenChoices
protected NSDictionary _queryBindings
protected java.lang.String _href
protected java.lang.String _secure
protected ERXNavigationItem _parent
protected int _height
protected int _width
public ERXNavigationItem(NSDictionary values)
public boolean meetsDisplayConditionsInComponent(NSKeyValueCodingAdditions context)
context - in which to evaluate visibilitypublic NSArray childItemsInContext(NSKeyValueCodingAdditions context)
public java.lang.Boolean secureInContext(NSKeyValueCodingAdditions context)
public boolean isRootNode()
public NSArray children()
public EOQualifier qualifier()
public java.lang.String childrenBinding()
public NSArray childrenConditions()
public NSDictionary childrenChoices()
public NSDictionary queryBindings()
public java.lang.String action()
public NSArray conditions()
public java.lang.String href()
public java.lang.String directActionName()
public java.lang.String uneditedDirectActionName()
public java.lang.String directActionClass()
public int height()
public int width()
public java.lang.String name()
public java.lang.String pageName()
public java.lang.String uniqueID()
public java.lang.String displayName()
public java.lang.String hasActivity()
public java.lang.String toString()
toString in class java.lang.Objectpublic ERXNavigationItem parent()
public void setParent(ERXNavigationItem item)
public java.lang.String navigationPath()
String navigationPathCopyright © 2002 – 2022 Project Wonder.