|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
GuiInterface.java This interface provides all the methods that need to be implemeted by classes in the GUI that need to respond to changes in the node and effector templates, parameter set or over-all network or cell surface layout.
Field Summary | |
static int |
ADDED
Static values for affector/node template change |
static int |
CHANGED
|
static int |
CLOSE
Static values for newtworkIO operations |
static int |
EXIT
|
static int |
IS_ITERATOR
|
static int |
IS_MODEL
|
static int |
ITERATOR_STARTED
|
static int |
ITERATOR_STOPPED
|
static int |
MODEL_STARTED
|
static int |
MODEL_STOPPED
|
static int |
NEW
|
static int |
OPEN
|
static int |
PARAMETER_ADDED
Static values for parameter set change operation |
static int |
PARAMETER_CHANGED
|
static int |
PARAMETER_REMOVED
|
static int |
PARAMETER_SET_CHANGED
|
static int |
REMOVED
|
static int |
RESET_ITERATOR
|
static int |
RESET_MODEL
|
static int |
RUN_ITERATOR
|
static int |
RUN_MODEL
Static values for runControl operations |
static int |
SAVE
|
static int |
STEP_ITERATOR
|
static int |
STEP_MODEL
|
static int |
STOP_ITERATOR
|
Method Summary | |
void |
affectorTemplateChanged(int operation,
AffectorTemplate affectorTemplate,
GuiInterface source)
Called when a change is made to the passed AffectorTemplate |
boolean |
networkIO(int operation,
java.io.File file)
Method for invoking general network IO operations. |
void |
nodeTemplateChanged(int operation,
NodeTemplate nodeTemplate,
GuiInterface source)
Called when a change is made to the passed NodeTemplate |
void |
parameterSetChanged(int operation,
int parameterNumber,
GuiInterface source)
Called when a change is made to a parameter or the whole parameter set |
void |
runControl(int operation)
Method for controling model/iterator runs. |
void |
runStatus(int operation)
Method for reporting status of the model/iterator runs |
Field Detail |
public static final int ADDED
public static final int CHANGED
public static final int REMOVED
public static final int CLOSE
public static final int EXIT
public static final int IS_MODEL
public static final int IS_ITERATOR
public static final int NEW
public static final int OPEN
public static final int SAVE
public static final int PARAMETER_ADDED
public static final int PARAMETER_CHANGED
public static final int PARAMETER_SET_CHANGED
public static final int PARAMETER_REMOVED
public static final int RUN_MODEL
public static final int STEP_MODEL
public static final int RESET_MODEL
public static final int RUN_ITERATOR
public static final int STEP_ITERATOR
public static final int STOP_ITERATOR
public static final int RESET_ITERATOR
public static final int MODEL_STARTED
public static final int MODEL_STOPPED
public static final int ITERATOR_STARTED
public static final int ITERATOR_STOPPED
Method Detail |
public void affectorTemplateChanged(int operation, AffectorTemplate affectorTemplate, GuiInterface source)
public boolean networkIO(int operation, java.io.File file)
public void nodeTemplateChanged(int operation, NodeTemplate nodeTemplate, GuiInterface source)
public void parameterSetChanged(int operation, int parameterNumber, GuiInterface source)
public void runControl(int operation)
public void runStatus(int operation)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |