edu.sc.seis.fissuresUtil.xml
Class XMLParameter

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.xml.XMLParameter

public class XMLParameter
extends java.lang.Object

XMLParameter.java Created: Thu Jun 13 11:29:36 2002


Constructor Summary
XMLParameter()
           
 
Method Summary
static java.lang.String getObjectType(java.lang.Object object)
           
static java.lang.Object getParameter(org.w3c.dom.Element base)
          Describe getParameter method here.
static java.lang.Object getParameter(javax.xml.stream.XMLStreamReader parser, java.lang.String name)
           
static void insert(org.w3c.dom.Element element, java.lang.String name, java.lang.Object value)
           
static void insert(org.w3c.dom.Element element, java.lang.String name, java.lang.String value)
          DOM insert
static void insert(org.w3c.dom.Element element, java.lang.String name, java.lang.String typeDef, java.lang.String typeName, java.lang.String value)
          Inserts a parameter of UNKNOWN type into the dataset element.
static void insert(javax.xml.stream.XMLStreamWriter writer, java.lang.String name, java.lang.Object value)
          StAX insert
static void insert(javax.xml.stream.XMLStreamWriter writer, java.lang.String name, java.lang.String value)
          StAX insert
static void insert(javax.xml.stream.XMLStreamWriter writer, java.lang.String name, java.lang.String typeDef, java.lang.String typeName, java.lang.String value)
          StAX insert
static void insertParameterRef(org.w3c.dom.Element paramRef, java.lang.String name, java.lang.String href, java.lang.Object value)
          Describe insertParameterRef method here.
static void insertParameterRef(javax.xml.stream.XMLStreamWriter writer, java.lang.String name, java.lang.String href, java.lang.Object value)
           
static boolean isRecognizedClass(java.lang.Class c)
           
static java.lang.Object makeForClass(java.lang.Class c, org.w3c.dom.Element base)
           
static java.lang.Object makeForClass(java.lang.Class c, javax.xml.stream.XMLStreamReader parser)
           
static void write(java.io.OutputStream out, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLParameter

public XMLParameter()
Method Detail

insert

public static void insert(javax.xml.stream.XMLStreamWriter writer,
                          java.lang.String name,
                          java.lang.String value)
                   throws javax.xml.stream.XMLStreamException
StAX insert

Throws:
javax.xml.stream.XMLStreamException

insert

public static void insert(javax.xml.stream.XMLStreamWriter writer,
                          java.lang.String name,
                          java.lang.String typeDef,
                          java.lang.String typeName,
                          java.lang.String value)
                   throws javax.xml.stream.XMLStreamException
StAX insert

Throws:
javax.xml.stream.XMLStreamException

insert

public static void insert(javax.xml.stream.XMLStreamWriter writer,
                          java.lang.String name,
                          java.lang.Object value)
                   throws javax.xml.stream.XMLStreamException
StAX insert

Throws:
javax.xml.stream.XMLStreamException

insertParameterRef

public static void insertParameterRef(javax.xml.stream.XMLStreamWriter writer,
                                      java.lang.String name,
                                      java.lang.String href,
                                      java.lang.Object value)
                               throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

insert

public static void insert(org.w3c.dom.Element element,
                          java.lang.String name,
                          java.lang.String typeDef,
                          java.lang.String typeName,
                          java.lang.String value)
Inserts a parameter of UNKNOWN type into the dataset element.

Parameters:
element - an Element value
name - a String value
value - an Element value

insert

public static void insert(org.w3c.dom.Element element,
                          java.lang.String name,
                          java.lang.String value)
DOM insert


insertParameterRef

public static void insertParameterRef(org.w3c.dom.Element paramRef,
                                      java.lang.String name,
                                      java.lang.String href,
                                      java.lang.Object value)
Describe insertParameterRef method here.

Parameters:
paramRef - an Element value
name - a String value
href - a String value
value - an Object value

write

public static void write(java.io.OutputStream out,
                         java.lang.Object value)

insert

public static void insert(org.w3c.dom.Element element,
                          java.lang.String name,
                          java.lang.Object value)

getParameter

public static java.lang.Object getParameter(org.w3c.dom.Element base)
Describe getParameter method here.

Parameters:
base - an Element value
Returns:
an Object value

getParameter

public static java.lang.Object getParameter(javax.xml.stream.XMLStreamReader parser,
                                            java.lang.String name)
                                     throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

isRecognizedClass

public static boolean isRecognizedClass(java.lang.Class c)

makeForClass

public static java.lang.Object makeForClass(java.lang.Class c,
                                            org.w3c.dom.Element base)

makeForClass

public static java.lang.Object makeForClass(java.lang.Class c,
                                            javax.xml.stream.XMLStreamReader parser)
                                     throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

getObjectType

public static java.lang.String getObjectType(java.lang.Object object)