com.vividsolutions.jcs.plugin.conflate.polygonmatch
Class ToolboxPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.vividsolutions.jcs.plugin.conflate.polygonmatch.ToolboxPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class ToolboxPanel
extends javax.swing.JPanel

GUI components.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ToolboxPanel(com.vividsolutions.jump.workbench.WorkbenchContext context)
           
 
Method Summary
 MyValidatingTextField getAngleBinField()
           
 javax.swing.JCheckBox getAngleCheckBox()
           
 MyValidatingTextField getAngleWeightField()
           
 com.vividsolutions.jump.workbench.ui.LayerComboBox getCandidateLayerComboBox()
           
 javax.swing.JCheckBox getCentroidCheckBox()
           
 MyValidatingTextField getCentroidDistanceWeightField()
           
 ScoreChartPanel getChartPanel()
           
 javax.swing.JCheckBox getCompactnessCheckBox()
           
 MyValidatingTextField getCompactnessWeightField()
           
 MatchEngine getEngine()
           
 javax.swing.JCheckBox getFilterByAreaCheckBox()
           
 MyValidatingTextField getFilterByAreaMaxField()
           
 MyValidatingTextField getFilterByAreaMinField()
           
 javax.swing.JCheckBox getFilterByWindowCheckBox()
           
 MyValidatingTextField getFilterByWindowField()
           
 javax.swing.JCheckBox getHausdorffCheckBox()
           
 MyValidatingTextField getHausdorffDistanceWeightField()
           
 StatisticsPanel getStatisticsPanel()
           
 javax.swing.JCheckBox getSymDiffCentroidsAlignedCheckBox()
           
 MyValidatingTextField getSymDiffCentroidsAlignedWeightField()
           
 javax.swing.JCheckBox getSymDiffCheckBox()
           
 MyValidatingTextField getSymDiffWeightField()
           
 com.vividsolutions.jump.workbench.ui.LayerComboBox getTargetLayerComboBox()
           
 javax.swing.JCheckBox getUnionCheckBox()
           
 MyValidatingTextField getUnionTextField()
           
 void setFilterByAreaMaxField(MyValidatingTextField filterByAreaMaxField)
           
 void setFilterByAreaMinField(MyValidatingTextField filterByAreaMinField)
           
 void setFilterByWindowCheckBox(javax.swing.JCheckBox filterByWindowCheckBox)
           
 void setUnionTextField(MyValidatingTextField unionTextField)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ToolboxPanel

public ToolboxPanel(com.vividsolutions.jump.workbench.WorkbenchContext context)
Method Detail

getEngine

public MatchEngine getEngine()

getAngleBinField

public MyValidatingTextField getAngleBinField()

getAngleCheckBox

public javax.swing.JCheckBox getAngleCheckBox()

getAngleWeightField

public MyValidatingTextField getAngleWeightField()

getCentroidCheckBox

public javax.swing.JCheckBox getCentroidCheckBox()

getCentroidDistanceWeightField

public MyValidatingTextField getCentroidDistanceWeightField()

getCompactnessCheckBox

public javax.swing.JCheckBox getCompactnessCheckBox()

getCompactnessWeightField

public MyValidatingTextField getCompactnessWeightField()

getHausdorffCheckBox

public javax.swing.JCheckBox getHausdorffCheckBox()

getHausdorffDistanceWeightField

public MyValidatingTextField getHausdorffDistanceWeightField()

getSymDiffCheckBox

public javax.swing.JCheckBox getSymDiffCheckBox()

getSymDiffWeightField

public MyValidatingTextField getSymDiffWeightField()

getSymDiffCentroidsAlignedCheckBox

public javax.swing.JCheckBox getSymDiffCentroidsAlignedCheckBox()

getSymDiffCentroidsAlignedWeightField

public MyValidatingTextField getSymDiffCentroidsAlignedWeightField()

setFilterByAreaMaxField

public void setFilterByAreaMaxField(MyValidatingTextField filterByAreaMaxField)

setFilterByAreaMinField

public void setFilterByAreaMinField(MyValidatingTextField filterByAreaMinField)

setFilterByWindowCheckBox

public void setFilterByWindowCheckBox(javax.swing.JCheckBox filterByWindowCheckBox)

setUnionTextField

public void setUnionTextField(MyValidatingTextField unionTextField)

getFilterByAreaCheckBox

public javax.swing.JCheckBox getFilterByAreaCheckBox()

getFilterByAreaMaxField

public MyValidatingTextField getFilterByAreaMaxField()

getFilterByAreaMinField

public MyValidatingTextField getFilterByAreaMinField()

getFilterByWindowCheckBox

public javax.swing.JCheckBox getFilterByWindowCheckBox()

getFilterByWindowField

public MyValidatingTextField getFilterByWindowField()

getUnionCheckBox

public javax.swing.JCheckBox getUnionCheckBox()

getUnionTextField

public MyValidatingTextField getUnionTextField()

getCandidateLayerComboBox

public com.vividsolutions.jump.workbench.ui.LayerComboBox getCandidateLayerComboBox()

getTargetLayerComboBox

public com.vividsolutions.jump.workbench.ui.LayerComboBox getTargetLayerComboBox()

getChartPanel

public ScoreChartPanel getChartPanel()

getStatisticsPanel

public StatisticsPanel getStatisticsPanel()