public class ERXNavigationMenuItem extends ERXStatelessComponent
WOComponent._EventLoggingEnabler, WOComponent.EventNSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.UtilityNSKeyValueCoding._BooleanFieldBinding, NSKeyValueCoding._BooleanMethodBinding, NSKeyValueCoding._FieldBinding, NSKeyValueCoding._ForwardingBinding, NSKeyValueCoding._KeyBinding, NSKeyValueCoding._KeyBindingCreation, NSKeyValueCoding._MethodBinding, NSKeyValueCoding._NumberFieldBinding, NSKeyValueCoding._NumberMethodBinding, NSKeyValueCoding._ReflectionKeyBindingCreation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.MapImplementation, NSKeyValueCoding.Null<T>, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.ValueAccessorNSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Boolean |
_hasActivity |
protected java.lang.Boolean |
_isDisabled |
protected java.lang.Boolean |
_isSelected |
protected int |
_level |
protected boolean |
_linkDirectlyToDirectActions |
protected java.lang.Boolean |
_meetsDisplayConditions |
protected ERXNavigationItem |
_navigationItem |
protected ERXNavigationState |
_navigationState |
protected java.lang.Boolean |
_omitLabelSpanTag |
protected WOComponent |
_redirect |
static org.apache.log4j.Logger |
log
logging support
|
_dynamicBindings_Extension, _IsEventLoggingEnabled, _keyAssociations_CLASS_CLASS, _KeyPathSeparatorChar, KeyPathSeparatorNullValue_CLASS| Constructor and Description |
|---|
ERXNavigationMenuItem(WOContext context) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.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
|
java.lang.String |
displayName() |
boolean |
hasActivity() |
boolean |
hasActivityAndIsEnabled() |
boolean |
isDisabled() |
boolean |
isSelected() |
int |
level() |
java.lang.String |
linkClass() |
boolean |
meetsDisplayConditions() |
WOComponent |
menuItemSelected() |
ERXNavigationItem |
navigationItem() |
java.lang.String |
navigationItemID() |
java.lang.String |
navigationItemWidth() |
ERXNavigationState |
navigationState() |
boolean |
omitLabelSpanTag() |
void |
reset()
このメソッドは、指定されているコンテクストのオブジェクトに対する、
ステートレス・コンポーネントの一時的リファレンスをリセットもしくは削除します。
あるコンポーネントの共有化されたインスタンスが、他のセッションによって再利用されるとき、
このメソッドを利用し、各コンポーネントのインスタンス変数を解放します。
|
java.lang.Object |
resolveValue(java.lang.String key) |
java.lang.String |
tdColor() |
isStateless, valueForBooleanBinding, valueForBooleanBinding, valueForBooleanBinding, valueForIntBinding, valueForObjectBinding, valueForObjectBindingappendToResponse, invokeAction, resetCachedBindingsInStatefulComponent, synchronizesVariablesWithBindings, takeValuesFromRequest_awakeInContext, _checkAccess, _frameworkName, _includeCSSResources, _includeJavascriptResources, additionalCSSFiles, additionalJavascriptFiles, arrayValueForBinding, arrayValueForBinding, booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, browser, checkAccess, clickToOpenEnabled, componentName, defaultCSSPath, defaultJavascriptPath, dynamicBindings, floatValueForBinding, intValueForBinding, isPageAccessAllowed, localizer, objectValueForBinding, objectValueForBinding, pageWithName, postAppendToResponse, preAppendToResponse, primaryCSSFile, primaryJavascriptFile, shouldCheckAccess, stringValueForBinding, stringValueForBinding, useDefaultComponentCSS, useDefaultComponentJavascript__valueForBinding, _associationWithName, _childTemplate, _cleanUpStatelessComponent, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, awake, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, sleep, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithNamepublic static final org.apache.log4j.Logger log
protected ERXNavigationItem _navigationItem
protected ERXNavigationState _navigationState
protected boolean _linkDirectlyToDirectActions
protected int _level
protected java.lang.Boolean _isDisabled
protected java.lang.Boolean _meetsDisplayConditions
protected java.lang.Boolean _isSelected
protected java.lang.Boolean _hasActivity
protected java.lang.Boolean _omitLabelSpanTag
protected WOComponent _redirect
public ERXNavigationMenuItem(WOContext context)
public java.lang.String navigationItemWidth()
public java.lang.String navigationItemID()
public void reset()
ERXComponentreset in class ERXStatelessComponentpublic ERXNavigationState navigationState()
public WOComponent directActionRedirect()
public java.lang.String contextComponentActionURL()
public WOComponent menuItemSelected()
public boolean meetsDisplayConditions()
public ERXNavigationItem navigationItem()
public boolean isDisabled()
public boolean isSelected()
public int level()
public java.lang.String linkClass()
public java.lang.String tdColor()
public java.lang.Object resolveValue(java.lang.String key)
public boolean hasActivity()
public boolean hasActivityAndIsEnabled()
public java.lang.String displayName()
public boolean omitLabelSpanTag()
Copyright © 2002 – 2022 Project Wonder.