er.extensions.appserver
Class ERXProxyAssociation
java.lang.Object
com.webobjects.appserver.WOAssociation
er.extensions.appserver.ERXProxyAssociation
- All Implemented Interfaces:
- Cloneable
public class ERXProxyAssociation
- extends WOAssociation
- implements Cloneable
ERXProxyAssociation allows you to create a wrapper around an existing
association for the purposes of injecting a prefix or a suffix to the
association's value. This is useful in, for instance, dynamic elements
where you want to guarantee that a particular CSS class is prepended
to an existing "class" binding where you don't necessarily have
easy access to the original "class" WOAssociation (like if you extend
WOHyperlink, for example).
- Author:
- mschrag
| Methods inherited from class com.webobjects.appserver.WOAssociation |
_bindingName, _debugDescription, _declarationName, _declarationType, _hasBindingInParent, _isImplementedForComponent, _logPullValue, _logPushValue, _markStartOfEventIfNeeded, _setDebuggingEnabled, associationWithKeyPath, associationWithValue, booleanValueInComponent, isValueConstantInComponent, isValueSettableInComponent, setDebugEnabledForBinding |
ERXProxyAssociation
public ERXProxyAssociation(WOAssociation proxiedAssociation,
String prefix,
String suffix,
boolean treatNullAsEmptyString)
clone
public Object clone()
- Overrides:
clone in class Object
toString
public String toString()
- Overrides:
toString in class WOAssociation
valueInComponent
public Object valueInComponent(WOComponent wocomponent)
- Overrides:
valueInComponent in class WOAssociation
processValue
protected Object processValue(Object obj)
setValue
public void setValue(Object obj,
WOComponent wocomponent)
- Overrides:
setValue in class WOAssociation
_setValueNoValidation
public void _setValueNoValidation(Object obj,
WOComponent wocomponent)
- Overrides:
_setValueNoValidation in class WOAssociation
isValueSettable
public boolean isValueSettable()
- Overrides:
isValueSettable in class WOAssociation
isValueConstant
public boolean isValueConstant()
- Overrides:
isValueConstant in class WOAssociation
keyPath
public String keyPath()
- Specified by:
keyPath in class WOAssociation
bindingInComponent
public String bindingInComponent(WOComponent wocomponent)
- Specified by:
bindingInComponent in class WOAssociation
Copyright © 2002 – 2007 Project Wonder.