@Deprecated public class IlpStyleValueMapper extends IlpKeyStyleValueModifier
IlpValueMap,
IlpStyleValueProvider,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
protected Class |
valueMapType
Deprecated.
Type of the result value in the map
|
remoteKey, remoteStyleproviderdependentStyles, styleListeners, supportNotification| Constructor and Description |
|---|
IlpStyleValueMapper(IlpStyleValueProvider provider,
IlpValueMapKey key,
Class mapValueType)
Deprecated.
IlpStyleValueMapper constructor. |
IlpStyleValueMapper(IlpStyleValueProvider provider,
IlpValueMapKey key,
IlpStyle style)
Deprecated.
IlpStyleValueMapper constructor. |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
Deprecated.
|
boolean |
equals(Object other)
Deprecated.
This method is needed to search instances in collections.
|
String |
getStringValue()
Deprecated.
Returns the value for the given style as a string.
|
Class |
getValueType()
Deprecated.
Returns the mapped value class or
Object class if
the class could not be retrieved. |
Object |
modifyValue(IlpKey key,
IlpStyle style,
Object value)
Deprecated.
Returns the mapped value, if it is defined in the
source value map, or
IlpStyle.NotFound. |
addDependentStyle, addStyleChangeListener, getRemoteKey, getRemoteStyle, removeDependentStyle, removeStyleChangeListener, styleChanged, toStringgetValue, getValueProvider, specificAddDependentStyle, specificRemoveDependentStylefireStyleChangeEvent, fireStyleChangeEvent, hasDependentStyles, setSupportNotificationprotected Class valueMapType
public IlpStyleValueMapper(IlpStyleValueProvider provider, IlpValueMapKey key, Class mapValueType)
IlpStyleValueMapper constructor.
This instance will map the value retrieved from the given style
value provider to another value, which is retrieved from an
IlpValueMap.
provider - The original style value provider.key - The key to retrieve the IlpValueMap that will be applied.mapValueType - The value map typeIlpValueMap,
IlpValueMapKeypublic IlpStyleValueMapper(IlpStyleValueProvider provider, IlpValueMapKey key, IlpStyle style)
IlpStyleValueMapper constructor.
This instance will map the value retrieved from the given style
value provider to another value, which is retrieved from an
IlpValueMap.
provider - The original style value provider.key - The key to retrieve the IlpValueMap that will be applied.style - Style where the IlpValueMap will be retrieved.IlpValueMap,
IlpValueMapKeypublic Object modifyValue(IlpKey key, IlpStyle style, Object value)
IlpStyle.NotFound.modifyValue in class IlpStyleValueModifierpublic Class getValueType()
Object class if
the class could not be retrieved.public String getStringValue()
IlpStyleValueProvider interface to provide
the data that should be stored when the style value provider is saved to
the persistent storage. Correspondingly, a string-based constructor for the
style value provider is needed to restore the value when reading it from
the stored styles.public boolean equals(Object other)
equals in class IlpKeyStyleValueModifierpublic Object clone() throws CloneNotSupportedException
clone in class IlpKeyStyleValueModifierCloneNotSupportedException© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.