jigcell.compare.transformui
Class BoxInterface
java.lang.Object
jigcell.compare.ui.CustomizableInterface
jigcell.compare.transformui.TransformInterface
jigcell.compare.transformui.TransformContainerInterface
jigcell.compare.transformui.BoxInterface
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.awt.event.MouseListener, java.util.EventListener, ICustomizableInterface
public class BoxInterface
- extends TransformContainerInterface
Interface for a box transform container.
This code is licensed under the DARPA BioCOMP Open Source License. See LICENSE for more details.
- Author:
- Nicholas Allen
| 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 |
|
Method Summary |
protected javax.swing.JComponent |
createCustomizer()
Generates a new customizer for the generator. |
javax.swing.JComponent |
createCustomizer(java.lang.String name)
A customization component for a generator. |
| Methods inherited from class jigcell.compare.ui.CustomizableInterface |
decorateCustomizer, getCompare, getInputDescription, getOutputDescription, 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 |
generator
protected BoxTransformContainer generator
- Generator
name
private java.lang.String name
- Temporary storage for the name of the customizer currently being created
BoxInterface
public BoxInterface(IProgrammableDataGenerator generator)
- Creates a new interface for a transform.
- Parameters:
generator - Generator
createCustomizer
public javax.swing.JComponent createCustomizer(java.lang.String name)
- A customization component for a generator.
- Specified by:
createCustomizer in interface ICustomizableInterface- Overrides:
createCustomizer in class TransformInterface
- Parameters:
name - Identifying name for the customizer. Each unique expected usage of a customizer should have a distinct name.
createCustomizer
protected javax.swing.JComponent createCustomizer()
- Generates a new customizer for the generator.
- Specified by:
createCustomizer in class CustomizableInterface