SORTIE Java Interface
1
|
Contains information for behavior instantiation. More...
Public Member Functions | |
BehaviorInstantiator (Class<? extends Behavior > oClass, String sDescriptor, String sParFileTag, String sXMLRootString) throws ModelException | |
Constructor. More... | |
Behavior | createBehavior (GUIManager oManager, BehaviorTypeBase oParent) throws ModelException |
Creates an instance of this behavior's class. More... | |
String | getDescriptor () |
String | getParFileTag () |
String | getXMLRootString () |
Class<? extends Behavior > | getBehaviorClass () |
Private Attributes | |
String | m_sDescriptor |
This is what will be displayed as the name of a given behavior in the GUI. More... | |
String | m_sParFileTag |
String which is used to identify this behavior in the parameter file. More... | |
String | m_sXMLRootString |
XML tag to surround this behavior's data. More... | |
Class<? extends Behavior > | m_oClass |
Behavior class. More... | |
Contains information for behavior instantiation.
sortie.data.funcgroups.BehaviorInstantiator.BehaviorInstantiator | ( | Class<? extends Behavior > | oClass, |
String | sDescriptor, | ||
String | sParFileTag, | ||
String | sXMLRootString | ||
) | throws ModelException |
Constructor.
sDescriptor | The name of the behavior for the user. |
sParFileTag | String which is used to identify this behavior in the parameter file. |
sXMLRootString | XML tag to surround this behavior's data. |
oClass | Behavior class. |
Behavior sortie.data.funcgroups.BehaviorInstantiator.createBehavior | ( | GUIManager | oManager, |
BehaviorTypeBase | oParent | ||
) | throws ModelException |
Creates an instance of this behavior's class.
oManager | GUI Manager. |
oParent | Managing behavior group object. |
ModelException | If there is a problem with the instantiation. |
Class<? extends Behavior> sortie.data.funcgroups.BehaviorInstantiator.getBehaviorClass | ( | ) |
String sortie.data.funcgroups.BehaviorInstantiator.getDescriptor | ( | ) |
String sortie.data.funcgroups.BehaviorInstantiator.getParFileTag | ( | ) |
String sortie.data.funcgroups.BehaviorInstantiator.getXMLRootString | ( | ) |
|
private |
Behavior class.
|
private |
This is what will be displayed as the name of a given behavior in the GUI.
Shouldn't be too long - max 5 words or so
|
private |
String which is used to identify this behavior in the parameter file.
|
private |
XML tag to surround this behavior's data.