org.gvsig.crs.gui.panels
Class TransformationRecentsPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by org.gvsig.crs.gui.panels.TransformationRecentsPanel
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class TransformationRecentsPanel
extends javax.swing.JPanel

Panel para la gestin de las transformaciones recientes

Author:
Jos Luis Gmez Martnez (jolugomar@gmail.com), Luisa Marina Fernndez (luisam.fernandez@uclm.es)
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
 es.idr.teledeteccion.connection.EpsgConnection connect
           
 javax.swing.table.DefaultTableModel dtm
           
static org.slf4j.Logger logger
           
 int selectedRowTable
           
 org.gvsig.app.gui.TableSorter sorter
           
 
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
TransformationRecentsPanel()
           
 
Method Summary
 int getCode()
           
 boolean getInverseTransformation()
           
 javax.swing.JButton getJButtonInfo()
           
 javax.swing.JTable getJTable()
           
 boolean getNad()
           
 java.lang.String getParams()
           
 org.gvsig.crs.ICrs getProjection()
          Consigue el crs elegido de las transformaciones recientes cuando el se utiliza transformacin EPSG o manual
 org.gvsig.crs.ICrs getProjectionComplex(java.lang.String details)
          Consigue el crs elegido de las transformaciones recientes compuestas cuando se utiliza una transformacion compuesta
 org.gvsig.crs.ICrs getProjectionNad(java.lang.String info)
          Consigue el crs elegido de las transformaciones recientes cuando se utiliza transformacin de rejillas
 java.lang.String getSourceAbrev()
           
 int getTrCode()
           
 java.lang.String getWKT()
           
 void loadRecents(java.lang.String source, java.lang.String target)
          Carga en la tabla los CRSs leidos del sistema de persistencia.
 void loadRecentsCompuesta(java.lang.String source)
          Carga en la tabla los CRSs leidos del sistema de persistencia, para las transformaciones compuestas
 void setCode(int cod)
           
 void setInverseTransformation(boolean inverse)
           
 void setNad(boolean nadg)
           
 void setParamsEPGS(java.lang.String[] values)
           
 void setParamsManual(java.lang.String param)
           
 void setParamsNads(java.lang.String nadfile)
           
 void setSourceAbrev(java.lang.String source)
           
 void setTrCode(int code)
           
 void setWKT(java.lang.String cad)
           
 
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

connect

public es.idr.teledeteccion.connection.EpsgConnection connect

dtm

public javax.swing.table.DefaultTableModel dtm

logger

public static final org.slf4j.Logger logger

selectedRowTable

public int selectedRowTable

sorter

public org.gvsig.app.gui.TableSorter sorter
Constructor Detail

TransformationRecentsPanel

public TransformationRecentsPanel()
Method Detail

getCode

public int getCode()
Returns:
Devuelve el cdigo del CRS elegido

getInverseTransformation

public boolean getInverseTransformation()
Returns:
Devuelve si es una transformacin directa o inversa

getJButtonInfo

public javax.swing.JButton getJButtonInfo()

getJTable

public javax.swing.JTable getJTable()

getNad

public boolean getNad()
Returns:
Devuelve si el fichero de rejillas se calcula en el crs fuente o destino

getParams

public java.lang.String getParams()
Returns:
Deuelve una cadena con los parmetros de la transformacin

getProjection

public org.gvsig.crs.ICrs getProjection()
Consigue el crs elegido de las transformaciones recientes cuando el se utiliza transformacin EPSG o manual

Returns:

getProjectionComplex

public org.gvsig.crs.ICrs getProjectionComplex(java.lang.String details)
Consigue el crs elegido de las transformaciones recientes compuestas cuando se utiliza una transformacion compuesta

Parameters:
info -
Returns:

getProjectionNad

public org.gvsig.crs.ICrs getProjectionNad(java.lang.String info)
Consigue el crs elegido de las transformaciones recientes cuando se utiliza transformacin de rejillas

Parameters:
info -
Returns:

getSourceAbrev

public java.lang.String getSourceAbrev()

getTrCode

public int getTrCode()
Returns:
Devuelve el cdigo de la transformacin

getWKT

public java.lang.String getWKT()
Returns:
Devuelve la cadena wkt del crs fuente

loadRecents

public void loadRecents(java.lang.String source,
                        java.lang.String target)
Carga en la tabla los CRSs leidos del sistema de persistencia.


loadRecentsCompuesta

public void loadRecentsCompuesta(java.lang.String source)
Carga en la tabla los CRSs leidos del sistema de persistencia, para las transformaciones compuestas


setCode

public void setCode(int cod)
Parameters:
cod - Cdigo del CRS elegido

setInverseTransformation

public void setInverseTransformation(boolean inverse)
Parameters:
inverse - Parmetro que define si la transformacin es directa o inversa

setNad

public void setNad(boolean nadg)
Parameters:
nadg - Define si el fichero rejillas se calcula en el crs fuente o destino

setParamsEPGS

public void setParamsEPGS(java.lang.String[] values)
Parameters:
values - Hacemos la cadena con los parmetros de la transformacin EPSG

setParamsManual

public void setParamsManual(java.lang.String param)
Parameters:
param - Hacemos la cadena con los parmetros de la transformacin manual

setParamsNads

public void setParamsNads(java.lang.String nadfile)
Parameters:
nadfile -

setSourceAbrev

public void setSourceAbrev(java.lang.String source)

setTrCode

public void setTrCode(int code)
Parameters:
code - Cdigo de la transformacin EPGS elegida

setWKT

public void setWKT(java.lang.String cad)
Parameters:
cad - Cadena wkt del crs fuente


Copyright © 2014 gvSIG Association. All Rights Reserved.