Constructor and Description |
---|
AbstractPythonGUI(long id,
Class<? extends PythonGUIPlugin<?>> pluginClass) |
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() |
boolean |
isInstant() |
void |
removeGUIListener(PythonGUIListener l) |
void |
restoreProperties(Controller c) |
void |
setInstant(boolean instant) |
void |
setVariableDisplay(String display) |
void |
setVariableName(String name) |
void |
storeProperties(Controller c) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getVariableValue, setVariableValue
public AbstractPythonGUI(long id, Class<? extends PythonGUIPlugin<?>> pluginClass)
public Class<? extends PythonGUIPlugin<?>> getPluginClass()
getPluginClass
in interface PythonGUI<T>
public String getVariableName()
getVariableName
in interface PythonGUI<T>
public void setVariableName(String name)
setVariableName
in interface PythonGUI<T>
public String getVariableDisplay()
getVariableDisplay
in interface PythonGUI<T>
public void setVariableDisplay(String display)
setVariableDisplay
in interface PythonGUI<T>
public void setInstant(boolean instant)
setInstant
in interface PythonGUI<T>
public JPanel getFrontendGUI()
getFrontendGUI
in interface PythonGUI<T>
public JPanel getBackendGUI()
getBackendGUI
in interface PythonGUI<T>
public void addGUIListener(PythonGUIListener l)
addGUIListener
in interface PythonGUI<T>
public void removeGUIListener(PythonGUIListener l)
removeGUIListener
in interface PythonGUI<T>
public void storeProperties(Controller c)
storeProperties
in interface PythonGUI<T>
public void restoreProperties(Controller c)
restoreProperties
in interface PythonGUI<T>
public void deleteProperties(Controller c)
deleteProperties
in interface PythonGUI<T>