public interface PythonGUI<T>
Modifier and Type | Method and Description |
---|---|
void |
addGUIListener(PythonGUIListener l) |
void |
deleteProperties(Controller c) |
JPanel |
getBackendGUI() |
JPanel |
getFrontendGUI() |
long |
getId() |
Class<? extends PythonGUIPlugin<?>> |
getPluginClass() |
String |
getVariableDisplay() |
String |
getVariableName() |
T |
getVariableValue() |
boolean |
isInstant() |
void |
removeGUIListener(PythonGUIListener l) |
void |
restoreProperties(Controller c) |
void |
setInstant(boolean instant) |
void |
setVariableDisplay(String display) |
void |
setVariableName(String name) |
void |
setVariableValue(T val) |
void |
storeProperties(Controller c) |
long getId()
Class<? extends PythonGUIPlugin<?>> getPluginClass()
String getVariableName()
void setVariableName(String name)
String getVariableDisplay()
void setVariableDisplay(String display)
T getVariableValue()
void setVariableValue(T val)
boolean isInstant()
void setInstant(boolean instant)
JPanel getFrontendGUI()
JPanel getBackendGUI()
void addGUIListener(PythonGUIListener l)
void removeGUIListener(PythonGUIListener l)
void storeProperties(Controller c)
void restoreProperties(Controller c)
void deleteProperties(Controller c)