Project Wonder 2.0

er.extensions
Class ERXToOneRelationship

java.lang.Object
  extended bycom.webobjects.appserver.WOElement
      extended bycom.webobjects.appserver.WOComponent
          extended byer.extensions.ERXNonSynchronizingComponent
              extended byer.extensions.ERXStatelessComponent
                  extended byer.extensions.ERXArrayChooser
                      extended byer.extensions.WOToOneRelationship
                          extended byer.extensions.ERXToOneRelationship
All Implemented Interfaces:
Cloneable, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, WOActionResults

public class ERXToOneRelationship
extends WOToOneRelationship

Better layout options that the WOToOneRelationship, in addition you can set a qualifier on the dataSource if you passed any.

See Also:
Serialized Form
Bindings
dataSourcedataSource
           
destinationDisplayKeydestinationDisplayKey
           
isMandatoryisMandatory
           
relationshipKeyrelationshipKey
           
sourceEntityNamesourceEntityName
           
destinationEntityNamedestinationEntityName
           
sourceObjectsourceObject
           
uiStyleuiStyle
           
destinationSortKeydestinationSortKey
           
noSelectionStringnoSelectionString
           
possibleChoicespossibleChoices
           
qualifierqualifier
           
popupNamepopupName
           
sizesize
           
maxColumnsmaxColumns
           
localizeDisplayKeys" defaults="Boolean
           

Nested Class Summary
 
Nested classes inherited from class com.webobjects.appserver.WOComponent
WOComponent._EventLoggingEnabler, WOComponent.Event
 
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
 
Nested classes inherited from class com.webobjects.foundation.NSKeyValueCodingAdditions
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
 
Nested classes inherited from class com.webobjects.foundation.NSValidation
NSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
 
Field Summary
 
Fields inherited from class er.extensions.WOToOneRelationship
_selection
 
Fields inherited from class er.extensions.ERXArrayChooser
_dataSource, _destinationDisplayKey, _destinationEntityName, _destinationSortKey, _isMandatory, _list, _localizeDisplayKeys, _noneString, _relationshipKey, _sourceEntityName, _sourceObject, _uiStyle, localizeDisplayKeysDefault, log, NO_SELECTION_STRING, theCurrentItem
 
Fields inherited from class er.extensions.ERXNonSynchronizingComponent
_dynamicBindings
 
Fields inherited from class com.webobjects.appserver.WOComponent
_Extension, _IsEventLoggingEnabled, _keyAssociations
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding
_CLASS, NullValue
 
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.NSValidation
_CLASS
 
Constructor Summary
ERXToOneRelationship(WOContext context)
           
 
Method Summary
 EODataSource dataSource()
           
 
Methods inherited from class er.extensions.WOToOneRelationship
awake, isSingleSelection, reset, selection, setSelection, theList, updateSourceObject
 
Methods inherited from class er.extensions.ERXArrayChooser
destinationDisplayKey, destinationEntity, destinationEntityName, destinationSortKey, destinationSortKeys, editingContext, isBrowser, isCheckBox, isMandatory, isPopup, isRadio, localizeDisplayKeys, noneString, realRelationshipKey, realSourceObject, relationshipKey, setTheCurrentItem, sourceEntityName, sourceObject, takeValuesFromRequest, theCurrentItem, theCurrentValue, uiStyle
 
Methods inherited from class er.extensions.ERXStatelessComponent
isStateless, valueForBooleanBinding, valueForBooleanBinding, valueForBooleanBinding, valueForIntBinding, valueForObjectBinding, valueForObjectBinding
 
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, appendToResponse, application, 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, 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
 

Constructor Detail

ERXToOneRelationship

public ERXToOneRelationship(WOContext context)
Method Detail

dataSource

public EODataSource dataSource()
Overrides:
dataSource in class ERXArrayChooser

Last updated: Do, Dez 9, 2004 • 12:46 PM CET

Copyright © 2002 – 2004 Project Wonder.