public class ScalarFunctionPanel
extends javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
(package private) java.awt.BorderLayout |
borderLayout1 |
(package private) java.awt.BorderLayout |
borderLayout2 |
private GeometryFunction |
currentFunc |
(package private) javax.swing.JButton |
execButton |
(package private) java.awt.FlowLayout |
flowLayout |
(package private) java.awt.FlowLayout |
flowLayout1 |
(package private) GeometryFunctionTreePanel |
funcListPanel |
(package private) java.awt.GridLayout |
gridLayout1 |
(package private) java.awt.GridLayout |
gridLayout2 |
private javax.swing.JLabel |
lblDistance |
(package private) javax.swing.JPanel |
panelExec |
(package private) javax.swing.JPanel |
panelExecParam |
(package private) javax.swing.JPanel |
panelParam |
(package private) javax.swing.JPanel |
panelRB |
private static java.lang.String[] |
PARAM_DEFAULT |
private javax.swing.JComponent[] |
paramComp |
private javax.swing.JLabel[] |
paramLabel |
private java.util.Vector |
spatialFunctionPanelListeners |
private Stopwatch |
timer |
private javax.swing.JTextField |
txtDistance |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
ScalarFunctionPanel() |
Modifier and Type | Method and Description |
---|---|
void |
addSpatialFunctionPanelListener(SpatialFunctionPanelListener l) |
(package private) void |
execButton_actionPerformed(java.awt.event.ActionEvent e) |
void |
execFunction(GeometryFunction func,
boolean createNew) |
protected void |
fireFunctionExecuted(SpatialFunctionPanelEvent e) |
private void |
functionChanged(GeometryFunction func) |
private java.lang.Object[] |
getFunctionParams() |
java.lang.String |
getOpName() |
private java.lang.Object |
getParamValue(int index) |
java.lang.Object |
getResult() |
Stopwatch |
getTimer() |
(package private) void |
jbInit() |
private java.lang.Object[] |
OLDgetFunctionParams() |
void |
removeSpatialFunctionPanelListener(SpatialFunctionPanelListener l) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
private static final java.lang.String[] PARAM_DEFAULT
javax.swing.JPanel panelRB
GeometryFunctionTreePanel funcListPanel
java.awt.GridLayout gridLayout1
java.awt.GridLayout gridLayout2
java.awt.BorderLayout borderLayout1
java.awt.BorderLayout borderLayout2
javax.swing.JPanel panelParam
javax.swing.JPanel panelExec
javax.swing.JPanel panelExecParam
java.awt.FlowLayout flowLayout
java.awt.FlowLayout flowLayout1
javax.swing.JButton execButton
private transient java.util.Vector spatialFunctionPanelListeners
private javax.swing.JLabel lblDistance
private javax.swing.JTextField txtDistance
private javax.swing.JComponent[] paramComp
private javax.swing.JLabel[] paramLabel
private GeometryFunction currentFunc
private Stopwatch timer
void jbInit() throws java.lang.Exception
java.lang.Exception
void execButton_actionPerformed(java.awt.event.ActionEvent e)
public void execFunction(GeometryFunction func, boolean createNew)
private void functionChanged(GeometryFunction func)
public java.lang.Object getResult()
private java.lang.Object[] OLDgetFunctionParams()
private java.lang.Object[] getFunctionParams()
private java.lang.Object getParamValue(int index)
public java.lang.String getOpName()
public Stopwatch getTimer()
public void removeSpatialFunctionPanelListener(SpatialFunctionPanelListener l)
public void addSpatialFunctionPanelListener(SpatialFunctionPanelListener l)
protected void fireFunctionExecuted(SpatialFunctionPanelEvent e)