public class IltObjectStateInfo extends Object
IltObjectStateInfo instance describes a subclass of
IltObjectState.IltObjectState| Constructor and Description |
|---|
IltObjectStateInfo(Class clazz,
String description)
Creates the descriptor of an
IltObjectState subclass. |
| Modifier and Type | Method and Description |
|---|---|
static Enumeration |
AllObjectStateInfos()
Returns an enumeration of all existing object states.
|
static IltObjectStateInfo |
FromClass(Class clazz,
boolean forceLoadInit)
Returns the class information for an object class.
|
Class |
getDefiningClass()
Returns the object class, a subclass of
IltObjectState. |
String |
getDescription()
Returns a description of the object state.
|
ilog.tgo.mapper.state.IltListStateStrategy |
getListStrategy()
Returns the strategy used to list the states of this object state.
|
ilog.tgo.mapper.state.IltMapStateStrategy |
getMapStrategy()
Returns the strategy used to map the states of this object state.
|
IltObjectStateInfo |
getParent()
Returns the parent class descriptor.
|
void |
setListStrategy(ilog.tgo.mapper.state.IltListStateStrategy strategy)
Sets the default strategy used to list the states of this object state.
|
void |
setMapStrategy(ilog.tgo.mapper.state.IltMapStateStrategy strategy)
Sets the default strategy used to map the states of this object state.
|
String |
toString()
Returns the String representation of this IltObjectStateInfo's values.
|
public static Enumeration AllObjectStateInfos()
IltObjectStateInfopublic static IltObjectStateInfo FromClass(Class clazz, boolean forceLoadInit)
forceLoadInit - if true, force the loading and initialization of
the class, and don't return nullpublic IltObjectStateInfo getParent()
public Class getDefiningClass()
IltObjectState.public String getDescription()
public ilog.tgo.mapper.state.IltMapStateStrategy getMapStrategy()
public void setMapStrategy(ilog.tgo.mapper.state.IltMapStateStrategy strategy)
IltObjectState instances directly using
IltObjectState.setMapStrategy.public ilog.tgo.mapper.state.IltListStateStrategy getListStrategy()
public void setListStrategy(ilog.tgo.mapper.state.IltListStateStrategy strategy)
IltObjectState instances directly using
IltObjectState.setMapStrategy.© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.