Class GeometryEditControlPanel

  • All Implemented Interfaces:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

    public class GeometryEditControlPanel
    extends javax.swing.JPanel
    Version:
    1.7
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.JPanel

        javax.swing.JPanel.AccessibleJPanel
      • Nested classes/interfaces inherited from class javax.swing.JComponent

        javax.swing.JComponent.AccessibleJComponent
      • Nested classes/interfaces inherited from class java.awt.Container

        java.awt.Container.AccessibleAWTContainer
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) javax.swing.border.Border border3  
      (package private) java.awt.BorderLayout borderLayout1  
      (package private) javax.swing.JButton btnEraseGeom  
      (package private) javax.swing.JButton btnSetPrecisionModel  
      (package private) javax.swing.JCheckBox cbMagnifyTopo  
      (package private) javax.swing.ButtonGroup editMode  
      (package private) javax.swing.ButtonGroup geometryType  
      private GeometryEditModel geomModel  
      (package private) java.awt.GridBagLayout gridBagLayout1  
      (package private) java.awt.GridBagLayout gridBagLayout2  
      (package private) java.awt.GridBagLayout gridBagLayout4  
      private java.awt.GridBagLayout gridBagLayout5  
      (package private) java.awt.GridLayout gridLayout1  
      (package private) java.awt.GridLayout gridLayout2  
      (package private) javax.swing.JPanel jPanel1  
      (package private) javax.swing.JPanel jPanel3  
      (package private) javax.swing.JPanel jPanel4  
      (package private) javax.swing.JPanel jPanel7  
      (package private) javax.swing.JPanel jPanel9  
      (package private) javax.swing.JPanel jPanelMagnify  
      private javax.swing.JPanel jPanelPM  
      private TestBuilderModel model  
      (package private) javax.swing.JRadioButton rbA  
      (package private) javax.swing.JRadioButton rbB  
      (package private) javax.swing.JRadioButton rbNoEdit  
      (package private) javax.swing.JSpinner stretchDist  
      (package private) javax.swing.border.TitledBorder titledBorder2  
      • Fields inherited from class javax.swing.JComponent

        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

        accessibleContext, 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) void btnEraseGeom_actionPerformed​(java.awt.event.ActionEvent e)  
      (package private) void cbStretchTopo_actionPerformed​(java.awt.event.ActionEvent e)  
      (package private) void editPanel_geometryChanged​(GeometryEvent e)  
      (package private) void rbA_actionPerformed​(java.awt.event.ActionEvent e)  
      (package private) void rbB_actionPerformed​(java.awt.event.ActionEvent e)  
      (package private) void rbGeomLineString_actionPerformed​(java.awt.event.ActionEvent e)  
      (package private) void rbGeomPoint_actionPerformed​(java.awt.event.ActionEvent e)  
      (package private) void rbGeomPolygon_actionPerformed​(java.awt.event.ActionEvent e)  
      (package private) void rbNoEdit_actionPerformed​(java.awt.event.ActionEvent e)  
      (package private) void setEditMode​(int geomIndex)  
      (package private) void setGridSizeButton_actionPerformed​(java.awt.event.ActionEvent e)  
      void setModel​(TestBuilderModel model)  
      private void uiInit()
      Component initialization
      private void updatePanel​(boolean partClosed)  
      • Methods inherited from class javax.swing.JPanel

        getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
      • Methods inherited from class javax.swing.JComponent

        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
      • Methods inherited from class java.awt.Container

        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
      • 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, 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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • borderLayout1

        java.awt.BorderLayout borderLayout1
      • geometryType

        javax.swing.ButtonGroup geometryType
      • jPanel3

        javax.swing.JPanel jPanel3
      • rbNoEdit

        javax.swing.JRadioButton rbNoEdit
      • rbA

        javax.swing.JRadioButton rbA
      • rbB

        javax.swing.JRadioButton rbB
      • jPanel1

        javax.swing.JPanel jPanel1
      • titledBorder2

        javax.swing.border.TitledBorder titledBorder2
      • gridBagLayout1

        java.awt.GridBagLayout gridBagLayout1
      • editMode

        javax.swing.ButtonGroup editMode
      • jPanel4

        javax.swing.JPanel jPanel4
      • gridBagLayout2

        java.awt.GridBagLayout gridBagLayout2
      • border3

        javax.swing.border.Border border3
      • gridBagLayout4

        java.awt.GridBagLayout gridBagLayout4
      • gridLayout1

        java.awt.GridLayout gridLayout1
      • btnEraseGeom

        javax.swing.JButton btnEraseGeom
      • jPanel7

        javax.swing.JPanel jPanel7
      • gridLayout2

        java.awt.GridLayout gridLayout2
      • gridBagLayout5

        private java.awt.GridBagLayout gridBagLayout5
      • jPanelPM

        private javax.swing.JPanel jPanelPM
      • btnSetPrecisionModel

        javax.swing.JButton btnSetPrecisionModel
      • jPanel9

        javax.swing.JPanel jPanel9
      • cbMagnifyTopo

        javax.swing.JCheckBox cbMagnifyTopo
      • jPanelMagnify

        javax.swing.JPanel jPanelMagnify
      • stretchDist

        javax.swing.JSpinner stretchDist
    • Constructor Detail

      • GeometryEditControlPanel

        public GeometryEditControlPanel()
    • Method Detail

      • uiInit

        private void uiInit()
                     throws java.lang.Exception
        Component initialization
        Throws:
        java.lang.Exception
      • editPanel_geometryChanged

        void editPanel_geometryChanged​(GeometryEvent e)
      • rbA_actionPerformed

        void rbA_actionPerformed​(java.awt.event.ActionEvent e)
      • rbB_actionPerformed

        void rbB_actionPerformed​(java.awt.event.ActionEvent e)
      • setEditMode

        void setEditMode​(int geomIndex)
      • rbNoEdit_actionPerformed

        void rbNoEdit_actionPerformed​(java.awt.event.ActionEvent e)
      • cbStretchTopo_actionPerformed

        void cbStretchTopo_actionPerformed​(java.awt.event.ActionEvent e)
      • updatePanel

        private void updatePanel​(boolean partClosed)
      • rbGeomLineString_actionPerformed

        void rbGeomLineString_actionPerformed​(java.awt.event.ActionEvent e)
      • rbGeomPolygon_actionPerformed

        void rbGeomPolygon_actionPerformed​(java.awt.event.ActionEvent e)
      • rbGeomPoint_actionPerformed

        void rbGeomPoint_actionPerformed​(java.awt.event.ActionEvent e)
      • btnEraseGeom_actionPerformed

        void btnEraseGeom_actionPerformed​(java.awt.event.ActionEvent e)
      • setGridSizeButton_actionPerformed

        void setGridSizeButton_actionPerformed​(java.awt.event.ActionEvent e)