er.extensions
Class ERXCheckboxMatrix
java.lang.Object
com.webobjects.appserver.WOElement
com.webobjects.appserver.WOComponent
er.extensions.ERXNonSynchronizingComponent
er.extensions.ERXCheckboxMatrix
- All Implemented Interfaces:
- Cloneable, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, WOActionResults
- public class ERXCheckboxMatrix
- extends ERXNonSynchronizingComponent
Works around a webscript bug.
- See Also:
- Serialized Form
Bindings |
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 |
relationshipName | relationshipName |
relationshipOwner | relationshipOwner |
tableOtherTagString | tableOtherTagString |
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 |
Methods inherited from class er.extensions.ERXNonSynchronizingComponent |
booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, dynamicBindings, intValueForBinding, localizer, objectValueForBinding, objectValueForBinding, stringValueForBinding, stringValueForBinding, synchronizesVariablesWithBindings |
Methods inherited from class com.webobjects.appserver.WOComponent |
_associationWithName, _awakeInContext, _childTemplate, _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, invokeAction, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForKey, valueForKeyPath |
log
public static final ERXLogger log
- logging support
_selections
protected NSArray _selections
currentItem
protected Object currentItem
index
public int index
wrapperElementID
public String wrapperElementID
ERXCheckboxMatrix
public ERXCheckboxMatrix(WOContext aContext)
isStateless
public boolean isStateless()
- Description copied from class:
ERXNonSynchronizingComponent
- component is not stateless
- Overrides:
isStateless
in class ERXNonSynchronizingComponent
reset
public void reset()
onClick
public String onClick(boolean onOff)
selectOnClick
public String selectOnClick()
deselectOnClick
public String deselectOnClick()
currentItem
public Object currentItem()
setCurrentItem
public void setCurrentItem(Object anItem)
relationshipOwner
public EOEnterpriseObject relationshipOwner()
relationshipName
public String relationshipName()
selections
public NSArray selections()
setSelections
public void setSelections(Vector v)
throws IllegalAccessException,
InvocationTargetException
- Throws:
IllegalAccessException
InvocationTargetException
takeValueForKey
public void takeValueForKey(Object value,
String key)
setSelections
public void setSelections(NSArray aFormValuesArray)
throws IllegalAccessException,
InvocationTargetException
- Throws:
IllegalAccessException
InvocationTargetException
isCurrentItemChecked
public String isCurrentItemChecked()
invalidateCaches
public void invalidateCaches()
sleep
public void sleep()
appendToResponse
public void appendToResponse(WOResponse aResponse,
WOContext aContext)
maybeSortedList
public NSArray maybeSortedList()
isListEmpty
public boolean isListEmpty()
cellpadding
public Object cellpadding()
cellspacing
public Object cellspacing()
Copyright © 2002 – 2004 Project Wonder.