er.directtoweb.components.repetitions
Class ERDAttributeRepetition
java.lang.Object
com.webobjects.appserver.WOElement
com.webobjects.appserver.WOComponent
er.extensions.components.ERXComponent
er.extensions.components.ERXNonSynchronizingComponent
er.directtoweb.components.ERDCustomComponent
er.directtoweb.components.repetitions.ERDAttributeRepetition
- All Implemented Interfaces:
- WOActionResults, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, ERXExceptionHolder, Serializable, Cloneable
- Direct Known Subclasses:
- ERDInspectPageRepetition, ERDListPageRepetition, ERDQueryPageRepetition
public class ERDAttributeRepetition
- extends ERDCustomComponent
Class for DirectToWeb Component ERDAttributeRepetition.
- See Also:
- Serialized Form
- Author:
- ak on Mon Sep 01 2003
| D2W Keys |
sectionKey | sectionKey |
displayNameForPageConfiguration | displayNameForPageConfiguration |
pageConfiguration | pageConfiguration |
propertyKey | propertyKey |
alternateKeyInfo | alternateKeyInfo |
sectionsContents | sectionsContents |
| Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCoding |
NSKeyValueCoding._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.ValueAccessor |
| Methods inherited from class er.directtoweb.components.ERDCustomComponent |
booleanForBinding, clearValidationFailed, d2wComponentNameDebuggingEnabled, d2wContext, d2wContextFromBindings, d2wContextValueForBinding, d2wDebuggingEnabled, d2wPage, d2wPropertyKeyDebuggingEnabled, extraBindings, extraBindingsValueForBinding, hasBinding, integerBooleanForBinding, key, localContext, logDebugInfo, originalValueForBinding, parentValueForBinding, reset, resetCachedBindingsInStatefulComponent, setD2wContext, setExtraBindings, setKey, setLocalContext, task, taskIsEdit, taskIsInspect, taskIsList, validationFailedWithException, valueForBinding |
| Methods inherited from class er.extensions.components.ERXComponent |
_awakeInContext, _checkAccess, _frameworkName, _includeCSSResources, _includeJavascriptResources, additionalCSSFiles, additionalJavascriptFiles, arrayValueForBinding, arrayValueForBinding, booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, checkAccess, clickToOpenEnabled, componentName, defaultCSSPath, defaultJavascriptPath, dynamicBindings, floatValueForBinding, intValueForBinding, isPageAccessAllowed, localizer, objectValueForBinding, objectValueForBinding, pageWithName, postAppendToResponse, preAppendToResponse, primaryCSSFile, primaryJavascriptFile, shouldCheckAccess, stringValueForBinding, stringValueForBinding, useDefaultComponentCSS, useDefaultComponentJavascript |
| Methods inherited from class com.webobjects.appserver.WOComponent |
__valueForBinding, _associationWithName, _childTemplate, _cleanUpStatelessComponent, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, 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, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithName |
_sectionsContents
protected NSMutableArray _sectionsContents
_currentSection
protected ERD2WContainer _currentSection
ERDAttributeRepetition
public ERDAttributeRepetition(WOContext context)
- Public constructor
- Parameters:
context - the context
synchronizesVariablesWithBindings
public boolean synchronizesVariablesWithBindings()
- component does not synchronize it's variables
- Overrides:
synchronizesVariablesWithBindings in class ERDCustomComponent
sectionTitle
public String sectionTitle()
propertyKey
public String propertyKey()
setPropertyKey
public void setPropertyKey(String propertyKey)
hasPropertyName
public boolean hasPropertyName()
displayPropertyKeys
public NSArray displayPropertyKeys()
hasSections
public boolean hasSections()
currentSection
public ERD2WContainer currentSection()
setCurrentSection
public void setCurrentSection(ERD2WContainer value)
currentSectionKeys
public NSArray currentSectionKeys()
sectionsContents
public NSArray sectionsContents()
appendToResponse
public void appendToResponse(WOResponse r,
WOContext c)
- Description copied from class:
ERXNonSynchronizingComponent
- Calls
ERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent() prior to super.appendToResponse.
- Overrides:
appendToResponse in class ERDCustomComponent
- Parameters:
r - to which we are appendingc - context of the response
awake
public void awake()
- Overrides:
awake in class WOComponent
Copyright © 2002 – 2011 Project Wonder.