|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjigcell.compare.ui.CustomizableInterface
jigcell.compare.objectiveui.ObjectiveInterface
jigcell.compare.objectiveui.ScriptEvaluationInterface
public class ScriptEvaluationInterface
Interface for an ScriptEvaluationObjective.
This code is licensed under the DARPA BioCOMP Open Source License. See LICENSE for more details.
| Field Summary | |
|---|---|
protected ScriptEvaluationObjective |
generator
Generator |
protected javax.swing.text.Document |
scriptDocument
Script document |
protected boolean |
updating
Whether the interface is currently being updated |
| Fields inherited from class jigcell.compare.ui.CustomizableInterface |
|---|
customizers, DESCRIPTION_INPUT, DESCRIPTION_OUTPUT, LOCK_CUSTOMIZERS, manager, menuManager, multipleViewSupport, PATH_DESCRIPTION_INPUT, PATH_DESCRIPTION_OUTPUT, PATH_HELP, popup, POPUP_DEFAULT, PROPERTY_CUSTOMIZERNAME |
| Fields inherited from interface jigcell.compare.ICustomizableInterface |
|---|
DIMENSION_HELP, OPTION_INPUTDESCRIPTION, OPTION_OUTPUTDESCRIPTION |
| Constructor Summary | |
|---|---|
ScriptEvaluationInterface(IProgrammableDataGenerator generator)
Creates a new interface for an ScriptEvaluationObjective. |
|
| Method Summary | |
|---|---|
void |
changedUpdate(javax.swing.event.DocumentEvent e)
|
protected javax.swing.JComponent |
createCustomizer()
Generates a new customizer for the generator. |
void |
insertUpdate(javax.swing.event.DocumentEvent e)
|
void |
removeUpdate(javax.swing.event.DocumentEvent e)
|
void |
updateInterface(java.lang.String propertyName)
Updates customizers based on the generator state. |
| Methods inherited from class jigcell.compare.objectiveui.ObjectiveInterface |
|---|
createCustomizer, destroyCustomizer |
| Methods inherited from class jigcell.compare.ui.CustomizableInterface |
|---|
createPopup, decorateCustomizer, getCompare, getInputDescription, getOutputDescription, hasMultipleViewSupport, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, setInputDescription, setMultipleViewSupport, setOutputDescription |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected boolean updating
protected javax.swing.text.Document scriptDocument
protected ScriptEvaluationObjective generator
| Constructor Detail |
|---|
public ScriptEvaluationInterface(IProgrammableDataGenerator generator)
generator - Generator| Method Detail |
|---|
public void changedUpdate(javax.swing.event.DocumentEvent e)
changedUpdate in interface javax.swing.event.DocumentListenerpublic void insertUpdate(javax.swing.event.DocumentEvent e)
insertUpdate in interface javax.swing.event.DocumentListenerpublic void removeUpdate(javax.swing.event.DocumentEvent e)
removeUpdate in interface javax.swing.event.DocumentListenerpublic void updateInterface(java.lang.String propertyName)
updateInterface in interface ICustomizableInterfaceupdateInterface in class CustomizableInterfacepropertyName - Name of the property that changed or null to indicate that all properties may have changedprotected javax.swing.JComponent createCustomizer()
createCustomizer in class CustomizableInterface
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||