|
||||||||||
| 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.IlpStyleValueDefaultProvider
public class IlpStyleValueDefaultProvider
Models an object that is responsible for returning a default value. This default value is returned when the original style value provider is not able to retrieve an appropriate value.
IlpStyleValueProvider,
Serialized Form| Field Summary | |
|---|---|
protected Object |
defaultValue
Deprecated. Default value defined. |
| 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 | |
|---|---|
IlpStyleValueDefaultProvider(IlpStyleValueProvider provider,
IlpKey key,
IlpStyle style)
Deprecated. IlpStyleValueDefaultProvider constructor. |
|
IlpStyleValueDefaultProvider(IlpStyleValueProvider provider,
Object defValue)
Deprecated. IlpStyleValueDefaultProvider 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 of the given style as a string. |
Class |
getValueType()
Deprecated. Returns the Java class of the value the style value provider is expected to return. |
Object |
modifyValue(IlpKey key,
IlpStyle style,
Object value)
Deprecated. Returns the default value defined in this instance, if the value parameter is not defined. |
| 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 Object defaultValue
IlpStyle.NotFound, then the
default value is returned.
| Constructor Detail |
|---|
public IlpStyleValueDefaultProvider(IlpStyleValueProvider provider,
Object defValue)
IlpStyleValueDefaultProvider constructor.
This instance returns the given default value, if the original style value provider is not able to return an appropriate value.
provider - The original style value provider.defValue - Default value of the provider
public IlpStyleValueDefaultProvider(IlpStyleValueProvider provider,
IlpKey key,
IlpStyle style)
IlpStyleValueDefaultProvider constructor.
This instance returns the given default value, if the original style value provider is not able to return an appropriate value.
provider - The original style value provider.key - The key where the default value is stored. The key type must
correspond to the style value provider type.style - Style where the default value is stored.| Method Detail |
|---|
public Object modifyValue(IlpKey key,
IlpStyle style,
Object value)
modifyValue in class IlpStyleValueModifierpublic Class getValueType()
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 | |||||||||