Project Wonder 2.0

er.directtoweb
Class ERDListPageRepetition

java.lang.Object
  extended bycom.webobjects.appserver.WOElement
      extended bycom.webobjects.appserver.WOComponent
          extended byer.extensions.ERXNonSynchronizingComponent
              extended byer.directtoweb.ERDCustomComponent
                  extended byer.directtoweb.ERDAttributeRepetition
                      extended byer.directtoweb.ERDListPageRepetition
All Implemented Interfaces:
Cloneable, ERXExceptionHolder, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, WOActionResults

public class ERDListPageRepetition
extends ERDAttributeRepetition

Class for DirectToWeb Component ERDListPageRepetition.

See Also:
Serialized Form
Bindings
sample sample binding explanation
           
D2W Keys
sample sample d2w key
           

Nested Class Summary
 
Nested classes inherited from class er.directtoweb.ERDCustomComponent
ERDCustomComponent.Keys
 
Nested classes inherited from class com.webobjects.appserver.WOComponent
WOComponent._EventLoggingEnabler, WOComponent.Event
 
Nested classes inherited from class 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.DefaultImplementation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.Null, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.Utility, NSKeyValueCoding.ValueAccessor
 
Nested classes inherited from class com.webobjects.foundation.NSKeyValueCodingAdditions
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
 
Nested classes inherited from class com.webobjects.foundation.NSValidation
NSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
 
Field Summary
protected static NSDictionary NO_ACTIONS
           
 
Fields inherited from class er.directtoweb.ERDAttributeRepetition
_currentSection, _sectionsContents
 
Fields inherited from class er.directtoweb.ERDCustomComponent
extraBindings, FALSE, TRUE
 
Fields inherited from class er.extensions.ERXNonSynchronizingComponent
_dynamicBindings
 
Fields inherited from class com.webobjects.appserver.WOComponent
_Extension, _IsEventLoggingEnabled, _keyAssociations
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding
_CLASS, NullValue
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding.ErrorHandling
_CLASS
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator
 
Fields inherited from interface com.webobjects.foundation.NSValidation
_CLASS
 
Constructor Summary
ERDListPageRepetition(WOContext context)
          Public constructor
 
Method Summary
 NSDictionary actions()
          Should return an array of arrays denoting actions
 int currentSectionKeysColspan()
          Calculate the colspan for the divider (number of keys in current section + one before and one after the line)
 WODisplayGroup displayGroup()
           
 boolean isListEmpty()
           
 NSArray leftActions()
           
 NSArray rightActions()
           
 
Methods inherited from class er.directtoweb.ERDAttributeRepetition
appendToResponse, awake, currentSection, currentSectionKeys, displayPropertyKeys, hasPropertyName, hasSections, propertyKey, sectionsContents, sectionTitle, setCurrentSection, setPropertyKey, synchronizesVariablesWithBindings
 
Methods inherited from class er.directtoweb.ERDCustomComponent
booleanForBinding, clearValidationFailed, d2wComponentNameDebuggingEnabled, d2wContext, d2wContextFromBindings, d2wContextValueForBinding, d2wDebuggingEnabled, d2wPropertyKeyDebuggingEnabled, extraBindings, extraBindingsValueForBinding, hasBinding, integerBooleanForBinding, key, localContext, logDebugInfo, originalValueForBinding, parentValueForBinding, reset, setD2wContext, setExtraBindings, setKey, setLocalContext, validationFailedWithException, valueForBinding
 
Methods inherited from class er.extensions.ERXNonSynchronizingComponent
booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, dynamicBindings, intValueForBinding, isStateless, localizer, objectValueForBinding, objectValueForBinding, stringValueForBinding, stringValueForBinding
 
Methods inherited from class com.webobjects.appserver.WOComponent
_associationWithName, _awakeInContext, _childTemplate, _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, invokeAction, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, valueForKey, valueForKeyPath
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NO_ACTIONS

protected static final NSDictionary NO_ACTIONS
Constructor Detail

ERDListPageRepetition

public ERDListPageRepetition(WOContext context)
Public constructor

Parameters:
context - the context
Method Detail

currentSectionKeysColspan

public int currentSectionKeysColspan()
Calculate the colspan for the divider (number of keys in current section + one before and one after the line)


actions

public NSDictionary actions()
Should return an array of arrays denoting actions


leftActions

public NSArray leftActions()

rightActions

public NSArray rightActions()

displayGroup

public WODisplayGroup displayGroup()

isListEmpty

public boolean isListEmpty()

Last updated: Do, Dez 9, 2004 • 12:46 PM CET

Copyright © 2002 – 2004 Project Wonder.