cds.vizier
Class VizieRQuery

java.lang.Object
  extended by cds.vizier.VizieRQuery
All Implemented Interfaces:
CDSConstants, XMLConsumer

public class VizieRQuery
extends java.lang.Object
implements XMLConsumer, CDSConstants

VizieR Query

This class has been created to separate graphic interface and query features

Version:
1.0 beta : (june 2002) creation

Field Summary
 
Fields inherited from interface cds.tools.CDSConstants
ARCMIN, ARCSEC, ASTRORES, ASTROVIZIERMETA, ASTROVIZIERMETACAT, BCOURIER, BKGD, BKGDCOPYRIGHT, BOLD, COPYRIGHT, COURIER, CROSSHAIR, DEFAULT, DEGREE, FRAME, GETHEIGHT, HAND, ITALIC, LBOLD, LGRAY, LITALIC, LLITALIC, LPLAIN, LSCREEN, LSIZE, MODAL, MOVE, NONMODAL, PLAIN, RESIZE, s, SBOLD, SITALIC, SIZE, SPLAIN, SSIZE, STANDALONE, STREAM, TEXT, VIZIERMETA, VIZIERMETACAT, VIZIERMETACATGLU, VIZIERMETAGLU, VOTABLE, VOVIZIERMETA, VOVIZIERMETACAT, WAIT
 
Constructor Summary
VizieRQuery()
           
 
Method Summary
 boolean catalogsDataQuery(java.lang.String param, int outputMode, java.util.Vector resultat)
          Get data about catalogs
 void characters(char[] ch, int start, int length)
          Characters
 void endElement(java.lang.String name)
          Method for the XML parser implementation
 java.util.Hashtable gethKey()
           
 java.lang.String getMetaError()
           
 java.util.Vector getNameKey()
           
 MyInputStream getResultStream()
          Return the Catalogs data input stream
 java.util.Vector getvArchives()
           
 java.util.Vector getvSurveys()
           
 boolean metaDataQuery()
          Lancement de la recuparation des informations d'interrogation de VizieR
 void query()
           
static void resetKeywords()
          Reset les listes de mots clés afin de pouvoir les recharger (Glu.reload());
 void setGLU(Glu glu)
           
 void startElement(java.lang.String name, java.util.Hashtable atts)
          Method for the XML parser implementation
 boolean submit(java.lang.String target, java.lang.String radius, java.lang.String unit, java.lang.String tauthor, java.lang.String extra, int mode, java.util.Vector resultat)
          Query VizieR for the catalogs filtering
 boolean submit(java.lang.String target, java.lang.String radius, java.lang.String unit, java.lang.String coordinate, java.lang.String author, java.lang.String extra, int mode, java.util.Vector resultat)
          Query VizieR for the catalogs filtering
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VizieRQuery

public VizieRQuery()
Method Detail

resetKeywords

public static void resetKeywords()
Reset les listes de mots clés afin de pouvoir les recharger (Glu.reload());


metaDataQuery

public boolean metaDataQuery()
Lancement de la recuparation des informations d'interrogation de VizieR

Returns:
true if ok, false else

catalogsDataQuery

public boolean catalogsDataQuery(java.lang.String param,
                                 int outputMode,
                                 java.util.Vector resultat)
Get data about catalogs

Parameters:
param -
outputMode -
resultat -
Returns:
true if ok, false else

startElement

public void startElement(java.lang.String name,
                         java.util.Hashtable atts)
Method for the XML parser implementation

Specified by:
startElement in interface XMLConsumer
Parameters:
name -
atts -

endElement

public void endElement(java.lang.String name)
Method for the XML parser implementation

Specified by:
endElement in interface XMLConsumer
Parameters:
name -

characters

public void characters(char[] ch,
                       int start,
                       int length)
Characters

Specified by:
characters in interface XMLConsumer
Parameters:
ch -
start -
length -

getMetaError

public java.lang.String getMetaError()

getvArchives

public java.util.Vector getvArchives()

getvSurveys

public java.util.Vector getvSurveys()

gethKey

public java.util.Hashtable gethKey()

getNameKey

public java.util.Vector getNameKey()

setGLU

public void setGLU(Glu glu)

getResultStream

public MyInputStream getResultStream()
Return the Catalogs data input stream

Returns:
xml stream

submit

public boolean submit(java.lang.String target,
                      java.lang.String radius,
                      java.lang.String unit,
                      java.lang.String coordinate,
                      java.lang.String author,
                      java.lang.String extra,
                      int mode,
                      java.util.Vector resultat)
Query VizieR for the catalogs filtering

Parameters:
target -
radius -
unit -
coordinate -
tauthor -
extra -
mode -
resultat -
Returns:
boolean

submit

public boolean submit(java.lang.String target,
                      java.lang.String radius,
                      java.lang.String unit,
                      java.lang.String tauthor,
                      java.lang.String extra,
                      int mode,
                      java.util.Vector resultat)
Query VizieR for the catalogs filtering

Parameters:
target -
radius -
unit -
tauthor -
extra -
mode -
resultat -
Returns:
boolean

query

public void query()


Copyright © 2009 UDS/CNRS