org.gvsig.crs.gui.panels
Class TransformationNadgridsPanel

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.TransformationNadgridsPanel
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, org.gvsig.andami.ui.mdiManager.IWindow

public class TransformationNadgridsPanel
extends javax.swing.JPanel
implements org.gvsig.andami.ui.mdiManager.IWindow, java.awt.event.ActionListener

Clase para generar el panel de la tranformacin nadgrids y su manejo

Author:
Diego Guerrero Sevilla (diego.guerrero@uclm.es), 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
static org.slf4j.Logger logger
           
 
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
TransformationNadgridsPanel(boolean optional)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void fillData(java.lang.String details)
          cuando utilizamos crs+transformacion, cargamos los paneles para que el usuario pueda consultar la transformacion utilizada...
 int getCode()
           
 javax.swing.JComboBox getJComboNadFile()
           
 javax.swing.JLabel getJLabelSelectNad()
           
 javax.swing.JPanel getJPanelSelectNad()
           
 boolean getNad()
           
 java.lang.String getNadFile()
           
 org.gvsig.crs.ICrs getProjection()
           
 java.lang.String getSourceAbrev()
           
 java.lang.String getTargetAbrev()
           
 java.lang.String[] getTargetAuthority()
           
 TreePanel getTreePanel()
           
 org.gvsig.andami.ui.mdiManager.WindowInfo getWindowInfo()
           
 java.lang.Object getWindowProfile()
           
 java.lang.String getWKT()
           
 void initializeTree()
           
 void resetData()
           
 void saveNadFileName(java.lang.String name)
          Guarda el nombre del fichero nadgrids mediante el modelo de persistencia de Andami
 void setCode(int cod)
           
 void setNad(boolean nadg)
           
 void setNadFile(java.lang.String nad)
           
 void setProjection(org.cresques.cts.IProjection proj)
           
 void setSourceAbrev(java.lang.String fuente, java.lang.String codigo)
           
 void setTargetAbrev(java.lang.String fuente, java.lang.String codigo)
           
 void setTargetAuthority(java.lang.String[] authority)
           
 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

logger

public static final org.slf4j.Logger logger
Constructor Detail

TransformationNadgridsPanel

public TransformationNadgridsPanel(boolean optional)
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

fillData

public void fillData(java.lang.String details)
cuando utilizamos crs+transformacion, cargamos los paneles para que el usuario pueda consultar la transformacion utilizada...

Parameters:
details -

getCode

public int getCode()

getJComboNadFile

public javax.swing.JComboBox getJComboNadFile()

getJLabelSelectNad

public javax.swing.JLabel getJLabelSelectNad()

getJPanelSelectNad

public javax.swing.JPanel getJPanelSelectNad()

getNad

public boolean getNad()

getNadFile

public java.lang.String getNadFile()

getProjection

public org.gvsig.crs.ICrs getProjection()

getSourceAbrev

public java.lang.String getSourceAbrev()

getTargetAbrev

public java.lang.String getTargetAbrev()

getTargetAuthority

public java.lang.String[] getTargetAuthority()

getTreePanel

public TreePanel getTreePanel()

getWindowInfo

public org.gvsig.andami.ui.mdiManager.WindowInfo getWindowInfo()
Specified by:
getWindowInfo in interface org.gvsig.andami.ui.mdiManager.IWindow

getWindowProfile

public java.lang.Object getWindowProfile()
Specified by:
getWindowProfile in interface org.gvsig.andami.ui.mdiManager.IWindow

getWKT

public java.lang.String getWKT()

initializeTree

public void initializeTree()

resetData

public void resetData()

saveNadFileName

public void saveNadFileName(java.lang.String name)
Guarda el nombre del fichero nadgrids mediante el modelo de persistencia de Andami

Parameters:
name - Nombre del fichero nadgrids

setCode

public void setCode(int cod)

setNad

public void setNad(boolean nadg)

setNadFile

public void setNadFile(java.lang.String nad)

setProjection

public void setProjection(org.cresques.cts.IProjection proj)

setSourceAbrev

public void setSourceAbrev(java.lang.String fuente,
                           java.lang.String codigo)

setTargetAbrev

public void setTargetAbrev(java.lang.String fuente,
                           java.lang.String codigo)

setTargetAuthority

public void setTargetAuthority(java.lang.String[] authority)

setWKT

public void setWKT(java.lang.String cad)


Copyright © 2014 gvSIG Association. All Rights Reserved.