|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.cpl.style.IlpAbstractStyleValueProvider
ilog.cpl.style.IlpStyleValueModifier
ilog.cpl.style.IlpKeyStyleValueModifier
ilog.cpl.style.IlpStyleValueMapper
public class IlpStyleValueMapper
Models an object that is responsible for mapping the value retrieved from a style value provider to another value.
IlpValueMap,
IlpStyleValueProvider,
Serialized Form| Field Summary | |
|---|---|
protected Class |
valueMapType
Deprecated. Type of the result value in the map |
| Fields inherited from class ilog.cpl.style.IlpKeyStyleValueModifier |
|---|
remoteKey, remoteStyle |
| Fields inherited from class ilog.cpl.style.IlpStyleValueModifier |
|---|
provider |
| Fields inherited from class ilog.cpl.style.IlpAbstractStyleValueProvider |
|---|
dependentStyles, styleListeners, supportNotification |
| Constructor Summary | |
|---|---|
IlpStyleValueMapper(IlpStyleValueProvider provider,
IlpValueMapKey key,
Class mapValueType)
Deprecated. IlpStyleValueMapper constructor. |
|
IlpStyleValueMapper(IlpStyleValueProvider provider,
IlpValueMapKey key,
IlpStyle style)
Deprecated. IlpStyleValueMapper constructor. |
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class ilog.cpl.style.IlpKeyStyleValueModifier |
|---|
addDependentStyle, addStyleChangeListener, getRemoteKey, getRemoteStyle, removeDependentStyle, removeStyleChangeListener, styleChanged, toString |
| Methods inherited from class ilog.cpl.style.IlpStyleValueModifier |
|---|
getValue, getValueProvider, specificAddDependentStyle, specificRemoveDependentStyle |
| Methods inherited from class ilog.cpl.style.IlpAbstractStyleValueProvider |
|---|
fireStyleChangeEvent, fireStyleChangeEvent, hasDependentStyles, setSupportNotification |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected Class valueMapType
| Constructor Detail |
|---|
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,
IlpValueMapKey
public 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,
IlpValueMapKey| Method Detail |
|---|
public 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 IlpKeyStyleValueModifier
public Object clone()
throws CloneNotSupportedException
clone in class IlpKeyStyleValueModifierCloneNotSupportedException
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||