Uses of Class
dods.dap.parser.ParseException

Packages that use ParseException
dods.dap This package contains the DODS core classes, known as the Data Access Protocol (DAP). 
dods.dap.parser This package contains JavaCC generated DAP parser classes. 
dods.dap.Server This package contains the DODS Server classes. 
dods.servers.sql This package contains the DODS Relational Databse Server (DRDS). 
dods.servers.test This package contains the DODS Test Server (DTS). 
dods.servlet This package contains the core code for the DODS servlet engine. 
 

Uses of ParseException in dods.dap
 

Methods in dods.dap that throw ParseException
 void DAS.parse(java.io.InputStream is)
          Reads a DAS from the named InputStream.
 DAS DConnect.getDAS()
          Returns the DAS object from the dataset referenced by this object's URL.
 DDS DConnect.getDDS()
          Returns the DDS object from the dataset referenced by this object's URL.
 DataDDS DConnect.getData(java.lang.String CE, StatusUI statusUI, BaseTypeFactory btf)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 DataDDS DConnect.getDataFromUrl(java.net.URL url, StatusUI statusUI, BaseTypeFactory btf)
           
 DataDDS DConnect.getData(java.lang.String CE, StatusUI statusUI)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 DataDDS DConnect.getData(StatusUI statusUI)
          Return the data object with no local constraint expression.
 void DDS.parse(java.io.InputStream is)
          Reads a DDS from the named InputStream.
 

Uses of ParseException in dods.dap.parser
 

Methods in dods.dap.parser that return ParseException
 ParseException DASParser.generateParseException()
           
 ParseException DDSParser.generateParseException()
           
 ParseException ErrorParser.generateParseException()
           
 ParseException ExprParser.generateParseException()
           
 

Methods in dods.dap.parser that throw ParseException
 void DASParser.Attributes(DAS das)
           
 void DASParser.Attribute()
           
 void DASParser.AttrList()
           
 void DASParser.AttrTuple()
           
 void DASParser.Bytes()
           
 void DASParser.Ints()
           
 void DASParser.Floats()
           
 void DASParser.Strs()
           
 void DASParser.Urls()
           
 void DASParser.Alias()
           
 Token DASParser.Name()
           
 void DDSParser.Dataset(DDS dds, BaseTypeFactory factory)
           
 void DDSParser.Declarations()
           
 void DDSParser.Declaration()
           
 java.lang.String DDSParser.NonListDecl()
           
 java.lang.String DDSParser.List()
           
 java.lang.String DDSParser.Structure()
           
 java.lang.String DDSParser.Sequence()
           
 java.lang.String DDSParser.Grid()
           
 java.lang.String DDSParser.BaseType()
           
 java.lang.String DDSParser.Var()
           
 void DDSParser.ArrayDecl()
           
 void DDSParser.Name()
           
 void ErrorParser.ErrorObject(DODSException exception)
           
 void ErrorParser.Contents()
           
 void ErrorParser.Description()
           
 void ErrorParser.Program()
           
 void ErrorParser.Code()
           
 void ErrorParser.Message()
           
 void ErrorParser.ProgramType()
           
 void ErrorParser.ProgramCode()
           
 void ExprParser.constraint_expression(CEEvaluator ceEval, BaseTypeFactory factory, ClauseFactory clauseFactory)
          This is the entry point for the Constraint expression parser.
 void ExprParser.selection()
           
 void ExprParser.selection()
           
 Clause ExprParser.clause()
           
 Clause ExprParser.clause()
           
 Clause ExprParser.bool_function()
           
 Clause ExprParser.bool_function()
           
 int ExprParser.rel_op()
           
 void ExprParser.projection()
           
 void ExprParser.projection()
           
 void ExprParser.proj_clause()
           
 void ExprParser.proj_clause()
           
 void ExprParser.proj_variable()
           
 void ExprParser.proj_variable()
           
 java.util.Stack ExprParser.component(java.util.Stack components)
           
 java.util.Stack ExprParser.component(java.util.Stack components)
           
 java.util.Vector ExprParser.arg_list()
           
 java.util.Vector ExprParser.arg_list()
           
 void ExprParser.array_index(int count, ServerArrayMethods bt)
           
 void ExprParser.array_index(int count, ServerArrayMethods bt)
           
 SubClause ExprParser.value()
           
 SubClause ExprParser.value()
           
 java.lang.String ExprParser.field()
           
 java.lang.String ExprParser.field()
           
 BaseType ExprParser.constant()
           
 BaseType ExprParser.constant()
           
 

