java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.gvsig.app.project.documents.view.toolListeners.snapping.gui.SnapConfig
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class SnapConfig extends JPanel
Author:
fjp Necesitamos un sitio donde estén registrados todos los snappers que se pueden usar. ExtensionPoints es el sitio adecuado. Este diálogo recuperará esa lista para que el usuario marque los snappers con los que desea trabajar.
See Also:
  • Constructor Details

    • SnapConfig

      public SnapConfig(org.gvsig.fmap.mapcontrol.MapControl mc)
      This method initializes
    • SnapConfig

      public SnapConfig(org.gvsig.fmap.mapcontrol.MapControl mc, MouseListener mouseListener)
      This constructor allows an aditional parameter which will be notified of the mouse events in the relevant components of this panel
      Parameters:
      mc -
      mouseListener - the mouse listener to be notified
    • SnapConfig

      public SnapConfig(MouseListener mouseListener, KeyListener keyListener)
      This constructor allows two additional parameters which will be notified of the mouse or key events in the relevant components of this panel
      Parameters:
      mouseListener - the mouse listener to be notified
      keyListener - the key listener to be notified
  • Method Details

    • setSnappers

      public void setSnappers()
    • getTableModel

      public TableModel getTableModel()
    • applySnappers

      public boolean applySnappers()
    • selectSnappers

      public void selectSnappers()
    • getSnapTolerance

      public Integer getSnapTolerance()
    • setSnapTolerance

      public void setSnapTolerance(Integer snapTolerance)
    • setApplySnappers

      public void setApplySnappers(boolean applySnappers)
    • setUpSymbolColumn

      public void setUpSymbolColumn(TableColumn column)
    • setUpPropertyColumn

      public void setUpPropertyColumn(TableColumn column)