|
SORTIE Java Interface
1
|
Class for tracking behaviors. More...
Public Member Functions | |
| BehaviorPackager () | |
| Constructor. | |
| BehaviorPackager (String sDescriptor, String sParFileTag, int iGroupNumber) | |
| Constructor - convenience. | |
| String | toString () |
| Object | clone () |
| boolean | equals (Object obj) |
Public Attributes | |
| String | m_sDescriptor |
| Descriptor string - what the user will see. | |
| String | m_sParameterFileTag |
| Parameter file tag - so we can pass this to BehaviorTypeBase when creating new behaviors. | |
| ArrayList< SpeciesTypeCombo > | mp_oSpeciesTypes = new ArrayList<SpeciesTypeCombo>(0) |
| Species-type combos as assigned in these windows. | |
| Behavior | m_oBehavior = null |
| Behavior being edited, or null if it is to be instantiated. | |
| boolean | m_bDeleted = false |
| Flag indicating a behavior is to be deleted. | |
| int | m_iGroupNumber = -1 |
| Group number of BehaviorTypeBase grouping - indicates how to sort. | |
| int | m_iIndexMatcher = -1 |
| Index matcher. | |
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 |
1.8.2