source.ucregents.playground.serialization
Class CustomXMLReader

java.lang.Object
  extended by source.ucregents.playground.serialization.CustomXMLReader

public class CustomXMLReader
extends java.lang.Object


Constructor Summary
CustomXMLReader(org.w3c.dom.Document outputDoc, org.w3c.dom.Element root)
           
 
Method Summary
 boolean ReadBoolean(java.lang.String name)
           
 char ReadChar(java.lang.String name)
           
 java.lang.Class ReadClass(java.lang.String name)
           
 java.awt.Color ReadColor(java.lang.String name)
           
 double ReadDouble(java.lang.String name)
           
<T extends java.lang.Enum<T>>
T
ReadEnum(java.lang.Class<T> enumType, java.lang.String name)
           
 float ReadFloat(java.lang.String name)
           
 int ReadInteger(java.lang.String name)
           
 long ReadLong(java.lang.String name)
           
 java.awt.geom.Point2D.Double ReadPoint2D(java.lang.String name)
           
 PolygonOrCircle ReadPolygonOrCircle(java.lang.String name)
           
 java.lang.String ReadString(java.lang.String name)
           
 javax.vecmath.Vector2d ReadVector2d(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomXMLReader

public CustomXMLReader(org.w3c.dom.Document outputDoc,
                       org.w3c.dom.Element root)
Method Detail

ReadBoolean

public boolean ReadBoolean(java.lang.String name)

ReadChar

public char ReadChar(java.lang.String name)

ReadClass

public java.lang.Class ReadClass(java.lang.String name)

ReadColor

public java.awt.Color ReadColor(java.lang.String name)

ReadDouble

public double ReadDouble(java.lang.String name)

ReadEnum

public <T extends java.lang.Enum<T>> T ReadEnum(java.lang.Class<T> enumType,
                                                java.lang.String name)

ReadFloat

public float ReadFloat(java.lang.String name)

ReadInteger

public int ReadInteger(java.lang.String name)

ReadLong

public long ReadLong(java.lang.String name)

ReadPoint2D

public java.awt.geom.Point2D.Double ReadPoint2D(java.lang.String name)

ReadPolygonOrCircle

public PolygonOrCircle ReadPolygonOrCircle(java.lang.String name)

ReadString

public java.lang.String ReadString(java.lang.String name)

ReadVector2d

public javax.vecmath.Vector2d ReadVector2d(java.lang.String name)