public class WRNestedList extends WOComponent
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_Extension, _IsEventLoggingEnabled, _keyAssociations_CLASS_CLASS, _KeyPathSeparatorChar, KeyPathSeparatorNullValue_CLASS| Constructor and Description |
|---|
WRNestedList(WOContext aContext) |
| Modifier and Type | Method and Description |
|---|---|
Number |
currentLevel()
Method to return the current level.
|
String |
listTagName()
Method to return the tag name for the list.
|
boolean |
notSublistConditional() |
void |
popLevel()
Method to push the current level (always 0) into the parent; this always
happens at the bottom/end of a list (to let the parent know we are done with
the list
|
void |
pushLevel()
Method to push the current level (always 1) into the parent; this always
happens at the top/beginning of a list (to let the parent know we are in
the list
|
void |
setCurrentLevel(Number aChildLevel)
Method to set the current level (based on the child level).
|
boolean |
synchronizesVariablesWithBindings()
Override of method for synchronization of local instance variables with
bindings (pushing and pulling values from the bindings).
|
void |
takeValuesFromRequest(WORequest r,
WOContext c) |
__valueForBinding, _associationWithName, _awakeInContext, _childTemplate, _cleanUpStatelessComponent, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, appendToResponse, application, awake, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, sleep, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithNamepublic WRNestedList(WOContext aContext)
public boolean synchronizesVariablesWithBindings()
synchronizesVariablesWithBindings in class WOComponentpublic void pushLevel()
public void popLevel()
public Number currentLevel()
public void setCurrentLevel(Number aChildLevel)
public String listTagName()
public boolean notSublistConditional()
public void takeValuesFromRequest(WORequest r, WOContext c)
takeValuesFromRequest in class WOComponentCopyright © 2002 – 2025 Project Wonder.