|
||||||||||
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
- GeneratorMethod Detail |
---|
public void changedUpdate(javax.swing.event.DocumentEvent e)
changedUpdate
in interface javax.swing.event.DocumentListener
public void insertUpdate(javax.swing.event.DocumentEvent e)
insertUpdate
in interface javax.swing.event.DocumentListener
public void removeUpdate(javax.swing.event.DocumentEvent e)
removeUpdate
in interface javax.swing.event.DocumentListener
public void updateInterface(java.lang.String propertyName)
updateInterface
in interface ICustomizableInterface
updateInterface
in class CustomizableInterface
propertyName
- 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 |