|
Project Wonder 5.0 | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.webobjects.appserver.WOElement
com.webobjects.appserver.WOComponent
er.extensions.components.ERXComponent
er.extensions.components.ERXNonSynchronizingComponent
er.extensions.components.ERXStatelessComponent
er.extensions.batching.ERXBatchNavigationBar
public class ERXBatchNavigationBar
Better batch navigation bar to page thtough display groups.
form
Bindings | |
d2wContext | the D2W context that this component is in |
displayGroup | the WODisplayGroup that is being controlled |
width | the width of the navigation bar table (there is a minimum 500 pixel width if tableClass is not specified) |
objectName | the name of the type of object that is contained in the WODisplayGroup |
border | the border width of the navigation bar table |
bgcolor | the background color of the navigation bar table |
textColor | no longer used? |
sortKeyList | an NSArray of sort key paths that will be displayed in a popup button |
tableClass | the CSS class for the navigation table (overrides minimum 500 pixel width when set) |
imageFramework | the name of the framework that contains the navigation arrow images |
leftArrowImage | the name of the left navigation arrow image |
rightArrowImage | the name of the right navigation arrow image |
clearSelection | boolean that indicates if the selection should be reset on paging (default false) |
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.webobjects.appserver.WOComponent |
---|
com.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Event |
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions |
---|
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility |
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCoding |
---|
com.webobjects.foundation.NSKeyValueCoding._BooleanFieldBinding, com.webobjects.foundation.NSKeyValueCoding._BooleanMethodBinding, com.webobjects.foundation.NSKeyValueCoding._FieldBinding, com.webobjects.foundation.NSKeyValueCoding._ForwardingBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding._MethodBinding, com.webobjects.foundation.NSKeyValueCoding._NumberFieldBinding, com.webobjects.foundation.NSKeyValueCoding._NumberMethodBinding, com.webobjects.foundation.NSKeyValueCoding._ReflectionKeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCoding.Null, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor |
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSValidation |
---|
com.webobjects.foundation.NSValidation._MethodBinding, com.webobjects.foundation.NSValidation._ValidationBinding, com.webobjects.foundation.NSValidation.DefaultImplementation, com.webobjects.foundation.NSValidation.Utility, com.webobjects.foundation.NSValidation.ValidationException |
Field Summary | |
---|---|
static java.lang.String |
BatchSizeChanged
Contains a string that names the notification posted when the batch size changes |
static org.apache.log4j.Logger |
log
logging support |
boolean |
wasInForm
|
Fields inherited from class er.extensions.components.ERXComponent |
---|
_dynamicBindings |
Fields inherited from class com.webobjects.appserver.WOComponent |
---|
_Extension, _IsEventLoggingEnabled, _keyAssociations |
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.NSKeyValueCoding |
---|
NullValue |
Fields inherited from interface com.webobjects.foundation.NSValidation |
---|
_CLASS |
Constructor Summary | |
---|---|
ERXBatchNavigationBar(com.webobjects.appserver.WOContext aContext)
Public constructor |
Method Summary | |
---|---|
void |
appendToResponse(com.webobjects.appserver.WOResponse response,
com.webobjects.appserver.WOContext context)
Calls ERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent() prior to super.appendToResponse. |
void |
awake()
|
protected void |
clearSelection(com.webobjects.foundation.NSArray selection)
|
int |
currentBatchIndex()
|
com.webobjects.appserver.WOComponent |
displayFirstBatch()
|
com.webobjects.appserver.WODisplayGroup |
displayGroup()
|
com.webobjects.appserver.WOComponent |
displayLastBatch()
|
com.webobjects.appserver.WOComponent |
displayNextBatch()
|
com.webobjects.appserver.WOComponent |
displayPreviousBatch()
|
int |
filteredObjectsCount()
|
java.lang.String |
formTarget()
|
boolean |
hasObjectName()
|
boolean |
hasSortKeyList()
|
java.lang.String |
imageFramework()
|
java.lang.String |
leftArrowImage()
|
int |
numberOfObjectsPerBatch()
|
int |
objectCount()
|
void |
reset()
|
java.lang.String |
rightArrowImage()
|
protected com.webobjects.foundation.NSArray |
selection()
|
void |
setCurrentBatchIndex(java.lang.Number newValue)
|
void |
setNumberOfObjectsPerBatch(java.lang.Number newValue)
|
Methods inherited from class er.extensions.components.ERXStatelessComponent |
---|
isStateless, valueForBooleanBinding, valueForBooleanBinding, valueForBooleanBinding, valueForIntBinding, valueForObjectBinding, valueForObjectBinding |
Methods inherited from class er.extensions.components.ERXNonSynchronizingComponent |
---|
invokeAction, resetCachedBindingsInStatefulComponent, synchronizesVariablesWithBindings, takeValuesFromRequest |
Methods inherited from class com.webobjects.appserver.WOComponent |
---|
_associationWithName, _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, hasBinding, hasSession, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForKey, valueForKeyPath |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final org.apache.log4j.Logger log
public static final java.lang.String BatchSizeChanged
public boolean wasInForm
Constructor Detail |
---|
public ERXBatchNavigationBar(com.webobjects.appserver.WOContext aContext)
Method Detail |
---|
public void awake()
awake
in class com.webobjects.appserver.WOComponent
public void reset()
reset
in class ERXStatelessComponent
public void appendToResponse(com.webobjects.appserver.WOResponse response, com.webobjects.appserver.WOContext context)
ERXNonSynchronizingComponent
ERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent()
prior to super.appendToResponse.
appendToResponse
in class ERXNonSynchronizingComponent
response
- to which we are appendingcontext
- context of the responsepublic com.webobjects.appserver.WODisplayGroup displayGroup()
public boolean hasObjectName()
public boolean hasSortKeyList()
public int numberOfObjectsPerBatch()
public int currentBatchIndex()
public void setCurrentBatchIndex(java.lang.Number newValue)
public void setNumberOfObjectsPerBatch(java.lang.Number newValue)
public int filteredObjectsCount()
public int objectCount()
public java.lang.String imageFramework()
public java.lang.String leftArrowImage()
public java.lang.String rightArrowImage()
protected com.webobjects.foundation.NSArray selection()
protected void clearSelection(com.webobjects.foundation.NSArray selection)
public com.webobjects.appserver.WOComponent displayNextBatch()
public com.webobjects.appserver.WOComponent displayPreviousBatch()
public com.webobjects.appserver.WOComponent displayFirstBatch()
public com.webobjects.appserver.WOComponent displayLastBatch()
public java.lang.String formTarget()
|
Last updated: Tue, Feb 21, 2017 05:45 PM CET | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |