SORTIE Java Interface
1
|
Class for tracking behaviors. More...
Public Member Functions | |
BehaviorPackager () | |
Constructor. More... | |
BehaviorPackager (String sDescriptor, String sParFileTag, int iGroupNumber) | |
Constructor - convenience. More... | |
String | toString () |
Object | clone () |
boolean | equals (Object obj) |
Public Attributes | |
String | m_sDescriptor |
Descriptor string - what the user will see. More... | |
String | m_sParameterFileTag |
Parameter file tag - so we can pass this to BehaviorTypeBase when creating new behaviors. More... | |
ArrayList< SpeciesTypeCombo > | mp_oSpeciesTypes = new ArrayList<SpeciesTypeCombo>(0) |
Species-type combos as assigned in these windows. More... | |
Behavior | m_oBehavior = null |
Behavior being edited, or null if it is to be instantiated. More... | |
boolean | m_bDeleted = false |
Flag indicating a behavior is to be deleted. More... | |
int | m_iGroupNumber = -1 |
Group number of BehaviorTypeBase grouping - indicates how to sort. More... | |
int | m_iIndexMatcher = -1 |
Index matcher. More... | |
Static Public Attributes | |
static final String | SEPARATOR = "-----------------" |
Class for tracking behaviors.
This packages behaviors with the information needed to track the changes that have been made to them.
sortie.gui.modelflowsetup.BehaviorPackager.BehaviorPackager | ( | ) |
Constructor.
sortie.gui.modelflowsetup.BehaviorPackager.BehaviorPackager | ( | String | sDescriptor, |
String | sParFileTag, | ||
int | iGroupNumber | ||
) |
Constructor - convenience.
sDescriptor | |
sParFileTag | Parameter file tag for behavior |
iGroupNumber |
Object sortie.gui.modelflowsetup.BehaviorPackager.clone | ( | ) |
boolean sortie.gui.modelflowsetup.BehaviorPackager.equals | ( | Object | obj | ) |
String sortie.gui.modelflowsetup.BehaviorPackager.toString | ( | ) |
boolean sortie.gui.modelflowsetup.BehaviorPackager.m_bDeleted = false |
Flag indicating a behavior is to be deleted.
int sortie.gui.modelflowsetup.BehaviorPackager.m_iGroupNumber = -1 |
Group number of BehaviorTypeBase grouping - indicates how to sort.
int sortie.gui.modelflowsetup.BehaviorPackager.m_iIndexMatcher = -1 |
Index matcher.
Can be used to track across different lists
Behavior sortie.gui.modelflowsetup.BehaviorPackager.m_oBehavior = null |
Behavior being edited, or null if it is to be instantiated.
String sortie.gui.modelflowsetup.BehaviorPackager.m_sDescriptor |
Descriptor string - what the user will see.
String sortie.gui.modelflowsetup.BehaviorPackager.m_sParameterFileTag |
Parameter file tag - so we can pass this to BehaviorTypeBase when creating new behaviors.
ArrayList<SpeciesTypeCombo> sortie.gui.modelflowsetup.BehaviorPackager.mp_oSpeciesTypes = new ArrayList<SpeciesTypeCombo>(0) |
Species-type combos as assigned in these windows.
|
static |