org.yawlfoundation.yawl.exceptions
Class YDataStateException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.yawlfoundation.yawl.exceptions.YAWLException
              extended by org.yawlfoundation.yawl.exceptions.YDataStateException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
YDataQueryException, YDataValidationException

public class YDataStateException
extends YAWLException

Author:
Lachlan Aldred Date: 3/11/2003 Time: 15:33:18
See Also:
Serialized Form

Field Summary
protected  org.jdom.Element _dataInput
           
protected static org.jdom.output.XMLOutputter _machineout
           
protected static org.jdom.output.XMLOutputter _out
           
protected  org.jdom.Element _queriedData
           
protected  String _queryString
           
protected  org.jdom.Element _schema
           
protected  String _source
           
protected  String _xercesErrors
           
static String DATAINPUT_NM
           
static String QUERIEDDATA_NM
           
static String QUERYSTRING_NM
           
static String SCHEMA_NM
           
static String SOURCE_NM
           
static String XERCESERRORS_NM
           
 
Fields inherited from class org.yawlfoundation.yawl.exceptions.YAWLException
_builder, _message, MESSAGE_NM
 
Constructor Summary
YDataStateException(String query, org.jdom.Element queriedData, String schema, org.jdom.Element validationData, String xercesErrors, String source, String message)
           
 
Method Summary
 org.jdom.Element get_dataInput()
           
 String getErrors()
           
 String getMessage()
           
 org.jdom.Element getSchema()
           
 Object getSource()
           
protected  String toXMLGuts()
           
static YDataStateException unmarshall(org.jdom.Document exceptionDoc)
           
 
Methods inherited from class org.yawlfoundation.yawl.exceptions.YAWLException
parseMessage, rethrow, setMessage, toXML, unmarshal
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_queryString

protected String _queryString

_queriedData

protected org.jdom.Element _queriedData

_schema

protected org.jdom.Element _schema

_dataInput

protected org.jdom.Element _dataInput

_xercesErrors

protected String _xercesErrors

_source

protected String _source

_machineout

protected static final org.jdom.output.XMLOutputter _machineout

_out

protected static final org.jdom.output.XMLOutputter _out

QUERYSTRING_NM

public static final String QUERYSTRING_NM
See Also:
Constant Field Values

QUERIEDDATA_NM

public static final String QUERIEDDATA_NM
See Also:
Constant Field Values

SCHEMA_NM

public static final String SCHEMA_NM
See Also:
Constant Field Values

DATAINPUT_NM

public static final String DATAINPUT_NM
See Also:
Constant Field Values

XERCESERRORS_NM

public static final String XERCESERRORS_NM
See Also:
Constant Field Values

SOURCE_NM

public static final String SOURCE_NM
See Also:
Constant Field Values
Constructor Detail

YDataStateException

public YDataStateException(String query,
                           org.jdom.Element queriedData,
                           String schema,
                           org.jdom.Element validationData,
                           String xercesErrors,
                           String source,
                           String message)
Method Detail

getMessage

public String getMessage()
Overrides:
getMessage in class YAWLException

get_dataInput

public org.jdom.Element get_dataInput()

getSource

public Object getSource()

getErrors

public String getErrors()

toXMLGuts

protected String toXMLGuts()
Overrides:
toXMLGuts in class YAWLException

unmarshall

public static YDataStateException unmarshall(org.jdom.Document exceptionDoc)

getSchema

public org.jdom.Element getSchema()


Copyright © 2004-2012 The YAWL Foundation.