public class ERXCheckboxMatrix extends ERXNonSynchronizingComponent
Name | Description |
---|---|
list | list |
item | item |
selections | selections |
maxColumns | maxColumns |
goingVertically" | defaults="Boolean |
contentCellOtherTagString | contentCellOtherTagString |
sortKey | sortKey |
width | width |
cellAlign | cellAlign |
cellVAlign | cellVAlign |
cellpadding | cellpadding |
cellspacing | cellspacing |
cellWidth | cellWidth |
cellClass | cellClass |
relationshipName | relationshipName |
relationshipOwner | relationshipOwner |
tableOtherTagString | tableOtherTagString |
id | optional ID for element wrapping checkbox matrix |
itemID | optional ID for each checkbox element |
disabled | disabled |
com.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Event
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility
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.MapImplementation, com.webobjects.foundation.NSKeyValueCoding.Null<T>, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
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
Modifier and Type | Field and Description |
---|---|
protected NSArray |
_selections |
protected Object |
currentItem |
int |
index |
String |
wrapperElementID |
_dynamicBindings
_Extension, _IsEventLoggingEnabled, _keyAssociations
Constructor and Description |
---|
ERXCheckboxMatrix(com.webobjects.appserver.WOContext aContext) |
Modifier and Type | Method and Description |
---|---|
void |
appendToResponse(com.webobjects.appserver.WOResponse aResponse,
com.webobjects.appserver.WOContext aContext)
Calls
ERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent() prior to super.appendToResponse. |
Object |
cellpadding() |
Object |
cellspacing() |
String |
cssClassForTableForCheckbox()
If the iterated checkbox is checked, set the css class of the table that wraps
the checkbox to include the css class CSS_CLASS_FOR_TABLE_CHECKED_DEFAULT.
|
Object |
currentItem() |
String |
deselectOnClick() |
void |
invalidateCaches() |
boolean |
isListEmpty() |
boolean |
isStateless() |
NSArray |
maybeSortedList() |
String |
onClick(boolean onOff) |
String |
otherTagStringForCheckBox() |
String |
relationshipName() |
com.webobjects.eocontrol.EOEnterpriseObject |
relationshipOwner() |
void |
reset()
このメソッドは、指定されているコンテクストのオブジェクトに対する、
ステートレス・コンポーネントの一時的リファレンスをリセットもしくは削除します。
あるコンポーネントの共有化されたインスタンスが、他のセッションによって再利用されるとき、
このメソッドを利用し、各コンポーネントのインスタンス変数を解放します。
|
NSArray |
selections() |
String |
selectOnClick() |
void |
setCurrentItem(Object anItem) |
void |
setSelections(NSArray aFormValuesArray) |
void |
setSelections(Vector v) |
void |
sleep() |
void |
takeValueForKey(Object value,
String key) |
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, takeValueForKeyPath, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithName
protected NSArray _selections
protected Object currentItem
public int index
public String wrapperElementID
public ERXCheckboxMatrix(com.webobjects.appserver.WOContext aContext)
public boolean isStateless()
isStateless
in class com.webobjects.appserver.WOComponent
public void reset()
ERXComponent
reset
in class ERXComponent
public String onClick(boolean onOff)
public String selectOnClick()
public String deselectOnClick()
public Object currentItem()
public void setCurrentItem(Object anItem)
public com.webobjects.eocontrol.EOEnterpriseObject relationshipOwner()
public String relationshipName()
public NSArray selections()
public void setSelections(Vector v)
public void takeValueForKey(Object value, String key)
takeValueForKey
in interface com.webobjects.foundation.NSKeyValueCoding
takeValueForKey
in class com.webobjects.appserver.WOComponent
public void setSelections(NSArray aFormValuesArray)
public String otherTagStringForCheckBox()
public void invalidateCaches()
public void sleep()
sleep
in class com.webobjects.appserver.WOComponent
public void appendToResponse(com.webobjects.appserver.WOResponse aResponse, com.webobjects.appserver.WOContext aContext)
ERXNonSynchronizingComponent
ERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent()
prior to super.appendToResponse.appendToResponse
in class ERXNonSynchronizingComponent
aResponse
- to which we are appendingaContext
- context of the responsepublic NSArray maybeSortedList()
public boolean isListEmpty()
public Object cellpadding()
public Object cellspacing()
public String cssClassForTableForCheckbox()
Copyright © 2002 – 2020 Project Wonder.