jigcell.compare.objectiveui
Class MinkowskiInterface

java.lang.Object
  extended by jigcell.compare.ui.CustomizableInterface
      extended by jigcell.compare.objectiveui.ObjectiveInterface
          extended by jigcell.compare.objectiveui.MinkowskiInterface
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.MouseListener, java.util.EventListener, ICustomizableInterface

public class MinkowskiInterface
extends ObjectiveInterface
implements java.awt.event.ActionListener

Interface for a MinkowskiObjective.

This code is licensed under the DARPA BioCOMP Open Source License. See LICENSE for more details.

Author:
Nicholas Allen

Field Summary
protected  MinkowskiObjective generator
          Generator
protected static java.lang.String LABEL_EDITELEMENTWEIGHTS
          Label used to indicate element weights will be edited
 
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
MinkowskiInterface(IProgrammableDataGenerator generator)
          Creates a new interface for a MinkowskiObjective.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
protected  javax.swing.JComponent createCustomizer()
          Generates a new customizer for the generator.
 
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, updateInterface
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LABEL_EDITELEMENTWEIGHTS

protected static final java.lang.String LABEL_EDITELEMENTWEIGHTS
Label used to indicate element weights will be edited

See Also:
Constant Field Values

generator

protected MinkowskiObjective generator
Generator

Constructor Detail

MinkowskiInterface

public MinkowskiInterface(IProgrammableDataGenerator generator)
Creates a new interface for a MinkowskiObjective.

Parameters:
generator - Generator
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

createCustomizer

protected javax.swing.JComponent createCustomizer()
Generates a new customizer for the generator.

Specified by:
createCustomizer in class CustomizableInterface