en otra ventana

Anuncio
Anexo 2
API del Sistema
- 138 -
Sistema Portátil de Consultas Geográficas
Anexo 2
API del cliente
El siguiente diagrama muestra las clases del cliente organizadas
jerárquicamente en relación a las tareas que desempeñan en sistema.
- 139 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class Autorizacion
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Panel
|
+--Autorizacion
public class Autorizacion
extends java.awt.Panel
Esta clase maneja la ventana de ingreso a la sincronización en ella se ingresa el
usuario y la contraseña que usará el cliente para conectarse al servidor.
See Also:
Serialized Form
Field Summary
static int RECV
Variable que indica el tipo de ventana 1 ó RECV
static int SEND
Variable que indica el tipo de ventana 0 ó SEND
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT,
TOP_ALIGNMENT
Constructor Summary
Autorizacion(int type)
Constructor
Method Summary
boolean getMode()
Este método indica si la forma esta completa o no.
java.lang.String getPassword()
Este método regresa la contraseña del usuario
- 140 -
Sistema Portátil de Consultas Geográficas
Anexo 2
int getType()
Este método regresa el modo en que se despliega la
forma, enviar o recibir.
java.lang.String getUsuario()
Este metodo regresa el usario
static void main(java.lang.String[] args)
Main solamente se puede emplear en pruebas de
interfaz gráfica.
void trace(java.lang.Object o)
Este método imprime en pantalla un objeto.
Methods inherited from class java.awt.Panel
addNotify
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent,
doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent,
getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout,
getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list,
list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print,
printComponents, processContainerEvent, processEvent, remove, remove, removeAll,
removeContainerListener, removeNotify, setCursor, setFont, setLayout, update, validate,
validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener,
addMouseListener, addMouseMotionListener, addPropertyChangeListener,
addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains,
contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable,
enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds,
getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics,
getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale,
getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize,
getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide,
imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable,
isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location,
lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move,
nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent,
processFocusEvent, processInputMethodEvent, processKeyEvent, processMouseEvent,
processMouseMotionEvent, remove, removeComponentListener, removeFocusListener,
removeInputMethodListener, removeKeyListener, removeMouseListener,
removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener,
repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds,
setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale,
setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString,
transferFocus
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Field Detail
- 141 -
Sistema Portátil de Consultas Geográficas
Anexo 2
SEND
public static final int SEND
Variable que indica el tipo de ventana 0 ó SEND
RECV
public static final int RECV
Variable que indica el tipo de ventana 1 ó RECV
Constructor Detail
Autorizacion
public Autorizacion(int type)
Constructor
Parameters:
type - tipo de sincronización enviar ó recibir.
Method Detail
getUsuario
public java.lang.String getUsuario()
Este metodo regresa el usario
Returns:
String el usuario
See Also:
getPassword()
getPassword
public java.lang.String getPassword()
Este método regresa la contraseña del usuario
Returns:
String contraseña
See Also:
getUsuario()
getMode
public boolean getMode()
Este método indica si la forma esta completa o no.
Returns:
- 142 -
Sistema Portátil de Consultas Geográficas
Anexo 2
boolean ¿terminada? true, false.
getType
public int getType()
Este método regresa el modo en que se despliega la forma, enviar o recibir.
Returns:
int modo de la forma.
trace
public void trace(java.lang.Object o)
Este método imprime en pantalla un objeto.
Parameters:
o - el objeto a imprimir.
main
public static void main(java.lang.String[] args)
Main solamente se p uede emplear en pruebas de interfaz gráfica.
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class ConfirmationMessage
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Dialog
|
+--ConfirmationMessage
- 143 -
Sistema Portátil de Consultas Geográficas
Anexo 2
public class ConfirmationMessage
extends java.awt.Dialog
Esta clase se ocupa como auxiliar cuando se requiere la confirmación del usuario
para efectuar alguna acción.
See Also:
Serialized Form
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT,
TOP_ALIGNMENT
Constructor Summary
ConfirmationMessage(java.lang.String title, java.lang.String mensaje)
Constructor
Method Summary
void close ()
Este método cierra y elimina la ventana.
boolean getAnswer()
Este método regresa la respuesta del usuario.
static void main(java.lang.String[] args)
Main de la clase, se ocupa solamente para pruebas de la
interfaz gráfica.
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, paramString, setModal, setResizable,
setTitle, show
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner,
getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString,
isShowing, pack, postEvent, processEvent, processWindowEvent, removeWindowListener,
setCursor, toBack, toFront
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent,
doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent,
getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout,
getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list,
list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents,
processContainerEvent, remove, remove, removeAll, removeContainerListener, removeNotify,
setFont, setLayout, update, validate, validateTree
- 144 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener,
addMouseListener, addMouseMotionListener, addPropertyChangeListener,
addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains,
contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable,
enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds,
getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics,
getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation,
getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth,
getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable,
isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible,
keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter,
mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage,
printAll, processComponentEvent, processFocusEvent, processInputMethodEvent,
processKeyEvent, processMouseEvent, processMouseMotionEvent, remove,
removeComponentListener, removeFocusListener, removeInputMethodListener,
removeKeyListener, removeMouseListener, removeMouseMotionListener,
removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint,
requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds,
setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation,
setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Constructor Detail
ConfirmationMessage
public ConfirmationMessage(java.lang.String title,
java.lang.String mensaje)
Constructor
Parameters:
title - - título de la ventana.
mensaje - - mensaje para el usuario.
Method Detail
close
public void close ()
Este método cierra y elimina la ventana.
getAnswer
public boolean getAnswer()
Este método regresa la respuesta del usuario.
Returns:
boolean cierto o falso a la pregunta que se le hizo al usuario.
- 145 -
Sistema Portátil de Consultas Geográficas
Anexo 2
main
public static void main(java.lang.String[] args)
Main de la clase, se ocupa solamente para pruebas de la interfaz gráfica.
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class ErrorMessage
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Dialog
|
+--ErrorMessage
public class ErrorMessage
extends java.awt.Dialog
Esta clase se ocupa como auxiliar cuando se requiere informar de algun error al
usuario.
See Also:
Serialized Form
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT,
TOP_ALIGNMENT
Constructor Summary
ErrorMessage(java.lang.String title, java.lang.String mensaje)
Constructor
Method Summary
void close ()
- 146 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Este método cierra y elimina la ventana.
static void main(java.lang.String[] args)
El Main de esta clase se ocupa únicamente para pruebas de
interfaz gráfica.
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, paramString, setModal, setResizable,
setTitle, show
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner,
getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString,
isShowing, pack, postEvent, processEvent, processWindowEvent, removeWindowListener,
setCursor, toBack, toFront
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent,
doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent,
getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout,
getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list,
list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents,
processContainerEvent, remove, remove, removeAll, removeContainerListener, removeNotify,
setFont, setLayout, update, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener,
addMouseListener, addMouseMotionListener, addPropertyChangeListener,
addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains,
contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable,
enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds,
getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics,
getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation,
getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth,
getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable,
isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible,
keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter,
mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage,
printAll, processComponentEvent, processFocusEvent, processInputMethodEvent,
processKeyEvent, processMouseEvent, processMouseMotionEvent, remove,
removeComponentListener, removeFocusListener, removeInputMethodListener,
removeKeyListener, removeMouseListener, removeMouseMotionListener,
removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint,
requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds,
setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation,
setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Constructor Detail
- 147 -
Sistema Portátil de Consultas Geográficas
Anexo 2
ErrorMessage
public ErrorMessage(java.lang.String title,
java.lang.String mensaje)
Constructor
Parameters:
title - - título de la ventana.
mensaje - - mensaje de error para el usuario.
Method Detail
close
public void close ()
Este método cierra y elimina la ventana.
main
public static void main(java.lang.String[] args)
El Main de esta clase se ocupa únicamente para pruebas de interfaz
gráfica.
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class GeoConsultas
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Frame
|
+--GeoConsultas
public class GeoConsultas
extends java.awt.Frame
- 148 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Esta es la clase principal del sistema en ella se ejecutan todas las clases y maneja
los eventos de la barra de menú.
See Also:
Serialized Form
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR,
ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL,
NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR,
TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT,
TOP_ALIGNMENT
Constructor Summary
GeoConsultas()
Crea una instacia del objeto GeoConsultas para su ejecución.
Method Summary
void creaArchivo()
Este método verifica la existencia del archivo si ya existe lo
limpia para una nueva escritura, caso contrario lo crea.
boolean escribeArchivo(java.lang.String cadena)
Este método escribe el archivo linea por linea que es enviado
por el servidor.
void leeDatos(java.lang.String archivo)
Este método envia los datos del archivo al servidor para su
almacenamiento en la base de datos.
static void main(java.lang.String[] args)
Main del sistema.
void trace(java.lang.Object o)
Esta clase imprime en pantalla el contenido de un objeto.
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle,
isResizable, paramString, remove, removeNotify, setCursor, setIconImage, setMenuBar,
setResizable, setState, setTitle
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner,
getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide,
isShowing, pack, postEvent, processEvent, processWindowEvent, removeWindowListener,
setCursor, show, toBack, toFront
Methods inherited from class java.awt.Container
- 149 -
Sistema Portátil de Consultas Geográficas
Anexo 2
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent,
doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent,
getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout,
getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list,
list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents,
processContainerEvent, remove, remove, removeAll, removeContainerListener, setFont, setLayout,
update, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener,
addMouseListener, addMouseMotionListener, addPropertyChangeListener,
addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains,
contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable,
enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds,
getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics,
getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation,
getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth,
getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable,
isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible,
keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter,
mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage,
printAll, processComponentEvent, processFocusEvent, processInputMethodEvent,
processKeyEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener,
removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener,
removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener,
repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds,
setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale,
setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Constructor Detail
GeoConsultas
public GeoConsultas()
Crea una instacia del objeto GeoConsultas para su ejecución.
Method Detail
leeDatos
public void leeDatos(java.lang.String archivo)
Este método envia los datos del archivo al servidor para su almacenamiento
en la base de datos.
Parameters:
archivo - - nombre del archivo que debe enviar.
escribeArchivo
public boolean escribeArchivo(java.lang.String cadena)
- 150 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Este método escribe el archivo linea por linea que es enviado por el
servidor.
Parameters:
cadena - - String con los datos que se deben escribir en el archivo.
creaArchivo
public void creaArchivo()
Este método verifica la existencia del archivo si ya existe lo limpia para una
nueva escritura, caso contrario lo crea.
main
public static void main(java.lang.String[] args)
Main del sistema.
Parameters:
args - los comandos enviados por el usuario al inicio del sistema
trace
public void trace(java.lang.Object o)
Esta clase imprime en pantalla el contenido de un objeto.
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class GMLInfoDialog
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Dialog
|
+--GMLInfoDialog
public class GMLInfoDialog
- 151 -
Sistema Portátil de Consultas Geográficas
Anexo 2
extends java.awt.Dialog
Esta clase maneja la información descriptiva sobre los elementos geograficos.
See Also:
Serialized Form
Field Summary
protected displayObjects
java.awt.Component[]
protected int identifier
protected java.awt.Panel panel
protected scrollPanel
java.awt.ScrollPane
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT,
TOP_ALIGNMENT
Constructor Summary
GMLInfoDialog(GMLParser GMLParsedFile, int identifier, java.awt.Dimension size)
Constructor
Method Summary
void close ()
Método que cierra y leimina la ventana
void guardarActionPerformed(java.awt.event.ActionEvent evt)
Método que controla los eventos del boton guardar además de
informar al sistema que se hicieron cambios en los datos.
static void main(java.lang.String[] args)
Main únicamente para pruebas de interfaz gráfica.
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, paramString, setModal, setResizable,
setTitle, show
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner,
getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString,
isShowing, pack, postEvent, processEvent, processWindowEvent, removeWindowListener,
setCursor, toBack, toFront
Methods inherited from class java.awt.Container
- 152 -
Sistema Portátil de Consultas Geográficas
Anexo 2
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent,
doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent,
getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout,
getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list,
list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents,
processContainerEvent, remove, remove, removeAll, removeContainerListener, removeNotify,
setFont, setLayout, update, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener,
addMouseListener, addMouseMotionListener, addPropertyChangeListener,
addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains,
contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable,
enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds,
getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics,
getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation,
getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth,
getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable,
isDoubleBuffered, isEnabled, isFocusTraversable, isLight weight, isOpaque, isValid, isVisible,
keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter,
mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage,
printAll, processComponentEvent, processFocusEvent, processInputMethodEvent,
processKeyEvent, processMouseEvent, processMouseMotionEvent, remove,
removeComponentListener, removeFocusListener, removeInputMethodListener,
removeKeyListener, removeMouseListener, removeMouseMotionListener,
removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint,
requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds,
setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation,
setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Field Detail
scrollPanel
protected java.awt.ScrollPane scrollPanel
panel
protected java.awt.Panel panel
identifier
protected int identifier
- 153 -
Sistema Portátil de Consultas Geográficas
Anexo 2
displayObjects
protected java.awt.Component[] displayObjects
Constructor Detail
GMLInfoDialog
public GMLInfoDialog(GMLParser GMLParsedFile,
int identifier,
java.awt.Dimension size)
Constructor
Parameters:
GMLParsedFile - - objeto de tipo GMLParser
identifier - - clave del objeto del cual se muestra
size - - tamaño de la ventana
su información.
See Also:
GMLParser , GMLPolygon , GMLPoliLine
Method Detail
close
public void close ()
Método que cierra y leimina la ventana
guardarActionPerformed
public void guardarActionPerformed(java.awt.event.ActionEvent evt)
Método que controla los eventos del boton guardar además de informar al
sistema que se hicieron cambios en los datos.
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
Main únicamente para pruebas de interfaz gráfica.
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class GMLParser
- 154 -
Sistema Portátil de Consultas Geográficas
Anexo 2
java.lang.Object
|
+--GMLParser
public class GMLParser
extends java.lang.Object
Esta clase maneja la información GML contenida en el archivo. además de que
recalcula la escala de los puntos.
Field Summary
protected java.awt.Dimension displaySize
protected double distanciaMinima
protected boolean fileModified
File Variable
protected java.io.File GMLfile
File Variable
protected iglesias
com.sun.java.util.collections.Hash
Map
static int LINESTRING_TYPE
Tipo de la figura LINESTRING_TYPE=2
protected double maxXValue
protected double maxYValue
protected double minXValue
protected double minYValue
static int MULTILINESTRING_TYPE
Tipo de la figura
MULTILINESTRING_TYPE=5
static int MULTIPOINT_TYPE
Tipo de la figura MULTIPOINT_TYPE=6
static int MULTIPOLYGON_TYPE
Tipo de la figura MULTIPOLYGON_TYPE=4
protected poblaciones
com.sun.java.util.collections.Hash
Map
- 155 -
Sistema Portátil de Consultas Geográficas
Anexo 2
static int POINT_TYPE
Tipo de la figura POINT_TYPE=3
protected poligonos
com.sun.java.util.collections.Hash
Map
protected poliLineas
com.sun.java.util.collections.Hash
Map
static int POLYGON_TYPE
Tipo de la figura POLYGON_TYPE=1
protected puntos
com.sun.java.util.collections.Hash
Map
protected rutas
com.sun.java.util.collections.Hash
Map
Constructor Summary
GMLParser(java.io.File f, java.awt.Dimension displaySize)
Constructor
GMLParser(java.lang.String filename, java.awt.Dimension displaySize)
Constructor
Method Summary
protected void createAPolygon(org.jdom.Element P,
com.sun.java.util.collections.LinkedList innerPolygons,
com.sun.java.util.collections.Map.Entry x)
Este método se encarga de crear un
objeto poligono.
protected void createPoints()
Este método se encarga de crear
objetos Point.
protected void createPoliLineas()
Este método se encarga de crear un
objeto poligono.
protected void createPolygons()
Este método se encarga de crear los
objetos respecto a su forma gráfica.
double getDistanciaMinima()
Este método regresa el valor de la
distancia inicial a la que se ven los objetos
graficados.
java.lang.String getFigureAttribute(java.lang.Integer key,
java.lang.String property)
Este método regresa el valor de un
- 156 -
Sistema Portátil de Consultas Geográficas
Anexo 2
atributo contenido en una figura GML.
com.sun.java.util.collections.List getFigureProperties(int key)
Este método regresa las propiedades
de un objeto GML.
com.sun.java.util.collections.List getFigureProperties(java.lang.Integer key)
Este método regresa las propiedades
de un objeto GML.
org.jdom.Element getFigureProperty(java.lang.Integer key,
java.lang.String property)
Este método regresa un solo
elemento contenido en una figura
GML.
org.jdom.Element getFigureProperty(int key, java.lang.String property)
Este método regresa un solo elemento
contenido en una figura GML.
protected int getGeometryType(java.lang.String gpv)
Este método se encarga de identificar
los objetos respecto a su forma gráfica.
double getMaxXValue ()
Este método regresa el valor del punto
máximo en la coordenada X contenido en los
objetos GML.
double getMaxYValue ()
Este método regresa el valor del punto
máximo en la coordenada Y contenido en los
objetos GML.
double getMinXValue ()
Este método regresa el valor del punto
mínimo en la coordenada X contenido en los
objetos GML.
double getMinYValue()
Este método regresa el valor del punto
mínimo en la coordenada Y contenido en los
objetos GML.
java.lang.String getPoblacionName(int key)
Este método regresa el nombre de una
figura GML.
com.sun.java.util.collections.List getPoints()
Este método regresa los puntos del
archivo GML.
com.sun.java.util.collections.List getPolygons()
Este método regresa los poligonos del
archivo GML.
- 157 -
Sistema Portátil de Consultas Geográficas
Anexo 2
com.sun.java.util.collections.List getPolyLines()
Este metodo regresa las Polilineas del
archivo GML.
java.lang.String getRutaName(int key)
Este método regresa el nombre de una
figura GML.
com.sun.java.util.collections.List getRutaProperties(int key)
Este método regresa las propiedades
de una figura GML.
boolean isFileModified()
Este método responde si el archivo ha
sido modificado.
static void main(java.lang.String[] args)
Main unicamente para probar el tiempo
del parse para un archivo GML
protected void parse ()
Este método se encarga de la división
de datos respecto a su forma gráfica.
protected void parsePoblacionesRutas()
Este método se encarga de la división
de datos respecto a su forma gráfica.
void printGMLFile()
Este método escribe el archivo con la
sintaxis GML.
void saveChangesInFile()
Este método salva los cambios hechos
a los objetos GML en el archivo.
void scalePolygonsToOriginal()
Escalacion de puntos
void setDistanciaMinima(double nuevaDistanciaMinima)
Este método establece el valor de la
distancia a la que se ven los objetos
graficados.
void setFileModified()
Este método establece que el archivo
ha sido modificado.
void setGMLFile(java.io.File f)
Este método instancia el archivo que
contiene los objetos GML.
protected void trace(java.lang.Object o)
Este método imprime el contenidode un
objeto.
- 158 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail
GMLfile
protected java.io.File GMLfile
File Variable
fileModified
protected boolean fileModified
File Variable
POLYGON_TYPE
public static final int POLYGON_TYPE
Tipo de la figura POLYGON_TYPE=1
LINESTRING_TYPE
public static final int LINESTRING_TYPE
Tipo de la figura LINESTRING_TYPE=2
POINT_TYPE
public static final int POINT_TYPE
Tipo de la figura POINT_TYPE=3
MULTIPOLYGON_TYPE
public static final int MULTIPOLYGON_TYPE
Tipo de la figura MULTIPOLYGON_TYPE=4
MULTILINESTRING_TYPE
public static final int MULTILINESTRING_TYPE
Tipo de la figura MULTILINESTRING_TYPE=5
MULTIPOINT_TYPE
public static final int MULTIPOINT_TYPE
Tipo de la figura MULTIPOINT_TYPE=6
- 159 -
Sistema Portátil de Consultas Geográficas
Anexo 2
iglesias
protected com.sun.java.util.collections.HashMap iglesias
poblaciones
protected com.sun.java.util.collections.HashMap poblaciones
rutas
protected com.sun.java.util.collections.HashMap rutas
puntos
protected com.sun.java.util.collections.HashMap puntos
poligonos
protected com.sun.java.util.collections.HashMap poligonos
poliLineas
protected com.sun.java.util.collections.HashMap poliLineas
minXValue
protected double minXValue
minYValue
protected double minYValue
maxXValue
protected double maxXValue
maxYValue
protected double maxYValue
displaySize
protected java.awt.Dimension displaySize
distanciaMinima
protected double distanciaMinima
- 160 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Constructor Detail
GMLParser
public GMLParser(java.lang.String filename,
java.awt.Dimension displaySize)
throws java.lang.Exception
Constructor
Parameters:
filename - - El nombre del archivo que contiene los datos GML.
displaySize - - tamaño del marco en el cual se graficará.
GMLParser
public GMLParser(java.io.File f,
java.awt.Dimension displaySize)
throws java.lang.Exception
Constructor
Parameters:
f - - Objeto Fiel que apunta archivo que contiene los datos GML.
displaySize - - tamaño del marco en el cual se graficará.
Method Detail
parse
protected void parse ()
throws java.lang.Exception
Este método se encarga de la división de datos respecto a su forma gráfica.
Throws:
Tira - una excepción cuando encuentra un error en el archivo GML o al
parsear los datos.
parsePoblacionesRutas
protected void parsePoblacionesRutas()
throws java.lang.Exception
Este método se encarga de la división de datos respecto a su forma gráfica.
Throws:
Tira - una excepción cuando encuentra un error al parsear los datos.
getGeometryType
protected int getGeometryType(java.lang.String gpv)
Este método se encarga de identificar los objetos respecto a su forma
gráfica.
Returns:
int los tipos de objetos.
- 161 -
Sistema Portátil de Consultas Geográficas
Anexo 2
createPolygons
protected void createPolygons()
Este método se encarga de crear los objetos respecto a su forma gráfica.
createAPolygon
protected void createAPolygon(org.jdom.Element P,
com.sun.java.util.collections.LinkedList innerPolygons,
com.sun.java.util.collections.Map.Entry x)
throws java.lang.Exception
Este método se encarga de crear un objeto poligono.
createPoliLineas
protected void createPoliLineas()
Este método se encarga de crear un objeto poligono.
createPoints
protected void createPoints()
Este método se encarga de crear objetos Point.
scalePolygonsToOriginal
public void scalePolygonsToOriginal()
Escalacion de puntos
setGMLFile
public void setGMLFile(java.io.File f)
throws java.lang.Exception
Este método instancia el archivo que contiene los objetos GML.
Throws:
Tira - una excepcion si hay errores en el arhcivo GML.
getFigureProperties
public com.sun.java.util.collections.List getFigureProperties(int key)
Este método regresa las propiedades de un objeto GML.
Parameters:
key - - clave del objeto GML.
Returns:
List con las propiedades del objeto GML.
- 162 -
Sistema Portátil de Consultas Geográficas
Anexo 2
getFigureProperties
public com.sun.java.util.collections.List getFigureProperties(java.lang.Integer key)
Este método regresa las propiedades de un objeto GML.
Parameters:
key - - clave del objeto GML.
Returns:
List con las propiedades del objeto GML.
saveChangesInFile
public void saveChangesInFile()
Este método salva los cambios hechos a los objetos GML en el archivo.
getFigureProperty
public org.jdom.Element getFigureProperty(int key,
java.lang.String property)
Este método regresa un solo elemento contenido en una figura GML.
Parameters:
key - - clave del objeto GML.
property - - nombre del elemento que se desea obtener.
Returns:
Element
getFigureProperty
public org.jdom.Element getFigureProperty(java.lang.Integer key,
java.lang.String property)
Este método regresa un solo elemento contenido en una figura GML.
Parameters:
key - - clave del objeto GML.
property - - nombre del elemento que se desea obtener.
Returns:
Element
getFigureAttribute
public java.lang.String getFigureAttribute(java.lang.Integer key,
java.lang.String property)
Este método regresa el valor de un atributo contenido en una figura GML.
Parameters:
key - - clave del objeto GML.
property - - nombre del elemento ques e desea obetener.
Returns:
String
- 163 -
Sistema Portátil de Consultas Geográficas
Anexo 2
getPoblacionName
public java.lang.String getPoblacionName(int key)
Este método regresa el nombre de una figura GML.
Parameters:
key - - clave del objeto GML.
Returns:
String
getRutaProperties
public com.sun.java.util.collections.List getRutaProperties(int key)
Este método regresa las propiedades de una figura GML.
Parameters:
key - - clave del objeto GML.
Returns:
List de objetos JDOM Element
getRutaName
public java.lang.String getRutaName(int key)
Este método regresa el nombre de una figura GML.
Parameters:
key - - clave del objeto GML.
Returns:
String
printGMLFile
public void printGMLFile()
Este método escribe el archivo con la sintaxis GML.
getPolygons
public com.sun.java.util.collections.List getPolygons()
Este método regresa los poligonos del archivo GML.
Returns:
List
getPolyLines
public com.sun.java.util.collections.List getPolyLines()
Este metodo regresa las Polilineas del archivo GML. return List
getPoints
public com.sun.java.util.collections.List getPoints()
- 164 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Este método regresa los puntos del archivo GML.
Returns:
List
trace
protected void trace(java.lang.Object o)
Este método imprime el contenidode un objeto.
Parameters:
o - - objeto
main
public static void main(java.lang.String[] args)
Main unicamente para probar el tiempo del parse para un archivo GML
getMinXValue
public double getMinXValue()
Este método regresa el valor del punto mínimo en la coordenada X
contenido en los objetos GML.
Returns:
double
getMinYValue
public double getMinYValue()
Este método regresa el valor del punto mínimo en la coordenada Y
contenido en los objetos GML.
Returns:
double
getMaxXValue
public double getMaxXValue()
Este método regresa el valor del punto máximo en la coordenada X
contenido en los objetos GML.
Returns:
double
getMaxYValue
public double getMaxYValue()
Este método regresa el valor del punto máximo en la coordenada Y
contenido en los objetos GML.
Returns:
- 165 -
Sistema Portátil de Consultas Geográficas
Anexo 2
double
getDistanciaMinima
public double getDistanciaMinima()
Este método regresa el valor de la distancia inicial a la que se ven los
objetos graficados.
Returns:
double
setDistanciaMinima
public void setDistanciaMinima(double nuevaDistanciaMinima)
Este método establece el valor de la distancia a la que se ven los objetos
graficados.
Parameters:
double -
isFileModified
public boolean isFileModified()
Este método responde si el archivo ha sido modificado.
Returns:
boolean
setFileModified
public void setFileModified()
Este método establece que el archivo ha sido modificado.
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class GMLPoint
java.lang.Object
|
+--java.awt.geom.Point2D
|
+--java.awt.Point
- 166 -
Sistema Portátil de Consultas Geográficas
Anexo 2
|
+--GMLPoint
public class GMLPoint
extends java.awt.Point
Esta clase mapea al objeto Point especificado en los estandares de OpenGIS.
See Also:
Serialized Form
Inner classes inherited from class java.awt.geom.Point2D
java.awt.geom.Point2D.Double, java.awt.geom.Point2D.Float
Field Summary
static int HEIGHT
Contiene el valor de amplitud para la representacion
de este punto
java.lang.Integer identifier
identifier contiene la clave del objeto GML
static int WIDTH
Contiene el valor de amplitud para la representacion
de este punto
double xRawPoints
xRawPoints contiene el punto original en x
double yRawPoints
yRawPoints contiene el punto original en y
Fields inherited from class java.awt.Point
X, y
Constructor Summary
GMLPoint(java.lang.Integer i, int x, int y)
constructor
GMLPoint(java.lang.Integer i, java.lang.String coordenadas)
Constructor
GMLPoint(int i, int x, int y)
constructor
GMLPoint(int i, java.lang.String coordenadas)
Constructor
GMLPoint(java.lang.String s, int x, int y)
constructor
GMLPoint(java.lang.String s, java.lang.String coordenadas)
- 167 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Constructor
Method Summary
void createScaledPoint(double minXValue, double minYValue,
double maxXValue, double maxYValue, double distanciaMinima,
int offset)
Este método escala los puntos para su interpretación
gráfica.
void createTranslatedScaledPoint(double dx, double dy, double xo,
double yo, double ndm, int offset, int width)
Este método translada los puntos para su
interpretación gráfica.
java.awt.Rectangle getBounds()
Este método regresa el bounding box de su
geometria.
double getMaxXValue ()
Este método regresa el valor máximo en X.
double getMaxYValue ()
Este método regresa el valor máximo en Y.
double getMinXValue ()
Este método regresa el valor mínimo en X.
double getMinYValue()
Este método regresa el valor mínimo en Y.
static void main(java.lang.String[] args)
Main únicamente para pruebas de ejecución
void parseCoordenates(java.lang.String coordenadas)
Este metodo parsea las coordenadas separadas por
una coma.
java.lang.String toString()
Este método regresa la representacion escrita de este
objeto.
void trace(java.lang.Object o)
Este método imprime el contenido de un objeto.
void translate(int deltaX, int deltaY)
Este método translada los puntos para su
interpretación gráfica.
Methods inherited from class java.awt.Point
equals, getLocation, getX, getY, move, setLocation, setLocation, setLocation
Methods inherited from class java.awt.geom.Point2D
clone, distance, distance, distance, distanceSq, distanceSq, distanceSq, hashCode, setLocation
Methods inherited from class java.lang.Object
- 168 -
Sistema Portátil de Consultas Geográficas
Anexo 2
finalize, getClass, notify, notifyAll, wait, wait, wait
Field Detail
identifier
public java.lang.Integer identifier
identifier contiene la clave del objeto GML
xRawPoints
public double xRawPoints
xRawPoints contiene el punto original en x
yRawPoints
public double yRawPoints
yRawPoints contiene el punto original en y
WIDTH
public static int WIDTH
Contiene el valor de amplitud para la representacion de este punto
HEIGHT
public static int HEIGHT
Contiene el valor de amplitud para la representacion de este punto
Constructor Detail
GMLPoint
public GMLPoint(int i,
java.lang.String coordenadas)
throws java.lang.Exception
Constructor
Parameters:
i - - clave del objeto point
String - coordenadas - Coordenadas del punto x,y.
GMLPoint
public GMLPoint(java.lang.Integer i,
java.lang.String coordenadas)
throws java.lang.Exception
Constructor
Parameters:
i - - clave del objeto point
- 169 -
Sistema Portátil de Consultas Geográficas
Anexo 2
String
- coordenadas - Coordenadas del punto x,y.
GMLPoint
public GMLPoint(java.lang.String s,
java.lang.String coordenadas)
throws java.lang.Exception
Constructor
Parameters:
i - - clave del objeto point
String - coordenadas - Coordenadas del punto x,y.
GMLPoint
public GMLPoint(int i,
int x,
int y)
constructor
Parameters:
i - - clave del objeto
GMLPoint
public GMLPoint(java.lang.Integer i,
int x,
int y)
constructor
Parameters:
i - - clave del objeto
GMLPoint
public GMLPoint(java.lang.String s,
int x,
int y)
constructor
Parameters:
i - - clave del objeto
Method Detail
parseCoordenates
public void parseCoordenates(java.lang.String coordenadas)
throws java.lang.Exception
Este metodo parsea las coordenadas separadas por una coma.
Parameters:
String - coordenadas - Coordenadas del punto x,y.
- 170 -
Sistema Portátil de Consultas Geográficas
Anexo 2
createScaledPoint
public void createScaledPoint(double minXValue,
double minYValue,
double maxXValue,
double maxYValue,
double distanciaMinima,
int offset)
Este método escala los puntos para su interpretación gráfica.
createTranslatedScaledPoint
public void createTranslatedScaledPoint(double dx,
double dy,
double xo,
double yo,
double ndm,
int offset,
int width)
Este método translada los puntos para su interpretación gráfica.
getBounds
public java.awt.Rectangle getBounds()
Este método regresa el bounding box de su geometria.
translate
public void translate(int deltaX,
int deltaY)
Este método translada los puntos para su interpretación gráfica.
Overrides:
translate in class java.awt.Point
getMinXValue
public double getMinXValue()
Este método regresa el valor mínimo en X.
Returns:
double
getMinYValue
public double getMinYValue()
Este método regresa el valor mínimo en Y.
Returns:
double
- 171 -
Sistema Portátil de Consultas Geográficas
Anexo 2
getMaxXValue
public double getMaxXValue()
Este método regresa el valor máximo en X.
Returns:
double
getMaxYValue
public double getMaxYValue()
Este método regresa el valor máximo en Y.
Returns:
double
toString
public java.lang.String toString()
Este método regresa la representacion escrita de este objeto.
Overrides:
toString in class java.awt.Point
Returns:
String
trace
public void trace(java.lang.Object o)
Este método imprime el contenido de un objeto.
Parameters:
o - - Object
main
public static void main(java.lang.String[] args)
Main únicamente para pruebas de ejecución
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class GMLPoliLine
- 172 -
Sistema Portátil de Consultas Geográficas
Anexo 2
java.lang.Object
|
+--GMLPoliLine
public class GMLPoliLine
extends java.lang.Object
Esta clase mapea al objeto PoliLine especificado en los estandares de OpenGIS.
Field Summary
java.lang.Integer identifier
identifier contiene la clave del objeto GML
int npoints
Contiene en número de puntos reales
int[] xpoints
Contiene los puntos reales
double[] xRawPoints
xRawPoints contiene los puntos originales en x
int[] ypoints
Contiene los puntos reales
double[] yRawPoints
yRawPoints contiene los puntos originales en y
Constructor Summary
GMLPoliLine(java.lang.Integer i, int[] xpoints, int[] ypoints)
Constructor
GMLPoliLine(java.lang.Integer i, java.lang.String coordenadas)
Constructor
GMLPoliLine(int i, int[] xpoints, int[] ypoints)
Constructor
GMLPoliLine(int i, java.lang.String coordenadas)
Constructor
GMLPoliLine(java.lang.String s, int[] xpoints, int[] ypoints)
Constructor
GMLPoliLine(java.lang.String s, java.lang.String coordenadas)
Constructor
Method Summary
void addPoint(int x, int y, int pos)
Este método añade un punto a la lista de esta figura
void createScaledPolygon(double minXValue, double minYValue,
- 173 -
Sistema Portátil de Consultas Geográficas
Anexo 2
double maxXValue, double maxYValue, double distanciaMinima,
int offset)
Este método escala los puntos para su interpretación
gráfica.
void createTranslatedScaledPolygon(double dx, double dy, double xo,
double yo, double ndm, int offset, int width)
Este método translada y escala los puntos para su
interpretación gráfica.
java.awt.Rectangle getBounds()
Este método regresa el bounding box de su
geometria.
double getMaxXValue ()
Este método regresa el valor máximo en X.
double getMaxYValue ()
Este método regresa el valor máximo en Y.
double getMinXValue ()
Este método regresa el valor mínimo en X.
double getMinYValue()
Este método regresa el valor mínimo en Y.
void parseCoordenates(java.lang.String coordenadas)
Este metodo parsea las coordenadas separadas por
una coma.
java.lang.String toString()
Este método regresa la representacion escrita de este
objeto.
void trace(java.lang.Object o)
Este método imprime el contenido de un objeto.
void translate(int deltaX, int deltaY)
Este método translada los puntos para su
interpretación gráfica.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Field Detail
identifier
public java.lang.Integer identifier
identifier contiene la clave del objeto GML
xpoints
public int[] xpoints
Contiene los puntos reales
- 174 -
Sistema Portátil de Consultas Geográficas
Anexo 2
ypoints
public int[] ypoints
Contiene los puntos reales
npoints
public int npoints
Contiene en número de puntos reales
xRawPoints
public double[] xRawPoints
xRawPoints contiene los puntos originales en x
yRawPoints
public double[] yRawPoints
yRawPoints contiene los puntos originales en y
Constructor Detail
GMLPoliLine
public GMLPoliLine(int i,
java.lang.String coordenadas)
throws java.lang.Exception
Constructor
Parameters:
i - - clave del objeto PoliLine
String - coordenadas - Coordenadas del punto x,y.
GMLPoliLine
public GMLPoliLine(java.lang.Integer i,
java.lang.String coordenadas)
throws java.lang.Exception
Constructor
Parameters:
i - - clave del objeto PoliLine
String - coordenadas - Coordenadas del punto x,y.
GMLPoliLine
public GMLPoliLine(java.lang.String s,
java.lang.String coordenadas)
throws java.lang.Exception
- 175 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Constructor
Parameters:
i - - clave del objeto PoliLine
String - coordenadas - Coordenadas del punto x,y.
GMLPoliLine
public GMLPoliLine(int i,
int[] xpoints,
int[] ypoints)
Constructor
Parameters:
i - - clave del objeto PoliLine
String - coordenadas - Coordenadas del punto x,y.
GMLPoliLine
public GMLPoliLine(java.lang.Integer i,
int[] xpoints,
int[] ypoints)
Constructor
Parameters:
i - - clave del objeto PoliLine
String - coordenadas - Coordenadas del punto x,y.
GMLPoliLine
public GMLPoliLine(java.lang.String s,
int[] xpoints,
int[] ypoints)
Constructor
Parameters:
i - - clave del objeto PoliLine
String - coordenadas - Coordenadas del punto x,y.
Method Detail
parseCoordenates
public void parseCoordenates(java.lang.String coordenadas)
throws java.lang.Exception
Este metodo parsea las coordenadas separadas por una coma.
Parameters:
String - coordenadas - Coordenadas del punto x,y.
createScaledPolygon
public void createScaledPolygon(double minXValue,
double minYValue,
- 176 -
Sistema Portátil de Consultas Geográficas
Anexo 2
double maxXValue,
double maxYValue,
double distanciaMinima,
int offset)
Este método escala los puntos para su interpretación gráfica.
createTranslatedScaledPolygon
public void createTranslatedScaledPolygon(double dx,
double dy,
double xo,
double yo,
double ndm,
int offset,
int width)
Este método translada y escala los puntos para su interpretación gráfica.
addPoint
public void addPoint(int x,
int y,
int pos)
Este método añade un punto a la lista de esta figura
translate
public void translate(int deltaX,
int deltaY)
Este método translada los puntos para su interpretación gráfica.
getBounds
public java.awt.Rectangle getBounds()
Este método regresa el bounding box de su geometria.
getMinXValue
public double getMinXValue()
Este método regresa el valor mínimo en X.
Returns:
double
getMinYValue
public double getMinYValue()
Este método regresa el valor mínimo en Y.
Returns:
double
- 177 -
Sistema Portátil de Consultas Geográficas
Anexo 2
getMaxXValue
public double getMaxXValue()
Este método regresa el valor máximo en X.
Returns:
double
getMaxYValue
public double getMaxYValue()
Este método regresa el valor máximo en Y.
Returns:
double
toString
public java.lang.String toString()
Este método regresa la representacion escrita de este objeto.
Overrides:
toString in class java.lang.Object
Returns:
String
trace
public void trace(java.lang.Object o)
Este método imprime el contenido de un objeto.
Parameters:
o - - Object
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class GMLPolygon
java.lang.Object
|
+--java.awt.Polygon
|
+--GMLPolygon
- 178 -
Sistema Portátil de Consultas Geográficas
Anexo 2
public class GMLPolygon
extends java.awt.Polygon
Esta clase mapea al objeto Polygon especificado en los esta ndares de OpenGIS.
See Also:
Serialized Form
Field Summary
java.lang.Integer identifier
identifier contiene la clave del objeto GML
double[] xRawPoints
Contiene los puntos reales
double[] yRawPoints
Contiene los puntos reales
Fields inherited from class java.awt.Polygon
bounds, npoints, xpoints, ypoints
Constructor Summary
GMLPolygon(GMLPolygon poligono)
Constructor
GMLPolygon(java.lang.Integer i, java.awt.Polygon coordenadas)
Constructor
GMLPolygon(java.lang.Integer i, java.lang.String coordenadas)
Constructor
GMLPolygon(int i, java.awt.Polygon coordenadas)
Constructor
GMLPolygon(int i, java.lang.String coordenadas)
Constructor
GMLPolygon(java.lang.String s, java.awt.Polygon coordenadas)
Constructor
GMLPolygon(java.lang.String s, java.lang.String coordenadas)
Constructor
Method Summary
void createScaledPolygon(double minXValue, double minYValue,
double maxXValue, double maxYValue, double distanciaMinima, int offset)
Este método escala los puntos para su interpretación
gráfica.
void createTranslatedScaledPolygon(double dx, double dy, double xo,
double yo, double ndm, int offset, int width)
Este método translada y escala los puntos para su
- 179 -
Sistema Portátil de Consultas Geográficas
Anexo 2
interpretación gráfica.
double getMaxXValue ()
Este método regresa el valor máximo en X.
double getMaxYValue ()
Este método regresa el valor máximo en Y.
double getMinXValue ()
Este método regresa el valor mínimo en X.
double getMinYValue()
Este método regresa el valor mínimo en Y.
double[] getXRawPoints()
Este método regresa los valores originales en X.
double[] getYRawPoints()
Este método regresa los valores originales en Y.
void parseCoordenates(java.lang.String coordenadas)
Este metodo parsea las coordenadas separadas por
una coma.
java.lang.String toString()
Constructor
void trace(java.lang.Object o)
Este método imprime el contenido de un objeto.
Methods inherited from class java.awt.Polygon
addPoint, contains, contains, contains, contains, contains, contains, getBoundingBox, getBounds,
getBounds2D, getPathIterator, getPathIterator, inside, intersects, intersects, translate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Field Detail
identifier
public java.lang.Integer identifier
identifier contiene la clave del objeto GML
xRawPoints
public double[] xRawPoints
Contiene los puntos reales
yRawPoints
public double[] yRawPoints
Contiene los puntos reales
- 180 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Constructor Detail
GMLPolygon
public GMLPolygon(int i,
java.lang.String coordenadas)
throws java.lang.Exception
Constructor
Parameters:
i - - clave del objeto Polygon
String - coordenadas - Coordenadas del punto x,y.
GMLPolygon
public GMLPolygon(java.lang.Integer i,
java.lang.String coordenadas)
throws java.lang.Exception
Constructor
Parameters:
i - - clave del objeto Polygon
String - coordenadas - Coordenadas del punto x,y.
GMLPolygon
public GMLPolygon(java.lang.String s,
java.lang.String coordenadas)
throws java.lang.Exception
Constructor
Parameters:
i - - clave del objeto Polygon
String - coordenadas - Coordenadas del punto x,y.
GMLPolygon
public GMLPolygon(GMLPolygon poligono)
Constructor
Parameters:
i - - clave del objeto Polygon
String - coordenadas - Coordenadas del punto x,y.
GMLPolygon
public GMLPolygon(int i,
java.awt.Polygon coordenadas)
Constructor
Parameters:
i - - clave del objeto Polygon
String - coordenadas - Coordenadas del punto x,y.
- 181 -
Sistema Portátil de Consultas Geográficas
Anexo 2
GMLPolygon
public GMLPolygon(java.lang.Integer i,
java.awt.Polygon coordenadas)
Constructor
Parameters:
i - - clave del objeto Polygon
String - coordenadas - Coordenadas del punto x,y.
GMLPolygon
public GMLPolygon(java.lang.String s,
java.awt.Polygon coordenadas)
Constructor
Parameters:
i - - clave del objeto Polygon
String - coordenadas - Coordenadas del punto x,y.
Method Detail
parseCoordenates
public void parseCoordenates(java.lang.String coordenadas)
throws java.lang.Exception
Este metodo parsea las coordenadas separadas por una coma.
Parameters:
String - coordenadas - Coordenadas del punto x,y.
createScaledPolygon
public void createScaledPolygon(double minXValue,
double minYValue,
double maxXValue,
double maxYValue,
double distanciaMinima,
int offset)
Este método escala los p untos para su interpretación gráfica.
createTranslatedScaledPolygon
public void createTranslatedScaledPolygon(double dx,
double dy,
double xo,
double yo,
double ndm,
int offset,
int width)
Este método translada y escala los puntos para su interpretación gráfica.
- 182 -
Sistema Portátil de Consultas Geográficas
Anexo 2
getMinXValue
public double getMinXValue()
Este método regresa el valor mínimo en X.
Returns:
double
getMinYValue
public double getMinYValue()
Este método regresa el valor mínimo en Y.
Returns:
double
getMaxXValue
public double getMaxXValue()
Este método regresa el valor máximo en X.
Returns:
double
getMaxYValue
public double getMaxYValue()
Este método regresa el valor máximo en Y.
Returns:
double
getXRawPoints
public double[] getXRawPoints()
Este método regresa los valores originales en X.
Returns:
double[]
getYRawPoints
public double[] getYRawPoints()
Este método regresa los valores originales en Y.
Returns:
double[]
toString
public java.lang.String toString()
Constructor
Overrides:
- 183 -
Sistema Portátil de Consultas Geográficas
Anexo 2
toString in class java.lang.Object
Parameters:
i - - clave del objeto Polygon
String - coordenadas - Coordenadas del punto x,y.
trace
public void trace(java.lang.Object o)
Este método imprime el contenido de un objeto.
Parameters:
o - - Object
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class MapCanvas
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Canvas
|
+--MapCanvas
public class MapCanvas
extends java.awt.Canvas
Esta clase contiene el lienzo donde se gráfican todos los elementos geográficos.
Además controla los eventos del mouse que afectan a mapa que muestra.
See Also:
Serialized Form
Inner Class Summary
class MapCanvas.MousePoint
Esta clase guarda la última coordenada del click del mouse
Field Summary
- 184 -
Sistema Portátil de Consultas Geográficas
Anexo 2
static int INFO_MODE
Constante INFO_MODE=2
protected int mode
Modo del lienzo
static int NAVEGACION
Constante NAVEGACION=3
static int ZOOM_IN
Constante ZOOM_IN=0
static int ZOOM_OUT
Constante ZOOM_OUT=1
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT,
TOP_ALIGNMENT
Constructor Summary
MapCanvas(GMLParser datosXML, java.awt.Dimension size)
Constructor
Method Summary
java.awt.Color convertToColor(java.lang.String colorStr)
Este metodo asigna el color con el cual se grafica cada
figura.
void drawGMLData(java.awt.Graphics g)
Este método pinta las figuras sobre el lienzo y se manda
llamar en el método paint(Graphics g) cada vez que se modifica
algún elemento alrededor de la interfaz del programa.
void locatePolygonPoliline(int x, int y)
Este método ubica al poligono sobre el cual se hizo un
click con el mouse.
boolean mouseUp(java.awt.Event evt, int x, int y)
Este método coordina los eventos del mouse y selecciona
que tipo de cambio se haran sobre los puntos de los elementos
geográficos.
void paint(java.awt.Graphics g)
Este método pinta las figuras sobre el lienzo y se manda
llamar automáticamente cada vez que se modifica algún
elemento alrededor de la interfaz del programa.
void setMode(int mode)
Asigna el atributo el valor al atributo mode a este objeto.
void trace(java.lang.Object o)
Este método imprime el contenido de un objeto.
void translateMap(int xi, int yi, double deltaZoom)
- 185 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Este método ordena a las figuras geométricas transladar
sus puntos con referecia a los parámatros xi, yi.
Methods inherited from class java.awt.Canvas
addNotify
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener,
addMouseListener, addMouseMotionListener, addPropertyChangeListener,
addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains,
contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent,
doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAlignmentX,
getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt,
getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics,
getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale,
getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName,
getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getTreeLock, getWidth, getX,
getY, gotFocus, handleE vent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable,
isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid,
isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize,
mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, move, nextFocus, paintAll,
paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll,
processComponentEvent, processEvent, processFocusEvent, processInputMethodEvent,
processKeyEvent, processMouseEvent, processMouseMotionEvent, remove,
removeComponentListener, removeFocusListener, removeInputMethodListener,
removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify,
removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint,
requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds,
setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground,
setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size,
toString, transferFocus, update, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Field Detail
ZOOM_IN
public static final int ZOOM_IN
Constante ZOOM_IN=0
ZOOM_OUT
public static final int ZOOM_OUT
Constante ZOOM_OUT=1
INFO_MODE
public static final int INFO_MODE
Constante INFO_MODE=2
- 186 -
Sistema Portátil de Consultas Geográficas
Anexo 2
NAVEGACION
public static final int NAVEGACION
Constante NAVEGACION=3
mode
protected int mode
Modo del lienzo
Constructor Detail
MapCanvas
public MapCanvas(GMLParser datosXML,
java.awt.Dimension size)
Constructor
Parameters:
datosXML - - Objeto de tipo GMLParser que contiene los datos del archivo
GML
size - - tamaño del lienzo.
Method Detail
paint
public void paint(java.awt.Graphics g)
Este método pinta las figuras sobre el lienzo y se manda llamar
automáticamente cada vez que se modifica algún elemento alrededor de la
interfaz del programa.
Overrides:
paint in class java.awt.Canvas
Parameters:
Graphics -
drawGMLData
public void drawGMLData(java.awt.Graphics g)
Este método pinta las figuras sobre el lienzo y se manda llamar en el
método paint(Graphics g) cada vez que se modifica algún elemento
alrededor de la interfaz del programa.
Parameters:
Graphics See Also:
paint(java.awt.Graphics)
mouseUp
public boolean mouseUp(java.awt.Event evt,
int x,
- 187 -
Sistema Portátil de Consultas Geográficas
Anexo 2
int y)
Este método coordina los eventos del mouse y selecciona que tipo de
cambio se haran sobre los puntos de los elementos geográficos.
Overrides:
mouseUp in class java.awt.Component
Parameters:
evt - - evento ligado a mouse
x - - coordenada X del mouse al momento de evento.
y - - coordenada Y del mouse al momento de evento.
translateMap
public void translateMap(int xi,
int yi,
double deltaZoom)
Este método ordena a las figuras geométricas transladar sus puntos con
referecia a los parámatros xi, yi.
Parameters:
xi - - coordenada X de referencia
yi - - coordenada Y de referencia
deltaZoom - - distancia a la cual se ubican los elementos geometricos en el
plano.
locatePolygonPoliline
public void locatePolygonPoliline(int x,
int y)
Este método ubica al poligono sobre el cual se hizo un click con el mouse. a
los parámatros x, y.
Parameters:
x - - coordenada X del mouse
y - - coordenada Y del mouse
convertToColor
public java.awt.Color convertToColor(java.lang.String colorStr)
Este metodo asigna el color con el cual se grafica cada figura.
Parameters:
colorStr - - color con el cual se dibuja el poligono.
Returns:
java.awt.Color
setMode
public void setMode(int mode)
Asigna el atributo el valor al atributo mode a este objeto.
Parameters:
- 188 -
Sistema Portátil de Consultas Geográficas
Anexo 2
mode
- - modo de lienzo
trace
public void trace(java.lang.Object o)
Este método imprime el contenido de un objeto.
Parameters:
o - - Object
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class MapCanvas
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Canvas
|
+--MapCanvas
public class MapCanvas
extends java.awt.Canvas
Esta clase contiene el lienzo donde se gráfican todos los elementos geográficos.
Además controla los eventos del mouse que afectan a mapa que muestra.
See Also:
Serialized Form
Inner Class Summary
class MapCanvas.MousePoint
Esta clase guarda la última coordenada del click del mouse
Field Summary
static int INFO_MODE
Constante INFO_MODE=2
protected int mode
- 189 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Modo del lienzo
static int NAVEGACION
Constante NAVEGACION=3
static int ZOOM_IN
Constante ZOOM_IN=0
static int ZOOM_OUT
Constante ZOOM_OUT=1
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT,
TOP_ALIGNMENT
Constructor Summary
MapCanvas(GMLParser datosXML, java.awt.Dimension size)
Constructor
Method Summary
java.awt.Color convertToColor(java.lang.String colorStr)
Este metodo asigna el color con el cual se grafica cada
figura.
void drawGMLData(java.awt.Graphics g)
Este método pinta las figuras sobre el lienzo y se manda
llamar en el método paint(Graphics g) cada vez que se modifica
algún elemento alrededor de la interfaz del programa.
void locatePolygonPoliline(int x, int y)
Este método ubica al poligono sobre el cual se hizo un
click con el mouse.
boolean mouseUp(java.awt.Event evt, int x, int y)
Este método coordina los eventos del mouse y selecciona
que tipo de cambio se haran sobre los puntos de los elementos
geográficos.
void paint(java.awt.Graphics g)
Este método pinta las figuras sobre el lienzo y se manda
llamar automáticamente cada vez que se modifica algún
elemento alrededor de la interfaz del programa.
void setMode(int mode)
Asigna el atributo el valor al atributo mode a este objeto.
void trace(java.lang.Object o)
Este método imprime el contenido de un objeto.
void translateMap(int xi, int yi, double deltaZoom)
Este método ordena a las figuras geométricas transladar
sus puntos con referecia a los parámatros xi, yi.
- 190 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Methods inherited from class java.awt.Canvas
addNotify
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener,
addMouseListener, addMouseMotionListener, addPropertyChangeListener,
addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains,
contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent,
doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAlignmentX,
getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt,
getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics,
getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale,
getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName,
getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getTreeLock, getWidth, getX,
getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable,
isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid,
isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize,
mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, move, nextFocus, paintAll,
paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll,
processComponentEvent, processEvent, processFocusEvent, processInputMethodEvent,
processKeyEvent, processMouseEvent, processMouseMotionEvent, remove,
removeComponentListener, removeFocusListener, removeInputMethodListener,
removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify,
removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint,
requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds,
setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground,
setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size,
toString, transferFocus, update, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Field Detail
ZOOM_IN
public static final int ZOOM_IN
Constante ZOOM_IN=0
ZOOM_OUT
public static final int ZOOM_OUT
Constante ZOOM_OUT=1
- 191 -
Sistema Portátil de Consultas Geográficas
Anexo 2
INFO_MODE
public static final int INFO_MODE
Constante INFO_MODE=2
NAVEGACION
public static final int NAVEGACION
Constante NAVEGACION=3
mode
protected int mode
Modo del lienzo
Constructor Detail
MapCanvas
public MapCanvas(GMLParser datosXML,
java.awt.Dimension size)
Constructor
Parameters:
datosXML - - Objeto de tipo GMLParser que contiene los datos del archivo
GML
size - - tamaño del lienzo.
Method Detail
paint
public void paint(java.awt.Graphics g)
Este método pinta las figuras sobre el lienzo y se manda llamar
automáticamente cada vez que se modifica algún elemento alrededor de la
interfaz del programa.
Overrides:
paint in class java.awt.Canvas
Parameters:
Graphics -
drawGMLData
public void drawGMLData(java.awt.Graphics g)
Este método pinta las figuras sobre el lienzo y se manda llamar en el
método paint(Graphics g) cada vez que se modifica algún elemento
alrededor de la interfaz del programa.
Parameters:
Graphics See Also:
paint(java.awt.Graphics)
- 192 -
Sistema Portátil de Consultas Geográficas
Anexo 2
mouseUp
public boolean mouseUp(java.awt.Event evt,
int x,
int y)
Este método coordina los eventos del mouse y selecciona que tipo de
cambio se haran sobre los puntos de los elementos geográficos.
Overrides:
mouseUp in class java.awt.Component
Parameters:
evt - - evento ligado a mouse
x - - coordenada X del mouse al momento de evento.
y - - coordenada Y del mouse al momento de evento.
translateMap
public void translateMap(int xi,
int yi,
double deltaZoom)
Este método ordena a las figuras geométricas transladar sus puntos con
referecia a los parámatros xi, yi.
Parameters:
xi - - coordenada X de referencia
yi - - coordenada Y de referencia
deltaZoom - - distancia a la cual se ubican los elementos geometricos en el
plano.
locatePolygonPoliline
public void locatePolygonPoliline(int x,
int y)
Este método ubica al poligono sobre el cual se hizo un click con el mouse. a
los parámatros x, y.
Parameters:
x - - coordenada X del mouse
y - - coordenada Y del mouse
convertToColor
public java.awt.Color convertToColor(java.lang.String colorStr)
Este metodo asigna el color con el cual se grafica cada figura.
Parameters:
colorStr - - color con el cual se dibuja el poligono.
Returns:
java.awt.Color
- 193 -
Sistema Portátil de Consultas Geográficas
Anexo 2
setMode
public void setMode(int mode)
Asigna el atributo el valor al atributo mode a este objeto.
Parameters:
mode - - modo de lienzo
trace
public void trace(java.lang.Object o)
Este método imprime el contenido de un objeto.
Parameters:
o - - Object
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class VarLoader
java.lang.Object
|
+--VarLoader
public class VarLoader
extends java.lang.Object
Esta clase carga los valores predefinidos del sistema que se encuentren en un
archivo.
Constructor Summary
VarLoader()
Constructor el nombre del archivo por defualt es geoConfigPaths.txt
VarLoader(java.lang.String cfgFile)
Constructor
Method Summary
java.lang.String getVar(java.lang.String varname)
Este método regresa el valor de la variable
- 194 -
Sistema Portátil de Consultas Geográficas
Anexo 2
static void main(java.lang.String[] args)
Main solo usado para pruebas de ejecución
void openReadStoreFile(java.lang.String filename)
Este método lee y guarda los valores de las variables
que se encuentre en el archivo.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Constructor Detail
VarLoader
public VarLoader(java.lang.String cfgFile)
Constructor
Parameters:
cfgFile - - nombre del archivo
VarLoader
public VarLoader()
Constructor el nombre del archivo por defualt es geoConfigPaths.txt
Method Detail
openReadStoreFile
public void openReadStoreFile(java.lang.String filename)
Este método lee y guarda los valores de las variables que se encuentre en
el archivo.
Parameters:
filename - - nombre del archivo
getVar
public java.lang.String getVar(java.lang.String varname)
Este método regresa el valor de la variable
Parameters:
varname - - nombre de la variable que se desea
Returns:
String - valor de la variable
main
public static void main(java.lang.String[] args)
Main solo usado para pruebas de ejecución
Class Tree Deprecated Index Help
- 195 -
Sistema Portátil de Consultas Geográficas
Anexo 2
API de la aplicación Servidor
El siguiente diagrama muestra las clases del servidor organizadas
jerárquicamente en relación a las tareas q ue desempeñan en sistema (Fig. A2.2).
- 196 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class ServerAdmin
java.lang.Object
|
+-- java.awt.Component
|
+-- java.awt.Container
|
+-- java.awt.Window
|
+-- java.awt.Frame
|
+-- javax.swing.JFrame
|
+-- ServerAdmin
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener,
java.util.EventListener, java.awt.image.ImageObserver,
java.awt.MenuContainer, javax.swing.RootPaneContainer,
java.io.Serializable, javax.swing.WindowConstants
public class ServerAdmin
extends javax.swing.JFrame
implements java.awt.event.ActionListener
Esta clase es quien maneja la aplicación Servidor dentro del proyecto
GeoConsultas. Maneja los eventos de la barra de menú, así como el manejo de
las peticiones con los clientes. Fue desarrollada usando Java Swing. Java versión
1.3.1 . Elaborada para el proyecto de Tesis: GeoConsultas. Sistema Portatil de
Consultas Geográficas Universidad de las Américas-Puebla.
See Also:
Serialized Form
Inner Class Summary
class ServerAdmin.ServerTrap
Clase interna que se encarga del manejo del servidor.
Inner classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
- 197 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Inner classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
Field Summary
static VarLoader loader
VARIABLE PARA LA CARGA DE DATOS STATIC
CONSULTABLE POR CUALQUIER CLASE}
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR,
ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL,
NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR,
TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT,
TOP_ALIGNMENT
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor Summary
- 198 -
Sistema Portátil de Consultas Geográficas
Anexo 2
ServerAdmin()
Constructor de ServerAdmin.
Method Summary
void actionPerformed(java.awt.event.ActionEvent e)
Método que maneja todos los eventos dentro del servidor.
void habilitaMenu()
Método que inicializa el menú usuarios.
void levantaServidor()
Método que se encarga de poner en activo al servidor.
static void main(java.lang.String[] args)
void muestraLogo()
Método que maneja la aparición del logo.
void paraServidor()
Método que se encarga de desactivar al servidor.
void publicaStatus(java.lang.String status, int tipo)
Método que construye la fecha y hora dentro del servidor.
void trace(java.lang.Object o)
Método que se encarga de imprimir las cadenas de texto
dentro del programa.
boolean validaDatos(java.lang.String usu, java.lang.String pass)
Método que valida los campos usuario y password.
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane,
getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane,
isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove,
setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane,
setLayout, setRootPane, setRootPaneCheckingEnabled, update
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getFrames, getIconImage, getMenuBar,
getState, getTitle, isResizable, remove, removeNotify, setCursor,
setIconImage, setMenuBar, setResizable, setState, setTitle
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, dispose,
getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners,
getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide,
isShowing, pack, postEvent, processEvent, removeWindowListener,
setCursor, show, toBack, toFront
- 199 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents,
deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX,
getAlignmentY, getComponent, getComponentAt, getComponentAt,
getComponentCount, getComponents, getInsets, getLayout, getMaximumSize,
getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf,
layout, list, list, locate, minimumSize, paint, paintComponents,
preferredSize, print, printComponents, processContainerEvent, remove,
removeAll, removeContainerListener, setFont, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener,
addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener,
addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds,
checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable,
disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods,
firePropertyChange, getBackground, getBounds, getBounds, getColorModel,
getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground,
getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen,
getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus,
handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled,
isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list,
location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp,
move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent,
processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent,
processInputMethodEvent, processMouseEvent, processMouseMotionEvent,
removeComponentListener, removeFocusListener, removeHierarchyBoundsListener,
removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener,
removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener,
repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds,
setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale,
setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
Field Detail
loader
public static VarLoader loader
VARIABLE PARA LA CARGA DE DATOS STATIC CONSULTABLE POR
CUALQUIER CLASE}
- 200 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Constructor Detail
ServerAdmin
public ServerAdmin()
throws java.lang.Exception
Constructor de ServerAdmin. Constructor único y no recibe parámetros.
Maneja el acceso a la aplicación y los datos de inicio.
See Also:
Contrasenia, barraMenu, ConnectionPool, DBManagerUsuario, Connection,
AltaUsuario, ModifUsuario, EliminaUsuario
Method Detail
muestraLogo
public void muestraLogo()
Método que maneja la aparición del logo.
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
Método que maneja todos los eventos dentro del servidor.
Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
e - ActionEvent
habilitaMenu
public void habilitaMenu()
Método que inicializa el menú usuarios.
validaDatos
public boolean validaDatos(java.lang.String usu,
java.lang.String pass)
Método que valida los campos usuario y password. Al inicio del sistema.
Parameters:
usu - Nombre de Usuario
pass - Password del usuario.
levantaServidor
public void levantaServidor()
Método que se encarga de poner en activo al servidor.
See Also:
publicaStatus(java.lang.String, int)
- 201 -
Sistema Portátil de Consultas Geográficas
Anexo 2
publicaStatus
public void publicaStatus(java.lang.String status,
int tipo)
Método que construye la fecha y hora dentro del servidor.
Parameters:
status - Cadena a mostrar
tipo - Define que color debe aparecer
trace
public void trace(java.lang.Object o)
Método que se encarga de imprimir las cadenas de texto dentro del
programa.
Parameters:
o - Object que automaticamente ocupa su método .toString()
paraServidor
public void paraServidor()
Método que se e ncarga de desactivar al servidor.
See Also:
publicaStatus(java.lang.String, int)
main
public static void main(java.lang.String[] args)
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class ServerAdmin.ServerTrap
java.lang.Object
|
+--java.lang.Thread
|
+--ServerAdmin.ServerTrap
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
ServerAdmin
public class ServerAdmin.ServerTrap
- 202 -
Sistema Portátil de Consultas Geográficas
Anexo 2
extends java.lang.Thread
Clase interna que se encarga del manejo del servidor.
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
Constructor Summary
ServerAdmin.ServerTrap()
Method Summary
void destroy()
Método que destruye el Thread que maneja al servidor.
void run()
Método que activa el Thread que maneja al servidor.
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, dumpStack,
enumerate, getContextClassLoader, getName, getPriority, getThreadGroup,
interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join,
join, resume, setContextClassLoader, setDaemon, setName, setPriority,
sleep, sleep, start, stop, stop, suspend, toString, yield
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait,
wait, wait
Constructor Detail
ServerAdmin.ServerTrap
public ServerAdmin.ServerTrap()
Method Detail
destroy
public void destroy()
Método que destruye el Thread que maneja al servidor.
Overrides:
destroy in class java.lang.Thread
- 203 -
Sistema Portátil de Consultas Geográficas
Anexo 2
run
public void run()
Método que activa el Thread que maneja al servidor.
Overrides:
run in class java.lang.Thread
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class ServidorFTP
java.lang.Object
|
+--java.lang.Thread
|
+--ServidorFTP
All Implemented Interfaces:
java.lang.Runnable
public class ServidorFTP
extends java.lang.Thread
Servidor de FTP para el Proyecto de Tesis GeoConsultas Elaborada para el
proyecto de Tesis: GeoConsultas. Sistema Portatil de Consultas Geográficas
Universidad de las Américas-Puebla.
Field Summary
java.sql.Connection connection
ConnectionPool connectionPool
java.lang.String dir
java.lang.String host
ManejoArchivos manager
DBManagerUsuario managerUsu
java.lang.String password
java.lang.String user
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
Constructor Summary
- 204 -
Sistema Portátil de Consultas Geográficas
Anexo 2
ServidorFTP(java.net.Socket income, int c)
Constructor de la clase
Method Summary
void datosConfig()
Método que se encarga de cargar los datos de
configuración del servidor.
boolean escribeArchivo(java.lang.String cadena,
java.lang.String path)
Método que se encarga de ir escribiendo el contenido
de un archivo.
java.lang.String leeDatos(java.lang.String archivo,
java.io.PrintWriter out)
Método que se encarga de leer los datos del archivo
que se envia al cliente.
static void main(java.lang.String[] args)
java.lang.String regresaValor(java.util.StringTokenizer str)
Este me´todo nos ayuda a definir cual es la acción que
deberá ejecutar el servidor por petición del cliente
void run()
Método que activa el listener del socket.
void trace(java.lang.Object objeto)
Método que imprime una cadena de texto.
boolean validaUsuario(java.lang.String user,
java.lang.String password)
Este método valida que el usuario sea valido para
permitirle un evio o recepción de archivos.
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy,
dumpStack, enumerate, getContextClassLoader, getName, getPriority,
getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted,
join, join, join, resume, setContextClassLoader, setDaemon, setName,
setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait,
wait, wait
Field Detail
- 205 -
Sistema Portátil de Consultas Geográficas
Anexo 2
user
public java.lang.String user
host
public java.lang.String host
dir
public java.lang.String dir
password
public java.lang.String password
manager
public ManejoArchivos manager
connectionPool
public ConnectionPool connectionPool
managerUsu
public DBManagerUsuario managerUsu
connection
public java.sql.Connection connection
Constructor Detail
ServidorFTP
public ServidorFTP(java.net.Socket income,
int c)
Constructor de la clase
Parameters:
income - Es el socket con el cual trabajaremos
c - Número de conexiones que se lleva en el momento
Method Detail
main
public static void main(java.lang.String[] args)
- 206 -
Sistema Portátil de Consultas Geográficas
Anexo 2
run
public void run()
Método que activa el listener del socket. En este método se encuentrán
todas la sentencias con las cuales el servidor y el cliente se comunican.
Overrides:
run in class java.lang.Thread
datosConfig
public void datosConfig()
Método que se encarga de cargar los datos de configuración del servidor.
escribeArchivo
public boolean escribeArchivo(java.lang.String cadena,
java.lang.String path)
Método que se encarga de ir escribiendo el contenido de un archivo.
Returns:
Verdadero si lo hace correctamenta, falso en caso contrario.
leeDatos
public java.lang.String leeDatos(java.lang.String archivo,
java.io.PrintWriter out)
Método que se encarga de leer los datos del archivo que se envia al cliente.
Returns:
Cadena que lleva información hacia el cliente. Cuando el archivo es
terminado envia un mensaje al cliente para avisarle
regresaValor
public java.lang.String regresaValor(java.util.StringTokenizer str)
Este me´todo nos ayuda a definir cual es la acción que deberá ejecutar el
servidor por petición del cliente
validaUsuario
public boolean validaUsuario(java.lang.String user,
java.lang.String password)
Este método valida que el usuario sea valido para permitirle un evio o
recepción de archivos.
Parameters:
user - Login del usuario
password - Password del usuario
Returns:
Verdadero si es valido, falso en caso contrario.
- 207 -
Sistema Portátil de Consultas Geográficas
Anexo 2
trace
public void trace(java.lang.Object objeto)
Método que imprime una cadena de texto.
Parameters:
objeto - Es un Object el cual aplica su método toString().
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class AcercaDe
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Dialog
|
+--javax.swing.JDialog
|
+--AcercaDe
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener,
java.util.EventListener, java.awt.image.ImageObserver,
java.awt.MenuContainer, javax.swing.RootPaneContainer,
java.io.Serializable, javax.swing.WindowConstants
public class AcercaDe
extends javax.swing.JDialog
implements java.awt.event.ActionListener
Clase que se encarga de mostrar información sobre el sistema y los
desarrolladores. Elaborada para el proyecto de Tesis: GeoConsultas. Sistema
Portatil de Consultas Geográficas Universidad de las Américas-Puebla.
See Also:
Serialized Form
Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
Inner classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
- 208 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT,
TOP_ALIGNMENT
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor Summary
AcercaDe()
Cosntructor de la clase.
Method Summary
void actionPerformed(java.awt.event.ActionEvent e)
Método que se encarga de manejar los eventos de la clase.
Static void main(java.lang.String[] args)
Método main de la clase.
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext,
getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar,
getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString,
processKeyEvent, processWindowEvent, remove, setContentPane,
- 209 -
Sistema Portátil de Consultas Geográficas
Anexo 2
setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane,
setLayout, setLocationRelativeTo, setRootPane,
setRootPaneCheckingEnabled, update
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal,
setResizable, setTitle, show
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize,
getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners,
getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString,
isShowing, pack, postEvent, processEvent, removeWindowListener,
setCursor, toBack, toFront
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents,
deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX,
getAlignmentY, getComponent, getComponentAt, getComponentAt,
getComponentCount, getComponents, getInsets, getLayout, getMaximumSize,
getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf,
layout, list, list, locate, minimumSize, paint, paintComponents,
preferredSize, print, printComponents, processContainerEvent, remove,
removeAll, removeContainerListener, removeNotify, setFont, validate,
validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener,
addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener,
addKeyListener, addMouseListener, addMouseMotionListener,
addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage,
checkImage, coalesceEvents, contains, contains, createImage, createImage,
disable, disableEvents, dispatchEvent, enable, enable, enableEvents,
enableInputMethods, firePropertyChange, getBackground, getBounds,
getBounds, getColorModel, getComponentOrientation, getCursor,
getDropTarget, getFont, getFontMetrics, getForeground, getGraphics,
getHeight, getInputMethodRequests, getLocation, getLocation,
getLocationOnScreen, getName, getParent, getPeer, getSize, getSize,
getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus,
imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled,
isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown,
keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag,
mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll,
prepareImage, prepareImage, printAll, processComponentEvent,
processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent,
processInputMethodEvent, processMouseEvent, processMouseMotionEvent,
remove, removeComponentListener, removeFocusListener,
removeHierarchyBoundsListener, removeHierarchyListener,
removeInputMethodListener, removeKeyListener, removeMouseListener,
removeMouseMotionListener, removePropertyChangeListener,
- 210 -
Sistema Portátil de Consultas Geográficas
Anexo 2
removePropertyChangeListener, repaint, repaint, repaint, repaint,
requestFocus, reshape, resize, resize, setBackground, setBounds,
setBounds, setComponentOrientation, setDropTarget, setEnabled,
setForeground, setLocale, setLocation, setLocation, setName, setSize,
setSize, setVisible, show, size, toString, transferFocus
Methods inherited from class java.lang.Object
Clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Constructor Detail
AcercaDe
public AcercaDe()
Cosntructor de la clase. Aqui se cargan todos los componentes del
contenedor.
Method Detail
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
Método que se encarga de manejar los eventos de la clase.
Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
e - ActionEvent
main
public static void main(java.lang.String[] args)
Método main de la clase.
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class barraMenu
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
- 211 -
Sistema Portátil de Consultas Geográficas
Anexo 2
+--javax.swing.JMenuBar
|
+--barraMenu
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver,
java.awt.MenuContainer, javax.swing.MenuElement, java.io.Serializable
public class barraMenu
extends javax.swing.JMenuBar
Clase que se encarga del manejo de la barra de menú. Aqui se encuentra dado de
alta todos las opciones del servidor. Elaborada para el proyecto de Tesis:
GeoConsultas. Sistema Portatil de Consultas Geográficas Universidad de las
Américas-Puebla.
See Also:
Serialized Form
Inner classes inherited from class javax.swing.JMenuBar
javax.swing.JMenuBar.AccessibleJMenuBar
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
Field Summary
protected ItemAcerca
javax.swing.JMenuItem
protected itemAltaUsuarios
javax.swing.JMenuItem
protected itemApagaServidor
javax.swing.JMenuItem
protected itemBajaUsuarios
javax.swing.JMenuItem
protected itemGenerar
javax.swing.JMenu
protected itemGenerarDinamica
javax.swing.JMenuItem
- 212 -
Sistema Portátil de Consultas Geográficas
Anexo 2
protected itemGenerarEstatica
javax.swing.JMenuItem
protected itemIniciaServidor
javax.swing.JMenuItem
protected itemModifUsuarios
javax.swing.JMenuItem
protected itemReiniciaServidor
javax.swing.JMenuItem
protected itemSalir
javax.swing.JMenuItem
protected menuArchivo
javax.swing.JMenu
protected menuOpciones
javax.swing.JMenu
protected menuServidor
javax.swing.JMenu
protected menuUsuarios
javax.swing.JMenu
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
barraMenu(ServerAdmin adm)
Constructor de la clase.
Methods inherited from class javax.swing.JMenuBar
add, addNotify, getAccessibleContext, getComponent, getComponentAtIndex,
getComponentIndex, getHelpMenu, getMargin, getMenu, getMenuCount,
getSelectionModel, getSubElements, getUI, getUIClassID, isBorderPainted,
isManagingFocus, isSelected, menuSelectionChanged, paintBorder,
paramString, processKeyBinding, processKeyEvent, processMouseEvent,
- 213 -
Sistema Portátil de Consultas Geográficas
Anexo 2
removeNotify, setBorderPainted, setHelpMenu, setMargin, setSelected,
setSelectionModel, setUI, updateUI
Methods inherited from class javax.swing.JComponent
addAncestorListener, addPropertyChangeListener,
addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect,
contains, createToolTip, disable, enable, firePropertyChange,
firePropertyChange, firePropertyChange, firePropertyChange,
firePropertyChange, firePropertyChange, firePropertyChange,
firePropertyChange, firePropertyChange, fireVetoableChange,
getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY,
getAutoscrolls, getBorder, getBounds, getClientProperty,
getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions,
getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier,
getInsets, getInsets, getListeners, getLocation, getMaximumSize,
getMinimumSize, getNextFocusableComponent, getPreferredSize,
getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation,
getToolTipText, getToolTipText, getTopLevelAncestor,
getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY,
grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot,
isFocusTraversable, isLightweightComponent, isMaximumSizeSet,
isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile,
isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint,
paintChildren, paintComponent, paintImmediately, paintImmediately, print,
printAll, printBorder, printChildren, printComponent,
processComponentKeyEvent, processFocusEvent, processKeyEvent,
processMouseMotionEvent, putClientProperty, registerKeyboardAction,
registerKeyboardAction, removeAncestorListener,
removePropertyChangeListener, removePropertyChangeListener,
removeVetoableChangeListener, repaint, repaint, requestDefaultFocus,
requestFocus, resetKeyboardActions, reshape, revalidate,
scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY,
setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions,
setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap,
setInputVerifier, setMaximumSize, setMinimumSize,
setNextFocusableComponent, setOpaque, setPreferredSize,
setRequestFocusEnabled, setToolTipText, setUI,
setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction,
update
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents,
deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent,
getComponentAt, getComponentAt, getComponentCount, getComponents,
getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate,
minimumSize, paintComponents, preferredSize, printComponents,
processContainerEvent, processEvent, remove, remove, removeAll,
removeContainerListener, setLayout, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener,
- 214 -
Sistema Portátil de Consultas Geográficas
Anexo 2
addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener,
addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains,
createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents,
enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation,
getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration,
getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen,
getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent,
imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible,
keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter,
mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage,
prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent,
processInputMethodEvent, processMouseEvent, remove, removeComponentListener,
removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener,
removeInputMethodListener, removeKeyListener, removeMouseListener,
removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds,
setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation,
setName, setSize, setSize, show, show, size, toString, transferFocus
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait,
wait, wait
Field Detail
menuArchivo
protected javax.swing.JMenu menuArchivo
itemGenerar
protected javax.swing.JMenu itemGenerar
itemGenerarEstatica
protected javax.swing.JMenuItem itemGenerarEstatica
itemGenerarDinamica
protected javax.swing.JMenuItem itemGenerarDinamica
itemSalir
protected javax.swing.JMenuItem itemSalir
menuServidor
protected javax.swing.JMenu menuServidor
- 215 -
Sistema Portátil de Consultas Geográficas
Anexo 2
itemIniciaServidor
protected javax.swing.JMenuItem itemIniciaServidor
itemApagaServidor
protected javax.swing.JMenuItem itemApagaServidor
itemReiniciaServidor
protected javax.swing.JMenuItem itemReiniciaServidor
menuUsuarios
protected javax.swing.JMenu menuUsuarios
itemAltaUsuarios
protected javax.swing.JMenuItem itemAltaUsuarios
itemModifUsuarios
protected javax.swing.JMenuItem itemModifUsuarios
itemBajaUsuarios
protected javax.swing.JMenuItem itemBajaUsuarios
menuOpciones
protected javax.swing.JMenu menuOpciones
ItemAcerca
protected javax.swing.JMenuItem ItemAcerca
Constructor Detail
barraMenu
public barraMenu(ServerAdmin adm)
Constructor de la clase. Recibe un objeto de tipo ServerAdmin.
See Also:
ServerAdmin
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
- 216 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Class AltaUsuario
java.lang.Object
|
+--AltaUsuario
public class AltaUsuario
extends java.lang.Object
Esta clase es quien maneja las altas dentro de los Usuarios. Sus eventos son
manejados por ServerAdmin. Elaborada para el proyecto de Tesis:
GeoConsultas. Sistema Portatil de Consultas Geográficas Universidad de las
Américas-Puebla.
Constructor Summary
AltaUsuario()
Constructor vacio de la clase.
AltaUsuario(ServerAdmin adm)
Constructor de la clase que recibe un ServerAdmin como atributo.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
wait, wait, wait
Constructor Detail
AltaUsuario
public AltaUsuario()
Constructor vacio de la clase.
AltaUsuario
public AltaUsuario(ServerAdmin adm)
Constructor de la clase que recibe un ServerAdmin como atributo.
See Also:
ServerAdmin
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class ModifUsuario
- 217 -
Sistema Portátil de Consultas Geográficas
Anexo 2
java.lang.Object
|
+--ModifUsuario
public class ModifUsuario
extends java.lang.Object
Esta clase es quien maneja las modificaciones dentro de los Usuarios. Sus
eventos son manejados por ServerAdmin. Elaborada para el proyecto de Tesis:
GeoConsultas. Sistema Portatil de Consultas Geográficas Universidad de las
Américas-Puebla.
Constructor Summary
ModifUsuario()
Constructor vacio de la clase.
ModifUsuario(ServerAdmin adm)
Constructor de la clase que recibe un ServerAdmin como atributo.
Method Summary
void llenaCampos(java.lang.String item)
Método de la clase que obtiene todos los usuario dados de alta en el
sistema.
void trace(java.lang.Object o)
Método que imprime mensajes en la ejecución de la aplicación.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
wait, wait, wait
Constructor Detail
ModifUsuario
public ModifUsuario()
Constructor vacio de la clase.
ModifUsuario
public ModifUsuario(ServerAdmin adm)
Constructor de la clase que recibe un ServerAdmin como atributo.
See Also:
ServerAdmin, DBManagerUsuario, FichaUsuario, Connection, ConnectionPool
Method Detail
- 218 -
Sistema Portátil de Consultas Geográficas
Anexo 2
llenaCampos
public void llenaCampos(java.lang.String item)
Método de la clase que obtiene todos los usuario dados de alta en el
sistema. Su resultado es lo que se muestra en pantalla.
Parameters:
item - Cadena obtenida de la base de datos.
trace
public void trace(java.lang. Object o)
Método que imprime mensajes en la ejecución de la aplicación.
Parameters:
o - Object que ejecuta su método .toString()
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class EliminaUsuario
java.lang.Object
|
+--EliminaUsuario
public class EliminaUsuario
extends java.lang.Object
Esta clase es quien maneja las bajas dentro de los Usuarios. Sus eventos son
manejados por ServerAdmin. Básicamente obtiene los datos de la base de datos y
el resultado lo muestra en la pantalla. Elaborada para el proyecto de Tesis:
GeoConsultas. Sistema Portatil de Consultas Geográficas Universidad de las
Américas-Puebla.
Constructor Summary
EliminaUsuario()
Constructor vacio de la clase.
EliminaUsuario(ServerAdmin adm)
Constructor de la clase que recibe un ServerAdmin como atributo.
Method Summary
void llenaCampos(java.lang.String item)
Método de la clase que obtiene todos los usuario dados de alta en el
sistema.
- 219 -
Sistema Portátil de Consultas Geográficas
Anexo 2
void trace(java.lang.Object o)
Método que imprime mensajes en la ejecución de la aplicación.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
wait, wait, wait
Constructor Detail
EliminaUsuario
public EliminaUsuario()
Constructor vacio de la clase.
See Also:
DBManagerUsuario, FichaUsuario, Connection, ConnectionPool
EliminaUsuario
public EliminaUsuario(ServerAdmin adm)
Constructor de la clase que recibe un ServerAdmin como atributo.
See Also:
ServerAdmin, DBManagerUsuario, FichaUsuario, Connection, ConnectionPool
Method Detail
llenaCampos
public void llenaCampos(java.lang.String item)
Método de la clase que obtiene todos los usuario dados de alta en el
sistema. Su resultado es lo que se muestra en pantalla.
Parameters:
item - Cadena obtenida de la base de datos.
trace
public void trace(java.lang.Object o)
Método que imprime mensajes en la ejecución de la aplicación.
Parameters:
o - Object que ejecuta su método .toString()
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class FichaUsuario
- 220 -
Sistema Portátil de Consultas Geográficas
Anexo 2
java.lang.Object
|
+--FichaUsuario
public class FichaUsuario
extends java.lang.Object
Esta clase es quien se encarga de recibir los datos de un usuario y permite un
manejo más sencillo. Elaborada para el proyecto de Tesis: GeoConsultas.
Sistema Portatil de Consultas Geográficas Universidad de las Américas-Puebla.
Field Summary
int activo
int id
java.lang.String password
java.lang.String usuario
Constructor Summary
FichaUsuario(java.lang.String usuario, java.lang.String password, int id,
int activo)
Constructor de la clase.
Method Summary
int getActivo()
Método que regresa el status de actividad del usuario
int getID()
Método que regresa el id del usuario
java.lang.String getPassword()
Método que regresa el password del usuario
java.lang.String getUsuario()
Método que regresa el login del usuario
java.lang.String toString()
Método que regresa en una cadena los datos del
usuario
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait,
- 221 -
Sistema Portátil de Consultas Geográficas
Anexo 2
wait, wait
Field Detail
usuario
public java.lang.String usuario
password
public java.lang.String password
id
public int id
activo
public int activo
Constructor Detail
FichaUsuario
public FichaUsuario(java.lang.String usuario,
java.lang.String password,
int id,
int activo)
Constructor de la clase.
Parameters:
usuario - Recibe el login del usuario
password - Recibe el password del usuario
id - Recibe el número de usuario
activo - Recibe el status de actividad del usuario
Method Detail
getUsuario
public java.lang.String getUsuario()
Método que regresa el login del usuario
Returns:
usuario
getPassword
public java.lang.String getPassword()
Método que regresa el password del usuario
- 222 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Returns:
password
getID
public int getID()
Método que regresa el id del usuario
Returns:
id
getActivo
public int getActivo()
Método que regresa el status de actividad del usuario
Returns:
activo
toString
public java.lang.String toString()
Método que regresa en una cadena los datos del usuario
Overrides:
toString in class java.lang.Object
Returns:
cadena
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class Contrasenia
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Dialog
|
+--javax.swing.JDialog
|
+--Contrasenia
All Implemented Interfaces:
- 223 -
Sistema Portátil de Consultas Geográficas
Anexo 2
javax.accessibility.Accessible, java.awt.event.ActionListener,
java.util.EventListener, java.awt.image.ImageObserver,
java.awt.MenuContainer, javax.swing.RootPaneContainer,
java.io.Serializable, javax.swing.WindowConstants
public class Contrasenia
extends javax.swing.JDialog
implements ja va.awt.event.ActionListener
Esta clase es quien maneja los accesos dentro de la aplicación
servidor. Se encarga de conectarse a la base de datos.
Elaborada para el proyecto de Tesis: GeoConsultas.
Sistema Portatil de Consultas Geográficas
Universidad de las Américas-Puebla.
See Also:
Serialized Form
Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
Inner classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT,
TOP_ALIGNMENT
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
- 224 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor Summary
Contrasenia()
Constructor vacío de Contrasenia.java.
Method Summary
void actionPerformed(java.awt.event.ActionEvent evt)
Método que se encarga de manejar los eventos dentro
de esta clase.
int getEstado()
Método que regresa el estado de la validación del
usuario.
java.lang.String getPassword()
Método que regresa el password del usuario en un
String.
java.lang.String getUsuario()
Método que regresa el login del usuario en un String.
static void main(java.lang.String[] args)
Método Main de la clase..
boolean validaUsuario(java.lang.String user,
java.lang.String password)
Método que valida el usuario en la base de datos.
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext,
getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar,
getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString,
processKeyEvent, processWindowEvent, remove, setContentPane,
setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane,
setLayout, setLocationRelativeTo, setRootPane,
setRootPaneCheckingEnabled, update
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal,
setResizable, setTitle, show
Methods inherited from class java.awt.Window
- 225 -
Sistema Portátil de Consultas Geográficas
Anexo 2
addWindowListener, applyResourceBundle, applyResourceBundle, finalize,
getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners,
getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString,
isShowing, pack, postEvent, processEvent, removeWindowListener,
setCursor, toBack, toFront
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents,
deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX,
getAlignmentY, getComponent, getComponentAt, getComponentAt,
getComponentCount, getComponents, getInsets, getLayout, getMaximumSize,
getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf,
layout, list, list, locate, minimumSize, paint, paintComponents,
preferredSize, print, printComponents, processContainerEvent, remove,
removeAll, removeContainerListener, removeNotify, setFont, validate,
validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener,
addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener,
addKeyListener, addMouseListener, addMouseMotionListener,
addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage,
checkImage, coalesceEvents, contains, contains, createImage, createImage,
disable, disableEvents, dispatchEvent, enable, enable, enableEvents,
enableInputMethods, firePropertyChange, getBackground, getBounds,
getBounds, getColorModel, getComponentOrientation, getCursor,
getDropTarget, getFont, getFontMetrics, getForeground, getGraphics,
getHeight, getInputMethodRequests, getLocation, getLocation,
getLocationOnScreen, getName, getParent, getPeer, getSize, getSize,
getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus,
imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled,
isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown,
keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag,
mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll,
prepareImage, prepareImage, printAll, processComponentEvent,
processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent,
processInputMethodEvent, processMouseEvent, processMouseMotionEvent,
remove, removeComponentListener, removeFocusListener,
removeHierarchyBoundsListener, removeHierarchyListener,
removeInputMethodListener, removeKeyListener, removeMouseListener,
removeMouseMotionListener, removePropertyChangeListener,
removePropertyChangeListener, repaint, repaint, repaint, repaint,
requestFocus, reshape, resize, resize, setBackground, setBounds,
setBounds, setComponentOrientation, setDropTarget, setEnabled,
setForeground, setLocale, setLocation, setLocation, setName, setSize,
setSize, setVisible, show, size, toString, transferFocus
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
- 226 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Constructor Detail
Contrasenia
public Contrasenia()
Constructor vacío de Contrasenia.java. Se encarga de cargar todos los
componentes.
Method Detail
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent evt)
Método que se encarga de manejar los eventos dentro de esta clase.
Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
evt - ActionEvent
getEstado
public int getEstado()
Método que regresa el estado de la validación del usuario.
Returns:
edo
getPassword
public java.lang.String getPassword()
Método que regresa el password del usuario en un String.
Returns:
password
getUsuario
public java.lang.String getUsuario()
Método que regresa el login del usuario en un String.
Returns:
usuario
validaUsuario
public boolean validaUsuario(java.lang.String user,
java.lang.String password)
Método que valida el usuario en la base de datos. De su resultado
dependerá el acceso a la aplicación.
Returns:
- 227 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Verdadero o falso
See Also:
ConnectionPool, DBManagerUsuario
main
public static void main(java.lang.String[] args)
Método Main de la clase..
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class DBManagerUsuario
java.lang.Object
|
+--DBManagerUsuario
public class DBManagerUsuario
extends java.lang.Object
Esta clase es quien maneja las conexiones con la base datos dentro de los
Usuarios. Aqui se realizan todas las consultas o modificaciones. Elaborada para el
proyecto de Tesis: GeoConsultas. Sistema Portatil de Consultas Geográficas
Universidad de las Américas-Puebla.
Constructor Summary
DBManagerUsuario()
Constructor vacio
DBManagerUsuario(java.sql.Connection connection)
Constructor con una conexion preestablecida
Method Summary
boolean actualizaUsuario(java.lang.String usuario,
java.lang.String password, int id)
Método que se encarga de actualizar usuarios a la tabla
Usuario de la base de datos.
boolean actualizaUsuarioActivo(int id)
Método que se encarga de actualizar usuarios en la
tabla Usuario de la base de datos.
java.util.Vector getAllUsuarios()
Método que se encarga de obtener todos los usuario
- 228 -
Sistema Portátil de Consultas Geográficas
Anexo 2
que estan en la tabla Usuario de la base de datos.
boolean insertaUsuario(java.lang.String usuario,
java.lang.String password)
Método que se encarga de insertar usuarios a la tabla
Usuario de la base de datos.
FichaUsuario obtenUsuario(int id)
Método que se encarga de obtener un usuario de la
tabla Usuario de la base de datos.
boolean obtenUsuario(java.lang.String usuario,
java.lang.String password)
Método que se encarga de validar si un usuario esta en
la tabla Usuario de la base de datos.
void trace(java.lang.String str)
Imprime una linea
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
wait, wait, wait
Constructor Detail
DBManagerUsuario
public DBManagerUsuario()
Constructor vacio
DBManagerUsuario
public DBManagerUsuario(java.sql.Connection connection)
Constructor con una conexion preestablecida
Parameters:
connection - Objeto de tipo java.sql.Connection
Method Detail
insertaUsuario
public boolean insertaUsuario(java.lang.String usuario,
java.lang.String password)
Método que se encarga de insertar usuarios a la tabla Usuario de la base
de datos.
Parameters:
usuario - Usuario capturado
password - Password ingresado por el usuario
Returns:
- 229 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Verdadero si inserto al usuario, falso en caso contrario.
actualizaUsuario
public boolean actualizaUsuario(java.lang.String usuario,
java.lang.String password,
int id)
Método que se encarga de actualizar usuarios a la tabla Usuario de la base
de datos.
Parameters:
usuario - Usuario capturado
password - Password ingresado por el usuario
id - Es el id asignado por la base de datos al momento de ser insertado
Returns:
Verdadero si actualizo al usuario, falso e n caso contrario.
actualizaUsuarioActivo
public boolean actualizaUsuarioActivo(int id)
Método que se encarga de actualizar usuarios en la tabla Usuario de la
base de datos. Principalmente se ocupa para actualizar el status de un
usuario.
Parameters:
id - Id del usuario
Returns:
Verdadero si actualizo al usuario, falso en caso contrario.
obtenUsuario
public FichaUsuario obtenUsuario(int id)
Método que se encarga de obtener un usuario de la tabla Usuario de la
base de datos.
Parameters:
id - Id del usuario
Returns:
FichaUsuario si obtuvo al usuario, null en caso contrario.
See Also:
FichaUsuario
obtenUsuario
public boolean obtenUsuario(java.lang.String usuario,
java.lang.String password)
Método que se encarga de validar si un usuario esta en la tabla Usuario de
la base de datos.
Parameters:
usuario - Usuario capturado
- 230 -
Sistema Portátil de Consultas Geográficas
Anexo 2
- Password ingresado por el usuario
Returns:
Verdadero si obtuvo al usuario, falso en caso contrario.
password
getAllUsuarios
public java.util.Vector getAllUsuarios()
Método que se encarga de obtener todos los usuario que estan en la tabla
Usuario de la base de datos.
Returns:
java.util.Vector si obtuvo al usuario, vector vacio en caso contrario.
trace
public void trace(java.lang.String str)
Imprime una linea
Parameters:
str - es la linea a imprimir
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class ManejoArchivos
java.lang.Object
|
+--ManejoArchivos
public class ManejoArchivos
extends java.lang.Object
Esta clase es quien maneja los nombres de los archivos y las rutas de los
archivos. Elaborada para el proyecto de Tesis: GeoConsultas. Sistema Portatil de
Consultas Geográficas Universidad de las Américas-Puebla.
Constructor Summary
ManejoArchivos()
Constructor vacio de la clase
ManejoArchivos(java.lang.String usuario, java.lang.String path)
Constructor de la clase que recibe un path y el usuario.
Method Summary
- 231 -
Sistema Portátil de Consultas Geográficas
Anexo 2
boolean creaArchivo(java.lang.String path,
java.lang.String usuario, int modo)
Método que se encarga de crear el archivo del cliente.
boolean creaDirectorio(java.lang.String path)
Método que se encarga de crear el directorio donde
residiran los archivos del cliente.
boolean existeDirectorio(java.lang.String path)
Método que se encarga de saber si el archivo exite o
no.
java.lang.String modificaCadena(int num)
Método que se encarga de modificar la cadena donde
van los números menores a 10.
void trace(java.lang.Object objeto)
Método que imprime una cadena.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
wait, wait, wait
Constructor Detail
ManejoArchivos
public ManejoArchivos()
Constructor vacio de la clase
ManejoArchivos
public ManejoArchivos(java.lang.String usuario,
java.lang.String path)
Constructor de la clase que recibe un path y el usuario.
Parameters:
usuario - Login del usuario
path - Ruta donde se creara el archivo
Method Detail
existeDirectorio
public boolean existeDirectorio(java.lang.String path)
Método que se encarga de saber si el archivo exite o no.
Returns:
Verdadero si existe, falso en caso contrario.
- 232 -
Sistema Portátil de Consultas Geográficas
Anexo 2
creaDirectorio
public boolean creaDirectorio(java.lang.String path)
Método que se encarga de crear el directorio donde residiran los archivos
del cliente.
Returns:
Verdadero si fue creado, falso en caso contrario.
creaArchivo
public boolean creaArchivo(java.lang.String path,
java.lang.String usuario,
int modo)
Método que se encarga de crear el archivo del cliente. Siguiendo la
siguente estructura en su nombre: Año-Mes-Dia-"_"-hora-"_"-usuario.xml y
depositandolo en la ruta que se especifico con anterioridad.
Returns:
Verdadero si fue creado, falso en caso contrario.
modificaCadena
public java.lang.String modificaCadena(int num)
Método que se encarga de modificar la cadena donde van los números
menores a 10.
Parameters:
num - Es un numero
Returns:
Un número ya editado
trace
public void trace(java.lang.Object objeto)
Método que imprime una cadena.
Parameters:
objeto - Recibe un objeto al cual le ejecuta el método toString()
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class ConnectionPool
java.lang.Object
|
+--ConnectionPool
public class ConnectionPool
- 233 -
Sistema Portátil de Consultas Geográficas
Anexo 2
extends java.lang.Object
This class serves as a JDBC connection repository. Since creating database
connections is one of the most time intensive aspects of JDBC, we'll create a pool
of connections. Each connection can be used and then replaced back into the pool.
A properties file 'ConnectionPool.cfg' will be used to specify the types of JDBC
connections to create, as well as the minimum and maximum size of the pool. The
format of the configuration file is: #(comment) JDBCDriver= JDBCConnectionURL=
ConnectionPoolSize= ConnectionPoolMax= ConnectionUseCount=
ConnectionTimeout= =
Any number of additional properties may be given (such as username and
password) as required by the JDBC driver.
Field Summary
java.sql.Connection con
Constructor Summary
ConnectionPool()
Constructor vacio de la clase.
ConnectionPool(java.lang.String config)
Constructor to specifited a config file.
Method Summary
void close (java.sql.Connection con)
Places the connection back into the connection pool,
or closes the connection if the maximum use count has
been reached
void closeConnections()
java.sql.Connection getConnection()
Gets an available JDBC Connection.
boolean initialize()
Initializes the ConnectionPool object using
'ConnectionPool.cfg' as the configuration file
boolean initialize(java.lang.String config)
Initializes the ConnectionPool object with the
specified configuration file
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
- 234 -
Sistema Portátil de Consultas Geográficas
Anexo 2
wait, wait, wait
Field Detail
con
public java.sql.Connection con
Constructor Detail
ConnectionPool
public ConnectionPool()
Constructor vacio de la clase.
ConnectionPool
public ConnectionPool(java.lang.String config)
Constructor to specifited a config file. Es necesario especificar aqui cual es
el path del archivo.
Parameters:
config - Nombre del archivo de configuración
Method Detail
close
public void close (java.sql.Connection con)
Places the connection back into the connection pool, or closes the
connection if the maximum use count has been reached
Parameters:
Connection - object to close
closeConnections
public void closeConnections()
getConnection
public java.sql.Connection getConnection()
Gets an available JDBC Connection. Connections will be created if
necessary, up to the maximum number of connections as specified in the
configuration file.
Returns:
JDBC Connection, or null if the maximum number of connections has been
exceeded
- 235 -
Sistema Portátil de Consultas Geográficas
Anexo 2
initialize
public boolean initialize()
throws java.lang.Exception
Initializes the ConnectionPool object using 'ConnectionPool.cfg' as the
configuration file
Returns:
true if the ConnectionPool was initialized properly
initialize
public boolean initialize(java.lang.String config)
throws java.lang.Exception
Initializes the ConnectionPool object with the specified configuration file
Parameters:
config - Configuration file name
Returns:
true if the ConnectionPool was initialized properly
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class calendarioMexico
java.lang.Object
|
+--calendarioMexico
public class calendarioMexico
extends java.lang.Object
Esta clase es quien se encarga de manejar las fechas y horas dentro del sistema.
Se encarga de dar el formato a las fechas y horas. Elaborada para el proyecto de
Tesis: GeoConsultas. Sistema Portatil de Consultas Geográficas Universidad de
las Américas-Puebla.
Constructor Summary
calendarioMexico()
Constructor vacio de la clase.
calendarioMexico(int dia, int mes)
Constructor que recibe dia y mes para crear una fecha a partir de esos
datos.
Method Summary
- 236 -
Sistema Portátil de Consultas Geográficas
Anexo 2
int getAnio()
Método que se encarga de regresar el año del
calendario.
java.lang.String getCalendario()
Método que se encarga de actualizar el calendario.
java.lang.String getCalendario(int dia, int mes)
Método que se encarga de actualizar el calendario
designado.
int getDia()
Método que se encarga de regresar el dia del mes del
calendario.
java.lang.String getHora()
Método que regresa la hora del calendario.
int getMes()
Método que se encarga de regresar el mes del
calendario.
int getnumDiaSemana ()
Método que se encarga de regresar el dia de la semana
del calendario.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
wait, wait, wait
Constructor Detail
calendarioMexico
public calendarioMexico()
Constructor vacio de la clase. Toma el dia actual.
calendarioMexico
public calendarioMexico(int dia,
int mes)
Constructor que recibe dia y mes para crear una fecha a partir de esos
datos.
Parameters:
dia - Dia del mes
mes - Mes del año
Method Detail
- 237 -
Sistema Portátil de Consultas Geográficas
Anexo 2
getnumDiaSemana
public int getnumDiaSemana ()
Método que se encarga de regresar el dia de la semana del calendario.
Returns:
Dia de la semana
getAnio
public int getAnio()
Método que se encarga de regresar el año del calendario.
Returns:
Año del calendario
getMes
public int getMes()
Método que se encarga de regresar el mes del calendario.
Returns:
Mes del año
getDia
public int getDia()
Método que se encarga de regresar el dia del mes del calendario.
Returns:
Dia del mes
getCalendario
public java.lang.String getCalendario()
Método que se encarga de actualizar el calendario.
Returns:
Calendario Actual.
getHora
public java.lang.String getHora()
Método que regresa la hora del calendario.
Returns:
Regresa la hora del calendario.
getCalendario
public java.lang.String getCalendario(int dia,
int mes)
Método que se encarga de actualizar el calendario designado.
Returns:
- 238 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Calendario Actual designado.
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class calendarioMexicoAdmin
java.lang.Object
|
+--calendarioMexicoAdmin
public class calendarioMexicoAdmin
extends java.lang.Object
Esta clase es quien se encarga de manejar las fechas y horas dentro del sistema.
Esta es exclusiva para el manejo del servidor. Se encarga de dar el formato a las
fechas y horas. Elaborada para el proyecto de Tesis: GeoConsultas. Sistema
Portatil de Consultas Geográficas Universidad de las Américas-Puebla.
Constructor Summary
calendarioMexicoAdmin()
Constructor vacio de la clase.
Method Summary
java.lang.String getCalendario()
Método que se encarga de actualizar el calendario.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
wait, wait, wait
Constructor Detail
calendarioMexicoAdmin
public calendarioMexicoAdmin()
Constructor vacio de la clase. Toma el dia actual.
Method Detail
getCalendario
public java.lang.String getCalendario()
- 239 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Método que se encarga de actualizar el calendario.
Returns:
Calendario Actual.
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class labelCalendario
java.lang.Object
|
+--labelCalendario
public class labelCalendario
extends java.lang.Object
Esta clase es quien maneja los eventos generados por CalendarioMexico.java.
Elaborada para el proyecto de Tesis: GeoConsultas. Sistema Portati l de
Consultas Geográficas Universidad de las Américas-Puebla.
Constructor Summary
labelCalendario()
Constrcutor vacio de la clase.
labelCalendario(int dia, int mes)
Constrcutor de la clase que recibe un dia y mes dado por el usuario.
Method Summary
int getAnio()
Método que se encarga de regresar el año del
calendario.
java.lang.String getCalendario()
Método que se encarga de actualizar el calendario.
int getDia()
Método que se encarga de regresar el dia del mes del
calendario.
java.lang.String getHora()
Método que regresa la hora del calendario.
int getMes()
Método que se encarga de regresar el mes del
calendario.
int getnumDiaSemana ()
- 240 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Método que se encarga de regresar el dia de la semana
del calendario.
void trace(java.lang.String info)
Imprime una linea
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
wait, wait, wait
Constructor Detail
labelCalendario
public labelCalendario()
Constrcutor vacio de la clase.
labelCalendario
public labelCalendario(int dia,
int mes)
Constrcutor de la clase que recibe un dia y mes dado por el usuario.
Parameters:
dia - Dia del mes
mes - Mes del Año
Method Detail
getnumDiaSemana
public int getnumDiaSemana ()
Método que se encarga de regresar el dia de la semana del calendario.
Returns:
Dia de la semana
getCalendario
public java.lang.String getCalendario()
Método que se encarga de actualizar el calendario.
Returns:
Calendario Actual.
getHora
public java.lang.String getHora()
Método que regresa la hora del calendario.
Returns:
- 241 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Regresa la hora del calendario.
getAnio
public int getAnio()
Método que se encarga de regresar el año del calendario.
Returns:
Año del calendario
getMes
public int getMes()
Método que se encarga de regresar el mes del calendario.
Returns:
Mes del año
getDia
public int getDia()
Método que se encarga de regresar el dia del mes del calendario.
Returns:
Dia del mes
trace
public void trace(java.lang.String info)
Imprime una linea
Parameters:
str - es la linea a imprimir
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class labelCalendarioAdmin
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JLabel
|
+--labelCalendarioAdmin
- 242 -
Sistema Portátil de Consultas Geográficas
Anexo 2
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver,
java.awt.MenuContainer, java.lang.Runnable, java.io.Serializable,
javax.swing.SwingConstants
public class labelCalendarioAdmin
extends javax.swing.JLabel
implements java.lang.Runnable
Esta clase es quien maneja los eventos generados por
CalendarioMexicoAdmin.java. Funciona para la aplicación servidor. Elaborada
para el proyecto de Tesis: GeoConsultas. Sistema Portatil de Consultas
Geográficas Universidad de las Américas-Puebla.
See Also:
Serialized Form
Inner classes inherited from class javax.swing.JLabel
javax.swing.JLabel.AccessibleJLabel
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
Fields inherited from class javax.swing.JLabel
labelFor
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 javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NORTH, NORTH_EAST,
- 243 -
Sistema Portátil de Consultas Geográficas
Anexo 2
NORTH_WEST, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING,
VERTICAL, WEST
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor Summary
labelCalendarioAdmin()
Constrcutor vacio de la clase.
Method Summary
void run()
Método que actualiza el timer del reloj en la aplicación servidor.
Methods inherited from class javax.swing.JLabel
checkHorizontalKey, checkVerticalKey, getAccessibleContext,
getDisabledIcon, getDisplayedMnemonic, getHorizontalAlignment,
getHorizontalTextPosition, getIcon, getIconTextGap, getLabelFor, getText,
getUI, getUIClassID, getVerticalAlignment, getVerticalTextPosition,
imageUpdate, paramString, setDisabledIcon, setDisplayedMnemonic,
setDisplayedMnemonic, setHorizontalAlignment, setHorizontalTextPosition,
setIcon, setIconTextGap, setLabelFor, setText, setUI,
setVerticalAlignment, setVerticalTextPosition, updateUI
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener,
addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect,
contains, createToolTip, disable, enable, firePropertyChange,
firePropertyChange, firePropertyChange, firePropertyChange,
firePropertyChange, firePropertyChange, firePropertyChange,
firePropertyChange, firePropertyChange, fireVetoableChange,
getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY,
getAutoscrolls, getBorder, getBounds, getClientProperty,
getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions,
getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier,
getInsets, getInsets, getListeners, getLocation, getMaximumSize,
getMinimumSize, getNextFocusableComponent, getPreferredSize,
getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation,
getToolTipText, getToolTipText, getTopLevelAncestor,
getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY,
grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot,
isFocusTraversable, isLightweightComponent, isManagingFocus,
isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled,
isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled,
isValidateRoot, paint, paintBorder, paintChildren, paintComponent,
paintImmediately, paintImmediately, print, printAll, printBorder,
- 244 -
Sistema Portátil de Consultas Geográficas
Anexo 2
printChildren, printComponent, processComponentKeyEvent,
processFocusEvent, processKeyBinding, processKeyEvent,
processMouseMotionEvent, putClientProperty, registerKeyboardAction,
registerKeyboardAction, removeAncestorListener, removeNotify,
removePropertyChangeListener, removePropertyChangeListener,
removeVetoableChangeListener, repaint, repaint, requestDefaultFocus,
requestFocus, resetKeyboardActions, reshape, revalidate,
scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY,
setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions,
setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap,
setInputVerifier, setMaximumSize, setMinimumSize,
setNextFocusableComponent, setOpaque, setPreferredSize,
setRequestFocusEnabled, setToolTipText, setUI,
setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction,
update
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents,
deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent,
getComponentAt, getComponentAt, getComponentCount, getComponents,
getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate,
minimumSize, paintComponents, preferredSize, printComponents,
processContainerEvent, processEvent, remove, remove, removeAll,
removeContainerListener, setLayout, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener,
addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener,
addKeyListener, addMouseListener, addMouseMotionListener, bounds,
checkImage, checkImage, coalesceEvents, contains, createImage,
createImage, disableEvents, dispatchEvent, enable, enableEvents,
enableInputMethods, getBackground, getBounds, getColorModel,
getComponentOrientation, getCursor, getDropTarget, getFont,
getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext,
getInputMethodRequests, getLocale, getLocation, getLocationOnScreen,
getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus,
handleEvent, inside, isDisplayable, isEnabled, isLightweight, isShowing,
isValid, isVisible, keyDown, keyUp, list, list, list, location,
lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove,
mouseUp, move, nextFocus, paintAll, postEvent, prepareImage,
prepareImage, processComponentEvent, processHierarchyBoundsEvent,
processHierarchyEvent, processInputMethodEvent, processMouseEvent,
remove, removeComponentListener, removeFocusListener,
removeHierarchyBoundsListener, removeHierarchyListener,
removeInputMethodListener, removeKeyListener, removeMouseListener,
removeMouseMotionListener, repaint, repaint, repaint, resize, resize,
setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget,
setLocale, setLocation, setLocation, setName, setSize, setSize, show,
show, size, toString, transferFocus
Methods inherited from class java.lang.Object
- 245 -
Sistema Portátil de Consultas Geográficas
Anexo 2
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait,
wait, wait
Constructor Detail
labelCalendarioAdmin
public labelCalendarioAdmin()
Constrcutor vacio de la clase.
Method Detail
run
public void run()
Método que actualiza el timer del reloj en la aplicación servidor.
Specified by:
run in interface java.lang.Runnable
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class BoundsChooser
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JLayeredPane
|
+--javax.swing.JDesktopPane
|
+--BoundsChooser
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver,
java.awt.MenuContainer, java.io.Serializable
public class BoundsChooser
extends javax.swing.JDesktopPane
Esta clase es el contenedor de las ventanas de selección dinámica. Elaborada
para el proyecto de Tesis: GeoConsultas. Sistema Portatil de Consultas
Geográficas Universidad de las Américas-Puebla.
See Also:
- 246 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Serialized Form
Inner classes inherited from class javax.swing.JDesktopPane
javax.swing.JDesktopPane.AccessibleJDesktopPane
Inner classes inherited from class javax.swing.JLayeredPane
javax.swing.JLayeredPane.AccessibleJLayeredPane
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
Fields inherited from class javax.swing.JDesktopPane
LIVE_DRAG_MODE, OUTLINE_DRAG_MODE
Fields inherited from class javax.swing.JLayeredPane
DEFAULT_LAYER, DRAG_LAYER, FRAME_CONTENT_LAYER, LAYER_PROPERTY,
MODAL_LAYER, PALETTE_LAYER, POPUP_LAYER
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
BoundsChooser()
- 247 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Constrcutor vacio.
BoundsChooser(ServerAdmin svr, java.lang.String user)
Constructor de la clase
BoundsChooser(ServerAdmin svr, java.lang.String user,
ConnectionPool connectionPool)
Constructor de la clase
Method Summary
void closeWindow()
Método q ue cierra la ventana de selección dinámica y
muestra el logo.
void createPreview(java.lang.String FILENAME)
Método que crea la ventana previa de selección. qparam
FILENAME es el nombre del archivo.
MousePoint[] getSelectedBounds()
Método que captura las coordenadas del bounding box que el
usuario selecciono.
static void main(java.lang.String[] args)
void show()
Método que muestra el JFrame
void trace(java.lang.Object o)
Método que imprime una linea de texto.
Methods inherited from class javax.swing.JDesktopPane
getAccessibleContext, getAllFrames, getAllFramesInLayer,
getDesktopManager, getDragMode, getSelectedFrame, getUI, getUIClassID,
isOpaque, paramString, setDesktopManager, setDragMode, setSelectedFrame,
setUI, updateUI
Methods inherited from class javax.swing.JLayeredPane
addImpl, getComponentCountInLayer, getComponentsInLayer,
getComponentToLayer, getIndexOf, getLayer, getLayer, getLayeredPaneAbove,
getObjectForLayer, getPosition, highestLayer, insertIndexForLayer,
isOptimizedDrawingEnabled, lowestLayer, moveToBack, moveToFront, paint,
putLayer, remove, setLayer, setLayer, setPosition
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener,
addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect,
contains, createToolTip, disable, enable, firePropertyChange,
firePropertyChange, firePropertyChange, firePropertyChange,
- 248 -
Sistema Portátil de Consultas Geográficas
Anexo 2
firePropertyChange, firePropertyChange, firePropertyChange,
firePropertyChange, firePropertyChange, fireVetoableChange,
getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY,
getAutoscrolls, getBorder, getBounds, getClientProperty,
getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions,
getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier,
getInsets, getInsets, getListeners, getLocation, getMaximumSize,
getMinimumSize, getNextFocusableComponent, getPreferredSize,
getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation,
getToolTipText, getToolTipText, getTopLevelAncestor,
getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY,
grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot,
isFocusTraversable, isLightweightComponent, isManagingFocus,
isMaximumSizeSet, isMinimumSizeSet, isPaintingTile, isPreferredSizeSet,
isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren,
paintComponent, paintImmediately, paintImmediately, print, printAll,
printBorder, printChildren, printComponent, processComponentKeyEvent,
processFocusEvent, processKeyBinding, processKeyEvent,
processMouseMotionEvent, putClientProperty, registerKeyboardAction,
registerKeyboardAction, removeAncestorListener, removeNotify,
removePropertyChangeListener, removePropertyChangeListener,
removeVetoableChangeListener, repaint, repaint, requestDefaultFocus,
requestFocus, resetKeyboardActions, reshape, revalidate,
scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY,
setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions,
setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap,
setInputVerifier, setMaximumSize, setMinimumSize,
setNextFocusableComponent, setOpaque, setPreferredSize,
setRequestFocusEnabled, setToolTipText, setUI,
setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction,
update
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents,
deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent,
getComponentAt, getComponentAt, getComponentCount, getComponents,
getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate,
minimumSize, paintComponents, preferredSize, printComponents,
processContainerEvent, processEvent, remove, removeAll,
removeContainerListener, setLayout, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener,
addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener,
addKeyListener, addMouseListener, addMouseMotionListener, bounds,
checkImage, checkImage, coalesceEvents, contains, createImage,
createImage, disableEvents, dispatchEvent, enable, enableEvents,
enableInputMethods, getBackground, getBounds, getColorModel,
getComponentOrientation, getCursor, getDropTarget, getFont,
getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext,
getInputMethodRequests, getLocale, getLocation, getLocationOnScreen,
getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus,
handleEvent, imageUpdate, inside, isDisplayable, isEnabled,
- 249 -
Sistema Portátil de Consultas Geográficas
Anexo 2
isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list,
list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit,
mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage,
prepareImage, processComponentEvent, processHierarchyBoundsEvent,
processHierarchyEvent, processInputMethodEvent, processMouseEvent,
remove, removeComponentListener, removeFocusListener,
removeHierarchyBoundsListener, removeHierarchyListener,
removeInputMethodListener, removeKeyListener, removeMouseListener,
removeMouseMotionListener, repaint, repaint, repaint, resize, resize,
setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget,
setLocale, setLocation, setLocation, setName, setSize, setSize, show,
size, toString, transferFocus
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait,
wait, wait
Constructor Detail
BoundsChooser
public BoundsChooser(ServerAdmin svr,
java.lang.String user)
Constructor de la clase
Parameters:
svr - Objeto ServerAdmin
user - Login del usuario
BoundsChooser
public BoundsChooser(ServerAdmin svr,
java.lang.String user,
ConnectionPool connectionPool)
Constructor de la clase
Parameters:
svr - Objeto ServerAdmin
user - Login del usuario
connectionPool - Una conexión
BoundsChooser
public BoundsChooser()
Constrcutor vacio.
Method Detail
getSelectedBounds
public MousePoint[] getSelectedBounds()
- 250 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Método que captura las coordenadas del bounding box que el usuario
selecciono.
Returns:
MousePoints[] el cual es un conjunto de coordenadas.
show
public void show()
Método que muestra el JFrame
Overrides:
show in class java.awt.Component
createPreview
public void createPreview(java.lang.String FILENAME)
Método que crea la ventana previa de selección. qparam FILENAME es el
nombre del archivo.
closeWindow
public void closeWindow()
Método que cierra la ventana de selección dinámica y muestra el logo.
trace
public void trace(java.lang.Object o)
Método que imprime una linea de texto.
Parameters:
o - Object
main
public static void main(java.lang.String[] args)
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class GeometryColumns
java.lang.Object
|
+--GeometryColumns
public class GeometryColumns
- 251 -
Sistema Portátil de Consultas Geográficas
Anexo 2
extends java.lang.Object
Esta clase se diseño para obtener el resultado de un query basandose en la clase
java.sql.ResultSet tomamos los datos directos de la BD. Basados en la siguiente
especificación OpenGis GML F_TABLE_CATALOG VARCHAR2(255)
F_TABLE_SCHEMA VARCHAR2(255) F_TABLE_NAME VARCHAR2(255)
F_GEOMETRY_COLUMN VARCHAR2(255) G_TABLE_CATALOG
VARCHAR2(255) G_TABLE_SCHEMA VARCHAR2(255) G_TABLE_NAME
VARCHAR2(255) STORAGE_TYPE NUMBER GEOMETRY_TYPE NUMBER
COORD_DIMENSION NUMBER MAX_PPR NUMBER SRID NUMBER IDGC
NUMBER(4) Elaborada para el proyecto de Tesis: GeoConsultas. Sistema Portatil
de Consultas Geográficas Universidad de las Américas-Puebla.
Constructor Summary
GeometryColumns()
Constructor vacio de la clase.
GeometryColumns(java.sql.ResultSet rs)
Constructor que recibe un Resultset
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
wait, wait, wait
Constructor Detail
GeometryColumns
public GeometryColumns()
Constructor vacio de la clase.
GeometryColumns
public GeometryColumns(java.sql.ResultSet rs)
throws java.sql.SQLException
Constructor que recibe un Resultset
Parameters:
rs - Resultset
Throws:
SQLException Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
- 252 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Class GeometryColumnsObject
java.lang.Object
|
+--GeometryColumnsObject
public class GeometryColumnsObject
extends java.lang.Object
Esta clase se diseño para obtener el resultado de un query basandose en la clase
java.sql.ResultSet tomamos los datos directos de la BD. Basados en la siguiente
especificación OpenGis GML F_TABLE_CATALOG VARCHAR2(255)
F_TABLE_SCHEMA VARCHAR2(255) F_TABLE_NAME VARCHAR2(255)
F_GEOMETRY_COLUMN VARCHAR2(255) G_TABLE_CATALOG
VARCHAR2(255) G_TABLE_SCHEMA VARCHAR2(255) G_TABLE_NAME
VARCHAR2(255) STORAGE_TYPE NUMBER GEOMETRY_TYPE NUMBER
COORD_DIMENSION NUMBER MAX_PPR NUMBER SRID NUMBER IDGC
NUMBER(4) Elaborada para el proyecto de Tesis: GeoConsultas. Sistema Portatil
de Consultas Geográficas Universidad de las Américas-Puebla.
Constructor Summary
GeometryColumnsObject()
Constructor vacio.
GeometryColumnsObject(java.sql.ResultSet rs)
Constructor que tiene un resulset lleno.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
wait, wait, wait
Constructor Detail
GeometryColumnsObject
public GeometryColumnsObject()
Constructor vacio.
GeometryColumnsObject
public GeometryColumnsObject(java.sql.ResultSet rs)
throws java.sql.SQLException
Constructor que tiene un resulset lleno.
Parameters:
rs - Resultset
- 253 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class GMLDatabaseMgr
java.lang.Object
|
+--GMLDatabaseMgr
public class GMLDatabaseMgr
extends java.lang.Object
Esta clase es quien maneja las consultas a la base de datos referente a GML.
Elaborada para el proyecto de Tesis: GeoConsultas. Sistema Portatil de
Consultas Geográficas Universidad de las Américas-Puebla.
Constructor Summary
GMLDatabaseMgr()
Constructor vacio.
GMLDatabaseMgr(ConnectionPool connectionPool)
Constructor que recibe una conexión definida por el usuario.
Method Summary
java.lang.String getColumnTypeName(int type)
Método que indica que tipo de dato es: real o string
java.sql.Connection getConnection()
Método que obtiene la conexión a la base de datos.
void getFeatureCollection(java.lang.Object[] ambientes)
Método que jala la información que se escribira en
los archivos GML que se enviarán al cliente.
void getFeatureMember(java.sql.Connection conn,
java.sql.PreparedStatement st,
java.lang.String fmember)
Método que realiza los queries en la base de datos.
void getFeatures(java.sql.Connection conn,
java.lang.String fmember,
java.lang.String fTableName,
java.lang.String gTableName, int idgc,
int geometryType)
Este método realiza directamente los queries a la
base de datos.
java.util.LinkedList getGeometryColumnsValues()
- 254 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Método que regresa el contenido de la tabla
Geometry_Columns.
java.util.LinkedList getTablesCatalog()
Método que regresa los diversos ambientes
contenidos en la base de datos.
static void main(java.lang.String[] args)
void println(java.lang.Object o)
Método que escribe en u archivo.
void setBoundingBox(MousePoint[] bounds)
Método que recibe un conjunto de puntos que
define un bounding box
void setOutputFile(java.io.FileWriter out)
Método que asigna un FileWriter a otro.
void trace(java.lang.Object o)
Método que escribe una linea de texto.
void writeBlob(java.sql.Blob blob, int geometryType)
Método que se encarga en base a un blob de que
escribir en el archivo.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
wait, wait, wait
Constructor Detail
GMLDatabaseMgr
public GMLDatabaseMgr()
throws java.lang.Exception
Constructor vacio.
Throws:
Ioexception -
GMLDatabaseMgr
public GMLDatabaseMgr(ConnectionPool connectionPool)
throws java.lang.Exception
Constructor que recibe una conexión definida por el usuario.
Parameters:
connectionPool - Una conexión
Throws:
IOexception -
- 255 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Method Detail
getGeometryColumnsValues
public java.util.LinkedList getGeometryColumnsValues()
Método que regresa el contenido de la tabla Geometry_Columns.
Returns:
Regresa una LinkedList que contiene todos los datos en un
GeometryColumnsObject
See Also:
GeometryColumnsObject
getTablesCatalog
public java.util.LinkedList getTablesCatalog()
Método que regresa los diversos ambientes contenidos en la base de datos.
Returns:
Regresa una LinkedList que contiene todos los datos en forma de cadena
getFeatureCollection
public void getFeatureCollection(java.lang.Object[] ambientes)
throws java.sql.SQLException,
java.io.IOException
Método que jala la información que se escribira en los archivos GML que se
enviarán al cliente.
Parameters:
ambientes[] - Selección de ambientes
See Also:
getTablesCatalog(), getFeatureMember(java.sql.Connection,
java.sql.PreparedStatement, java.lang.String)
getFeatureMember
public void getFeatureMember(java.sql.Connection conn,
java.sql.PreparedStatement st,
java.lang.String fmember)
throws java.sql.SQLException,
java.io.IOException
Método que realiza los queries en la base de datos.
Parameters:
conn - Connection
st - Statement
fmember - Es un ambiente
See Also:
getFeatures
- 256 -
Sistema Portátil de Consultas Geográficas
Anexo 2
getFeatures
public void getFeatures(java.sql.Connection conn,
java.lang.String fmember,
java.lang.String fTableName,
java.lang.String gTableName,
int idgc,
int geometryType)
throws java.sql.SQLException,
java.io.IOException
Este método realiza directamente los queries a la base de datos.
Parameters:
conn - Connection
fmember - Es un ambiente
fTableName - Nombre de la tabla descriptiva
gTableName - Nombre de la tabla geometrica
idgc - Número de la tabla dado en el Geometry_columns
geomertyType - Tipo de geometria (Punto, linea) dado por un número.
writeBlob
public void writeBlob(java.sql.Blob blob,
int geometryType)
Método que se encarga en base a un blob de que escribir en el archivo.
Parameters:
blob - Binary Large Object
geometryType - Indica si es una linea, punto, etc.
getColumnTypeName
public java.lang.String getColumnTypeName(int type)
Método que indica que tipo de dato es: real o string
Parameters:
type - Tipo de dato
Returns:
regresa una cadena que indica el tipo de dato.
getConnection
public java.sql.Connection getConnection()
throws java.sql.SQLException
Método que obtiene la conexión a la base de datos.
Returns:
Una conexión.
Throws:
java.sql.SQLException -
- 257 -
Sistema Portátil de Consultas Geográficas
Anexo 2
trace
public void trace(java.lang.Object o)
Método que escribe una linea de texto.
Parameters:
o - Object que ejecuta su método toString().
setOutputFile
public void setOutputFile(java.io.FileWriter out)
Método que asigna un FileWriter a otro.
setBoundingBox
public void setBoundingBox(MousePoint[] bounds)
Método que recibe un conjunto de puntos que define un bounding box
Parameters:
bound - Es un conjunto de puntos que muestra un bounding box
println
public void println(java.lang.Object o)
throws java.io.IOException
Método que escribe en u archivo.
Parameters:
o - Object
Throws:
java.io.IOException -
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class GenerateWindow
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
- 258 -
Sistema Portátil de Consultas Geográficas
Anexo 2
|
+--javax.swing.JInternalFrame
|
+--GenerateWindow
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver,
java.awt.MenuContainer, javax.swing.RootPaneContainer,
java.io.Serializable, javax.swing.WindowConstants
public class GenerateWindow
extends javax.swing.JInternalFrame
Esta clase es la contenedora de la selección dinámica. Elaborada para el proyecto
de Tesis: GeoConsultas. Sistema Portatil de Consultas Geográficas Universidad
de las Américas-Puebla.
See Also:
Serialized Form
Inner classes inherited from class javax.swing.JInternalFrame
javax.swing.JInternalFrame.AccessibleJInternalFrame,
javax.swing.JInternalFrame.JDesktopIcon
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
Fields inherited from class javax.swing.JInternalFrame
closable, CONTENT_PANE_PROPERTY, desktopIcon, FRAME_ICON_PROPERTY,
frameIcon, GLASS_PANE_PROPERTY, iconable, IS_CLOSED_PROPERTY,
IS_ICON_PROPERTY, IS_MAXIMUM_PROPERTY, IS_SELECTED_PROPERTY, isClosed,
isIcon, isMaximum, isSelected, LAYERED_PANE_PROPERTY, maximizable,
MENU_BAR_PROPERTY, resizable, ROOT_PANE_PROPERTY, rootPane,
rootPaneCheckingEnabled, title, TITLE_PROPERTY
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
- 259 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT,
TOP_ALIGNMENT
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor Summary
GenerateWindow(GMLDatabaseMgr dbmgr, java.lang.String user)
Constrcutor de la clase
Method Summary
MousePoint[] getSelectedBounds()
Método que jala las coordenadas seleccionadas para hacer la
selección dinámica.
static void main(java.lang.String[] args)
void trace(java.lang.Object o)
Método que imprime una cadena.
Methods inherited from class javax.swing.JInternalFrame
addImpl, addInternalFrameListener, createRootPane, dispose,
doDefaultCloseAction, fireInternalFrameEvent, getAccessibleContext,
getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane,
getFocusOwner, getFrameIcon, getGlassPane, getJMenuBar, getLayer,
getLayeredPane, getMenuBar, getNormalBounds, getRootPane, getTitle,
getUI, getUIClassID, getWarningString, isClosable, isClosed, isIcon,
isIconifiable, isMaximizable, isMaximum, isResizable,
isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack,
paintComponent, paramString, remove, removeInternalFrameListener,
reshape, restoreSubcomponentFocus, setClosable, setClosed,
setContentPane, setDefaultCloseOperation, setDesktopIcon, setFrameIcon,
setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer,
setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar,
setNormalBounds, setResizable, setRootPane, setRootPaneCheckingEnabled,
setSelected, setTitle, setUI, show, toBack, toFront, updateUI
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener,
- 260 -
Sistema Portátil de Consultas Geográficas
Anexo 2
addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect,
contains, createToolTip, disable, enable, firePropertyChange,
firePropertyChange, firePropertyChange, firePropertyChange,
firePropertyChange, firePropertyChange, firePropertyChange,
firePropertyChange, firePropertyChange, fireVetoableChange,
getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY,
getAutoscrolls, getBorder, getBounds, getClientProperty,
getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions,
getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier,
getInsets, getInsets, getListeners, getLocation, getMaximumSize,
getMinimumSize, getNextFocusableComponent, getPreferredSize,
getRegisteredKeyStrokes, getSize, getToolTipLocation, getToolTipText,
getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget,
getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide,
isDoubleBuffered, isFocusCycleRoot, isFocusTraversable,
isLightweightComponent, isManagingFocus, isMaximumSizeSet,
isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile,
isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint,
paintBorder, paintChildren, paintImmediately, paintImmediately, print,
printAll, printBorder, printChildren, printComponent,
processComponentKeyEvent, processFocusEvent, processKeyBinding,
processKeyEvent, processMouseMotionEvent, putClientProperty,
registerKeyboardAction, registerKeyboardAction, removeAncestorListener,
removeNotify, removePropertyChangeListener, removePropertyChangeListener,
removeVetoableChangeListener, repaint, repaint, requestDefaultFocus,
requestFocus, resetKeyboardActions, revalidate, scrollRectToVisible,
setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls,
setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered,
setEnabled, setFont, setForeground, setInputMap, setInputVerifier,
setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque,
setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI,
setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction,
update
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents,
deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent,
getComponentAt, getComponentAt, getComponentCount, getComponents,
getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate,
minimumSize, paintComponents, preferredSize, printComponents,
processContainerEvent, processEvent, remove, removeAll,
removeContainerListener, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener,
addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener,
addKeyListener, addMouseListener, addMouseMotionListener, bounds,
checkImage, checkImage, coalesceEvents, contains, createImage,
createImage, disableEvents, dispatchEvent, enable, enableEvents,
enableInputMethods, getBackground, getBounds, getColorModel,
getComponentOrientation, getCursor, getDropTarget, getFont,
getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext,
getInputMethodRequests, getLocale, getLocation, getLocationOnScreen,
- 261 -
Sistema Portátil de Consultas Geográficas
Anexo 2
getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus,
handleEvent, imageUpdate, inside, isDisplayable, isEnabled,
isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list,
list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit,
mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage,
prepareImage, processComponentEvent, processHierarchyBoundsEvent,
processHierarchyEvent, processInputMethodEvent, processMouseEvent,
remove, removeComponentListener, removeFocusListener,
removeHierarchyBoundsListener, removeHierarchyListener,
removeInputMethodListener, removeKeyListener, removeMouseListener,
removeMouseMotionListener, repaint, repaint, repaint, resize, resize,
setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget,
setLocale, setLocation, setLocation, setName, setSize, setSize, show,
size, toString, transferFocus
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait,
wait, wait
Constructor Detail
GenerateWindow
public GenerateWindow(GMLDatabaseMgr dbmgr,
java.lang.String user)
Constrcutor de la clase
Parameters:
dbmgr - Es un manejador de la base de datos para GML
user - Usuario que entro al sistema.
See Also:
XMLBuilderPanel
Method Detail
getSelectedBounds
public MousePoint[] getSelectedBounds()
Método que jala las coordenadas seleccionadas para hacer la selección
dinámica.
See Also:
BoundsChooser
trace
public void trace(java.lang.Object o)
Método que imprime una cadena.
Parameters:
o - Object
- 262 -
Sistema Portátil de Consultas Geográficas
Anexo 2
main
public static void main(java.lang.String[] args)
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class PreviewMapWindow
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JInternalFrame
|
+--PreviewMapWindow
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver,
java.awt.MenuContainer, javax.swing.RootPaneContainer,
java.io.Serializable, javax.swing.WindowConstants
public class PreviewMapWindow
extends javax.swing.JInternalFrame
Esta clase es la muestra la vista previa de un mapa, en la cual el usuario
seleccionara un fragmento.. Elaborada para el proyecto de Tesis: GeoConsultas.
Sistema Portatil de Consultas Geográficas Universidad de las Américas-Puebla.
See Also:
Serialized Form
Inner classes inherited from class javax.swing.JInternalFrame
javax.swing.JInternalFrame.AccessibleJInternalFrame,
javax.swing.JInternalFrame.JDesktopIcon
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
Inner classes inherited from class java.awt.Component
- 263 -
Sistema Portátil de Consultas Geográficas
Anexo 2
java.awt.Component.AccessibleAWTComponent
Field Summary
protected barraMenu
javax.swing.JMenuBar
protected itemBounds
javax.swing.JMenuItem
protected itemView
javax.swing.JMenuItem
protected itemZoomIn
javax.swing.JMenuItem
protected itemZoomOut
javax.swing.JMenuItem
protected menuZoomMode
javax.swing.JMenu
Fields inherited from class javax.swing.JInternalFrame
closable, CONTENT_PANE_PROPERTY, desktopIcon, FRAME_ICON_PROPERTY,
frameIcon, GLASS_PANE_PROPERTY, iconable, IS_CLOSED_PROPERTY,
IS_ICON_PROPERTY, IS_MAXIMUM_PROPERTY, IS_SELECTED_PROPERTY, isClosed,
isIcon, isMaximum, isSelected, LAYERED_PANE_PROPERTY, maximizable,
MENU_BAR_PROPERTY, resizable, ROOT_PANE_PROPERTY, rootPane,
rootPaneCheckingEnabled, title, TITLE_PROPERTY
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 javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor Summary
- 264 -
Sistema Portátil de Consultas Geográficas
Anexo 2
PreviewMapWindow()
Constructor de la clase
Method Summary
void creaBarraMenu()
Metodo que crea la barra del menu.
MousePoint[] getSelectedBounds()
Método que obtiene las coordenadas del bounding box
static void main(java.lang.String[] args)
void muestraVistaPrevia(java.lang.String FILENAME)
Método que muestra el mapa de archivo GML especificado.
void trace(java.lang.Object o)
Método que imprime un linea de texto.
Methods inherited from class javax.swing.JInternalFrame
addImpl, addInternalFrameListener, createRootPane, dispose,
doDefaultCloseAction, fireInternalFrameEvent, getAccessibleContext,
getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane,
getFocusOwner, getFrameIcon, getGlassPane, getJMenuBar, getLayer,
getLayeredPane, getMenuBar, getNormalBounds, getRootPane, getTitle,
getUI, getUIClassID, getWarningString, isClosable, isClosed, isIcon,
isIconifiable, isMaximizable, isMaximum, isResizable,
isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack,
paintComponent, paramString, remove, removeInternalFrameListener,
reshape, restoreSubcomponentFocus, setClosable, setClosed,
setContentPane, setDefaultCloseOperation, setDesktopIcon, setFrameIcon,
setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer,
setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar,
setNormalBounds, setResizable, setRootPane, setRootPaneCheckingEnabled,
setSelected, setTitle, setUI, show, toBack, toFront, updateUI
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener,
addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect,
contains, createToolTip, disable, enable, firePropertyChange,
firePropertyChange, firePropertyChange, firePropertyChange,
firePropertyChange, firePropertyChange, firePropertyChange,
firePropertyChange, firePropertyChange, fireVetoableChange,
getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY,
getAutoscrolls, getBorder, getBounds, getClientProperty,
getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions,
getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier,
getInsets, getInsets, getListeners, getLocation, getMaximumSize,
getMinimumSize, getNextFocusableComponent, getPreferredSize,
getRegisteredKeyStrokes, getSize, getToolTipLocation, getToolTipText,
getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget,
- 265 -
Sistema Portátil de Consultas Geográficas
Anexo 2
getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide,
isDoubleBuffered, isFocusCycleRoot, isFocusTraversable,
isLightweightComponent, isManagingFocus, isMaximumSizeSet,
isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile,
isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint,
paintBorder, paintChildren, paintImmediately, paintImmediately, print,
printAll, printBorder, printChildren, printComponent,
processComponentKeyEvent, processFocusEvent, processKeyBinding,
processKeyEvent, processMouseMotionEvent, putClientProperty,
registerKeyboardAction, registerKeyboardAction, removeAncestorListener,
removeNotify, removePropertyChangeListener, removePropertyChangeListener,
removeVetoableChangeListener, repaint, repaint, requestDefaultFocus,
requestFocus, resetKeyboardActions, revalidate, scrollRectToVisible,
setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls,
setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered,
setEnabled, setFont, setForeground, setInputMap, setInputVerifier,
setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque,
setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI,
setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction,
update
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents,
deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent,
getComponentAt, getComponentAt, getComponentCount, getComponents,
getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate,
minimumSize, paintComponents, preferredSize, printComponents,
processContainerEvent, processEvent, remove, removeAll,
removeContainerListener, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener,
addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener,
addKeyListener, addMouseListener, addMouseMotionListener, bounds,
checkImage, checkImage, coalesceEvents, contains, createImage,
createImage, disableEvents, dispatchEvent, enable, enableEvents,
enableInputMethods, getBackground, getBounds, getColorModel,
getComponentOrientation, getCursor, getDropTarget, getFont,
getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext,
getInputMethodRequests, getLocale, getLocation, getLocationOnScreen,
getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus,
handleEvent, imageUpdate, inside, isDisplayable, isEnabled,
isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list,
list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit,
mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage,
prepareImage, processComponentEvent, processHierarchyBoundsEvent,
processHierarchyEvent, processInputMethodEvent, processMouseEvent,
remove, removeComponentListener, removeFocusListener,
removeHierarchyBoundsListener, removeHierarchyListener,
removeInputMethodListener, removeKeyListener, removeMouseListener,
removeMouseMotionListener, repaint, repaint, repaint, resize, resize,
setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget,
setLocale, setLocation, setLocation, setName, setSize, setSize, show,
- 266 -
Sistema Portátil de Consultas Geográficas
Anexo 2
size, toString, transferFocus
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait,
wait, wait
Field Detail
barraMenu
protected javax.swing.JMenuBar barraMenu
menuZoomMode
protected javax.swing.JMenu menuZoomMode
itemZoomIn
protected javax.swing.JMenuItem itemZoomIn
itemZoomOut
protected javax.swing.JMenuItem itemZoomOut
itemView
protected javax.swing.JMenuItem itemView
itemBounds
protected javax.swing.JMenuItem itemBounds
Constructor Detail
PreviewMapWindow
public PreviewMapWindow()
Constructor de la clase
Method Detail
creaBarraMenu
public void creaBarraMenu()
Metodo que crea la barra del menu.
- 267 -
Sistema Portátil de Consultas Geográficas
Anexo 2
muestraVistaPrevia
public void muestraVistaPrevia(java.lang.String FILENAME)
Método que muestra el mapa de archivo GML especificado.
Parameters:
FILENAME - Nombre del archivo.
getSelectedBounds
public MousePoint[] getSelectedBounds()
Método que obtiene las coordenadas del bounding box
Returns:
Un conjunto de coordenadas asignadas a un MousePoints
trace
public void trace(java.lang.Object o)
Método que imprime un linea de texto.
Parameters:
o - Object
main
public static void main(java.lang.String[] args)
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class PrintGeometryGMLData
java.lang.Object
|
+--PrintGeometryGMLData
public class PrintGeometryGMLData
extends java.lang.Object
Esta clase es la que permite escribir dentro del archivo los diversos tags
geometricos. Esta es una actualización de la que se hizo en la UDLA-P Elaborada
para el proyecto de Tesis: GeoConsultas. Sistema Portatil de Consultas
Geográficas Universidad de las Américas-Puebla.
Constructor Summary
PrintGeometryGMLData()
- 268 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Method Summary
static void print(java.io.FileWriter out,
udlap.formatos.opengis.LinearRing linearRing)
Método que abre y cierra los tags del objeto LinearRing al
momento de escribir en el archivo.
static void print(java.io.FileWriter out, udlap.formatos.opengis.Point p)
Método que imprime las coordenadas de un punto y da un
enter para avanzar a la siguiente linea
static void print(java.io.FileWriter out,
udlap.formatos.opengis.WKBLineString wkbLineString)
Método que abre y cierra los tags del objeto LineString al
momento de escribir en el archivo.
static void print(java.io.FileWriter out,
udlap.formatos.opengis.WKBMultiLineString wkbMultiLineString)
Método que abre y cierra los tags del objeto MultiLineString al
momento de escribir en el archivo.
static void print(java.io.FileWriter out,
udlap.formatos.opengis.WKBMultiPoint wkbMultiPoint)
Método que abre y cierra los tags del objeto MultiPoint al
momento de escribir en el archivo.
static void print(java.io.FileWriter out,
udlap.formatos.opengis.WKBMultiPolygon wkbMultiPolygon)
Método que abre y cierra los tags del objeto MultiPolygon al
momento de escribir en el archivo.
static void print(java.io.FileWriter out,
udlap.formatos.opengis.WKBPoint wkbPoint)
Método que abre y cierra los tags del objeto Point al momento
de escribir en el archivo.
static void print(java.io.FileWriter out,
udlap.formatos.opengis.WKBPolygon wkbPolygon)
Método que abre y cierra los tags del objeto Polygon al
momento de escribir en el archivo.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
wait, wait, wait
Constructor Detail
PrintGeometryGMLData
public PrintGeometryGMLData()
- 269 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Method Detail
print
public static void print(java.io.FileWriter out,
udlap.formatos.opengis.Point p)
throws java.io.IOException
Método que imprime las coordenadas de un punto y da un enter para
avanzar a la siguiente linea
print
public static void print(java.io.FileWriter out,
udlap.formatos.opengis.WKBPoint wkbPoint)
throws java.io.IOException
Método que abre y cierra los tags del objeto Point al momento de escribir en
el archivo.
print
public static void print(java.io.FileWriter out,
udlap.formatos.opengis.WKBLineString wkbLineString)
throws java.io.IOException
Método que abre y cierra los tags del objeto LineString al momento de
escribir en el archivo.
print
public static void print(java.io.FileWriter out,
udlap.formatos.opengis.LinearRing linearRing)
throws java.io.IOException
Método que abre y cierra los tags del objeto LinearRing al momento de
escribir en el archivo.
print
public static void print(java.io.FileWriter out,
udlap.formatos.opengis.WKBPolygon wkbPolygon)
throws java.io.IOException
Método que abre y cierra los tags del objeto Polygon al momento de escribir
en el archivo.
print
public static void print(java.io.FileWriter out,
udlap.formatos.opengis.WKBMultiPoint wkbMultiPoint)
throws java.io.IOException
- 270 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Método que abre y cierra los tags del objeto MultiPoint al momento de
escribir en el archivo.
print
public static void print(java.io.FileWriter out,
udlap.formatos.opengis.WKBMultiLineString wkbMultiLineString)
throws java.io.IOException
Método que abre y cierra los tags del objeto MultiLineString al momento de
escribir en el archivo.
print
public static void print(java.io.FileWriter out,
udlap.formatos.opengis.WKBMultiPolygon wkbMultiPolygon)
throws java.io.IOException
Método que abre y cierra los tags del objeto MultiPolygon al momento de
escribir en el archivo.
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class SelectionWindow
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Dialog
|
+--SelectionWindow
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver,
java.awt.MenuContainer, java.io.Serializable
public class SelectionWindow
extends java.awt.Dialog
Esta clase es quien maneja la información que se mostrará en la pantalla al
momento de darle un click. Si el click corresponde a más de un objeto te da la
opción de elegir cual deseas. Elaborada para el proyecto de Tesis:
GeoConsultas. Sistema Portatil de Consultas Geográficas Universidad de las
Américas-Puebla.
See Also:
- 271 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Serialized Form
Inner classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
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
SelectionWindow(java.awt.Dimension size,
com.sun.java.util.collections.HashMap elements)
Constructor de la clase.
Method Summary
java.lang.Integer getSelectedKey()
Regresa un elemento seleccionado.
static void main(java.lang.String[] args)
Methods inherited from class java.awt.Dialog
addNotify, dispose, getAccessibleContext, getTitle, hide, isModal,
isResizable, paramString, setModal, setResizable, setTitle, show
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize,
- 272 -
Sistema Portátil de Consultas Geográficas
Anexo 2
getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners,
getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString,
isShowing, pack, postEvent, processEvent, processWindowEvent,
removeWindowListener, setCursor, toBack, toFront
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents,
deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX,
getAlignmentY, getComponent, getComponentAt, getComponentAt,
getComponentCount, getComponents, getInsets, getLayout, getMaximumSize,
getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf,
layout, list, list, locate, minimumSize, paint, paintComponents,
preferredSize, print, printComponents, processContainerEvent, remove,
remove, removeAll, removeContainerListener, removeNotify, setFont,
setLayout, update, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener,
addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener,
addKeyListener, addMouseListener, addMouseMotionListener,
addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage,
checkImage, coalesceEvents, contains, contains, createImage, createImage,
disable, disableEvents, dispatchEvent, enable, enable, enableEvents,
enableInputMethods, firePropertyChange, getBackground, getBounds,
getBounds, getColorModel, getComponentOrientation, getCursor,
getDropTarget, getFont, getFontMetrics, getForeground, getGraphics,
getHeight, getInputMethodRequests, getLocation, getLocation,
getLocationOnScreen, getName, getParent, getPeer, getSize, getSize,
getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus,
imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled,
isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown,
keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag,
mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll,
prepareImage, prepareImage, printAll, processComponentEvent,
processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent,
processInputMethodEvent, processKeyEvent, processMouseEvent,
processMouseMotionEvent, remove, removeComponentListener,
removeFocusListener, removeHierarchyBoundsListener,
removeHierarchyListener, removeInputMethodListener, removeKeyListener,
removeMouseListener, removeMouseMotionListener,
removePropertyChangeListener, removePropertyChangeListener, repaint,
repaint, repaint, repaint, requestFocus, reshape, resize, resize,
setBackground, setBounds, setBounds, setComponentOrientation,
setDropTarget, setEnabled, setForeground, setLocale, setLocation,
setLocation, setName, setSize, setSize, setVisible, show, size, toString,
transferFocus
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
- 273 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Constructor Detail
SelectionWindow
public SelectionWindow(java.awt.Dimension size,
com.sun.java.util.collections.HashMap elements)
Constructor de la clase.
Parameters:
size - Recibe al tamaño de la pantalla a mostrar
elements - es un HashMap donde vienen los elementos a mostrar
Method Detail
getSelectedKey
public java.lang.Integer getSelectedKey()
Regresa un elemento seleccionado.
Returns:
El número seleccionado.
main
public static void main(java.lang.String[] args)
Parameters:
args - the command line arguments
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class SelectionInternalWindow
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JInternalFrame
|
+--SelectionInternalWindow
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver,
java.awt.MenuContainer, javax.swing.RootPaneContainer,
java.io.Serializable, javax.swing.WindowConstants
- 274 -
Sistema Portátil de Consultas Geográficas
Anexo 2
public class SelectionInternalWindow
extends javax.swing.JInternalFrame
Esta clase es en la cual seleccionas que archivo quieres ver en la vista previa.
Además valida y crea el archivo en caso de que no exista. Elaborada para el
proyecto de Tesis: GeoConsultas. Sistema Portatil de Consultas Geográficas
Universidad de las Américas-Puebla.
See Also:
Serialized Form
Inner classes inherited from class javax.swing.JInternalFrame
javax.swing.JInternalFrame.AccessibleJInternalFrame,
javax.swing.JInternalFrame.JDesktopIcon
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
Fields inherited from class javax.swing.JInternalFrame
closable, CONTENT_PANE_PROPERTY, desktopIcon, FRAME_ICON_PROPERTY,
frameIcon, GLASS_PANE_PROPERTY, iconable, IS_CLOSED_PROPERTY,
IS_ICON_PROPERTY, IS_MAXIMUM_PROPERTY, IS_SELECTED_PROPERTY, isClosed,
isIcon, isMaximum, isSelected, LAYERED_PANE_PROPERTY, maximizable,
MENU_BAR_PROPERTY, resizable, ROOT_PANE_PROPERTY, rootPane,
rootPaneCheckingEnabled, title, TITLE_PROPERTY
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 javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
- 275 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor Summary
SelectionInternalWindow(java.util.LinkedList tableCatalog,
GMLDatabaseMgr dbmgr)
Constructor de la clase.
Method Summary
static void main(java.lang.String[] args)
void trace(java.lang.Object o)
Imprime una linea de texto.
Methods inherited from class javax.swing.JInternalFrame
addImpl, addInternalFrameListener, createRootPane, dispose,
doDefaultCloseAction, fireInternalFrameEvent, getAccessibleContext,
getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane,
getFocusOwner, getFrameIcon, getGlassPane, getJMenuBar, getLayer,
getLayeredPane, getMenuBar, getNormalBounds, getRootPane, getTitle,
getUI, getUIClassID, getWarningString, isClosable, isClosed, isIcon,
isIconifiable, isMaximizable, isMaximum, isResizable,
isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack,
paintComponent, paramString, remove, removeInternalFrameListener,
reshape, restoreSubcomponentFocus, setClosable, setClosed,
setContentPane, setDefaultCloseOperation, setDesktopIcon, setFrameIcon,
setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer,
setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar,
setNormalBounds, setResizable, setRootPane, setRootPaneCheckingEnabled,
setSelected, setTitle, setUI, show, toBack, toFront, updateUI
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener,
addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect,
contains, createToolTip, disable, enable, firePropertyChange,
firePropertyChange, firePropertyChange, firePropertyChange,
firePropertyChange, firePropertyChange, firePropertyChange,
firePropertyChange, firePropertyChange, fireVetoableChange,
getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY,
getAutoscrolls, getBorder, getBounds, getClientProperty,
getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions,
getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier,
getInsets, getInsets, getListeners, getLocation, getMaximumSize,
getMinimumSize, getNextFocusableComponent, getPreferredSize,
getRegisteredKeyStrokes, getSize, getToolTipLocation, getToolTipText,
getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget,
- 276 -
Sistema Portátil de Consultas Geográficas
Anexo 2
getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide,
isDoubleBuffered, isFocusCycleRoot, isFocusTraversable,
isLightweightComponent, isManagingFocus, isMaximumSizeSet,
isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile,
isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint,
paintBorder, paintChildren, paintImmediately, paintImmediately, print,
printAll, printBorder, printChildren, printComponent,
processComponentKeyEvent, processFocusEvent, processKeyBinding,
processKeyEvent, processMouseMotionEvent, putClientProperty,
registerKeyboardAction, registerKeyboardAction, removeAncestorListener,
removeNotify, removePropertyChangeListener, removePropertyChangeListener,
removeVetoableChangeListener, repaint, repaint, requestDefaultFocus,
requestFocus, resetKeyboardActions, revalidate, scrollRectToVisible,
setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls,
setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered,
setEnabled, setFont, setForeground, setInputMap, setInputVerifier,
setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque,
setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI,
setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction,
update
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents,
deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent,
getComponentAt, getComponentAt, getComponentCount, getComponents,
getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate,
minimumSize, paintComponents, preferredSize, printComponents,
processContainerEvent, processEvent, remove, removeAll,
removeContainerListener, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener,
addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener,
addKeyListener, addMouseListener, addMouseMotionListener, bounds,
checkImage, checkImage, coalesceEvents, contains, createImage,
createImage, disableEvents, dispatchEvent, enable, enableEvents,
enableInputMethods, getBackground, getBounds, getColorModel,
getComponentOrientation, getCursor, getDropTarget, getFont,
getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext,
getInputMethodRequests, getLocale, getLocation, getLocationOnScreen,
getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus,
handleEvent, imageUpdate, inside, isDisplayable, isEnabled,
isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list,
list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit,
mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage,
prepareImage, processComponentEvent, processHierarchyBoundsEvent,
processHierarchyEvent, processInputMethodEvent, processMouseEvent,
remove, removeComponentListener, removeFocusListener,
removeHierarchyBoundsListener, removeHierarchyListener,
removeInputMethodListener, removeKeyListener, removeMouseListener,
removeMouseMotionListener, repaint, repaint, repaint, resize, resize,
setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget,
setLocale, setLocation, setLocation, setName, setSize, setSize, show,
- 277 -
Sistema Portátil de Consultas Geográficas
Anexo 2
size, toString, transferFocus
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait,
wait, wait
Constructor Detail
SelectionInternalWindow
public SelectionInternalWindow(java.util.LinkedList tableCatalog,
GMLDatabaseMgr dbmgr)
Construc tor de la clase.
Method Detail
trace
public void trace(java.lang.Object o)
Imprime una linea de texto.
Parameters:
o - Object
main
public static void main(java.lang.String[] args)
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
Class XMLBuilderPanel
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--XMLBuilderPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver,
java.awt.MenuContainer, java.io.Serializable
- 278 -
Sistema Portátil de Consultas Geográficas
Anexo 2
public class XMLBuilderPanel
extends javax.swing.JPanel
Esta clase es la encrgada de crear el archvo GML con la información generada por
el usuario. Elaborada para el proyecto de Tesis: GeoConsultas. Sistema Portatil
de Consultas Geográficas Universidad de las Américas-Puebla.
See Also:
Serialized Form
Inner classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
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
XMLBuilderPanel(GMLDatabaseMgr dbmgr)
Constructor de la clase
XMLBuilderPanel(GMLDatabaseMgr dbmgr, java.lang.String user)
Constructor de la clase
- 279 -
Sistema Portátil de Consultas Geográficas
Anexo 2
Method Summary
static void main(java.lang.String[] args)
void setUser(java.lang.String user)
Método que añade al usuario la cadena: "\\"
void trace(java.lang.Object o)
Método que imprime un linea de texto.
void trace(java.lang.Object[] o)
Método que imprime un linea de texto contenida en un
arreglo..
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUIClassID, paramString, updateUI
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener,
addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect,
contains, createToolTip, disable, enable, firePropertyChange,
firePropertyChange, firePropertyChange, firePropertyChange,
firePropertyChange, firePropertyChange, firePropertyChange,
firePropertyChange, firePropertyChange, fireVetoableChange,
getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY,
getAutoscrolls, getBorder, getBounds, getClientProperty,
getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions,
getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier,
getInsets, getInsets, getListeners, getLocation, getMaximumSize,
getMinimumSize, getNextFocusableComponent, getPreferredSize,
getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation,
getToolTipText, getToolTipText, getTopLevelAncestor,
getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY,
grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot,
isFocusTraversable, isLightweightComponent, isManagingFocus,
isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled,
isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled,
isValidateRoot, paint, paintBorder, paintChildren, paintComponent,
paintImmediately, paintImmediately, print, printAll, printBorder,
printChildren, printComponent, processComponentKeyEvent,
processFocusEvent, processKeyBinding, processKeyEvent,
processMouseMotionEvent, putClientProperty, registerKeyboardAction,
registerKeyboardAction, removeAncestorListener, removeNotify,
removePropertyChangeListener, removePropertyChangeListener,
removeVetoableChangeListener, repaint, repaint, requestDefaultFocus,
requestFocus, resetKeyboardActions, reshape, revalidate,
scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY,
setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions,
setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap,
setInputVerifier, setMaximumSize, setMinimumSize,
setNextFocusableComponent, setOpaque, setPreferredSize,
- 280 -
Sistema Portátil de Consultas Geográficas
Anexo 2
setRequestFocusEnabled, setToolTipText, setUI,
setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction,
update
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents,
deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent,
getComponentAt, getComponentAt, getComponentCount, getComponents,
getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate,
minimumSize, paintComponents, preferredSize, printComponents,
processContainerEvent, processEvent, remove, remove, removeAll,
removeContainerListener, setLayout, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener,
addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener,
addKeyListener, addMouseListener, addMouseMotionListener, bounds,
checkImage, checkImage, coalesceEvents, contains, createImage,
createImage, disableEvents, dispatchEvent, enable, enableEvents,
enableInputMethods, getBackground, getBounds, getColorModel,
getComponentOrientation, getCursor, getDropTarget, getFont,
getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext,
getInputMethodRequests, getLocale, getLocation, getLocationOnScreen,
getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus,
handleEvent, imageUpdate, inside, isDisplayable, isEnabled,
isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list,
list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit,
mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage,
prepareImage, processComponentEvent, processHierarchyBoundsEvent,
processHierarchyEvent, processInputMethodEvent, processMouseEvent,
remove, removeComponentListener, removeFocusListener,
removeHierarchyBoundsListener, removeHierarchyListener,
removeInputMethodListener, removeKeyListener, removeMouseListener,
removeMouseMotionListener, repaint, repaint, repaint, resize, resize,
setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget,
setLocale, setLocation, setLocation, setName, setSize, setSize, show,
show, size, toString, transferFocus
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait,
wait, wait
Constructor Detail
XMLBuilderPanel
public XMLBuilderPanel(GMLDatabaseMgr dbmgr)
Constructor de la clase
Parameters:
- 281 -
Sistema Portátil de Consultas Geográficas
Anexo 2
dbmgr
- Es el manejador de la base de datos para GML
XMLBuilderPanel
public XMLBuilderPanel(GMLDatabaseMgr dbmgr,
java.lang.String user)
Constructor de la clase
Parameters:
dbmgr - Es el manejador de la base de datos para GML
user - es el usuario que entro al sistema
Method Detail
setUser
public void setUser(java.lang.String user)
Método que añade al usuario la cadena: "\\"
Parameters:
user - Usuario
trace
public void trace(java.lang.Object o)
Método que imprime un linea de texto.
Parameters:
o - Object
trace
public void trace(java.lang.Object[] o)
Método que imprime un linea de texto contenida en un arreglo..
Parameters:
o - Object
main
public static void main(java.lang.String[] args)
Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHOD
FRAMES NO FRAMES
DETAIL: FIELD | CONSTR | METHOD
- 282 -
Descargar