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 |
WOComponent._EventLoggingEnabler, WOComponent.Event
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
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
NSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
Modifier and Type | Field and Description |
---|---|
protected NSArray |
_selections |
protected Object |
currentItem |
int |
index |
String |
wrapperElementID |
_dynamicBindings
_Extension, _IsEventLoggingEnabled, _keyAssociations
_CLASS
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator
NullValue
_CLASS
Constructor and Description |
---|
ERXCheckboxMatrix(WOContext aContext) |
Modifier and Type | Method and Description |
---|---|
void |
appendToResponse(WOResponse aResponse,
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() |
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(WOContext aContext)
public boolean isStateless()
isStateless
in class 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 EOEnterpriseObject relationshipOwner()
public String relationshipName()
public NSArray selections()
public void setSelections(Vector v)
public void takeValueForKey(Object value, String key)
takeValueForKey
in interface NSKeyValueCoding
takeValueForKey
in class WOComponent
public void setSelections(NSArray aFormValuesArray)
public String otherTagStringForCheckBox()
public void invalidateCaches()
public void sleep()
sleep
in class WOComponent
public void appendToResponse(WOResponse aResponse, 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 – 2024 Project Wonder.