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.Eventcom.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utilitycom.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.ValueAccessorcom.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, variableWithNameprotected 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.WOComponentpublic void reset()
ERXComponentreset in class ERXComponentpublic 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.NSKeyValueCodingtakeValueForKey in class com.webobjects.appserver.WOComponentpublic void setSelections(NSArray aFormValuesArray)
public String otherTagStringForCheckBox()
public void invalidateCaches()
public void sleep()
sleep in class com.webobjects.appserver.WOComponentpublic void appendToResponse(com.webobjects.appserver.WOResponse aResponse,
com.webobjects.appserver.WOContext aContext)
ERXNonSynchronizingComponentERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent() prior to super.appendToResponse.appendToResponse in class ERXNonSynchronizingComponentaResponse - 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.