Uses of ParseException in dods.dap.Server
 

Methods in dods.dap.Server that throw ParseException
 void CEEvaluator.parseConstraint(java.lang.String expression)
          Parse a constraint expression.
 

Uses of ParseException in dods.servers.sql
 

Methods in dods.servers.sql that throw ParseException
 sqlDDS GuardedSQLDataset.getSQLDDS()
           
protected abstract  GuardedSQLDataset dodsSQLServlet.getSQLDataset(ReqState rs)
          This function must be implemented locally for each DODS server.
protected  GuardedDataset dodsSQLServlet.getDataset(ReqState rs)
          Supress this method (just pass through it) we need a special DDS here, and thus this method gets replaced by getSQLDDS().
protected  GuardedSQLDataset drds.getSQLDataset(ReqState rs)
          For the DODS SQL server this method does the following: Makes a newsqlServerFactory (aka BaseTypeFactory) for the dataset requested.
 sqlDDS sqlDataset.getSQLDDS()
          For the DODS SQL server this method does the following: Makes a newsqlServerFactory (aka BaseTypeFactory) for the dataset requested.
 ServerDDS sqlDataset.getDDS()
          For the test server this method does the following: Makes a new test_ServerFactory (aka BaseTypeFactory) for the dataset requested.
 DAS sqlDataset.getDAS()
          In this (default) implementation of the getDAS() method a locally cached DAS is retrieved and parsed.
static sqlDDS sqlTest.getDDS()
           
 

Uses of ParseException in dods.servers.test
 

Methods in dods.servers.test that throw ParseException
protected  GuardedDataset dts.getDataset(ReqState rs)
           
 ServerDDS testDataset.getDDS()
          For the test server this method does the following: Makes a new test_ServerFactory (aka BaseTypeFactory) for the dataset requested.
 DAS testDataset.getDAS()
          In this (default) implementation of the getDAS() method a locally cached DAS is retrieved and parsed.
 

Uses of ParseException in dods.servlet
 

Methods in dods.servlet with parameters of type ParseException
 void DODSServlet.parseExceptionHandler(ParseException pe, javax.servlet.http.HttpServletResponse response)
          ************************************************************************ Turns a ParseException into a DODS error and sends it to the client.
 

Methods in dods.servlet that throw ParseException
protected abstract  GuardedDataset DODSServlet.getDataset(ReqState rs)
          ************************************************************************ This method must be implemented locally for each DODS server.
protected  DAS DODSServlet.getDAS(ReqState rs)
          ************************************************************************

In this (default) implementation of the getDAS() method a locally cached DAS is retrieved and parsed.

 ServerDDS GuardedDataset.getDDS()
          Get the DDS for this Dataset.
 DAS GuardedDataset.getDAS()
          Get the DAS for this Dataset.
 void dodsASCII.sendASCII(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          Default handler for DODS ascii requests.
 void dodsDIR.sendDIR(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          Default handler for DODS directory requests.
 void dodsHTML.sendDataRequestForm(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String dataSet, ServerDDS sdds, DAS myDAS)
          Default handler for DODS .html requests.
 DDS dodsHTML.getWebFormDDS(java.lang.String dataSet, ServerDDS sDDS)
          Gets a DDS for the specified data set and builds it using the class factory in the package dods.servers.www.
 void dodsINFO.sendINFO(java.io.PrintStream pw, GuardedDataset gds, ReqState rs)
          Default handler for DODS info requests.