|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
apps.lightrays.raytracer.parser.RayTracerXMLSceneParser
public class RayTracerXMLSceneParser
The Class RayTracerXMLSceneParser.
Field Summary | |
---|---|
static java.lang.String |
AMBIENCE
The Constant AMBIENCE. |
static java.lang.String |
ANIMATION
The Constant ANIMATION. |
static java.lang.String |
COLOUR
The Constant COLOUR. |
static java.lang.String |
LIGHT
The Constant LIGHT. |
static java.lang.String |
LOOKAT
The Constant LOOKAT. |
static java.lang.String |
MAXDEPTH
The Constant MAXDEPTH. |
static java.lang.String |
NORMAL
The Constant NORMAL. |
static java.lang.String |
OBJECTS
The Constant OBJECTS. |
static java.lang.String |
OPTICS
The Constant OPTICS. |
static java.lang.String |
PLANE
The Constant PLANE. |
static java.lang.String |
POSITION
The Constant POSITION. |
static java.lang.String |
SCENE
The Constant SCENE. |
static java.lang.String |
SPHERE
The Constant SPHERE. |
static java.lang.String |
TO
The Constant TO. |
static java.lang.String |
VIEWPOINT
The Constant VIEWPOINT. |
Constructor Summary | |
---|---|
RayTracerXMLSceneParser()
Instantiates a new ray tracer xml scene parser. |
Method Summary | |
---|---|
void |
characters(char[] ch,
int start,
int length)
|
void |
endDocument()
|
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
|
Camera |
getCamera()
Gets the camera. |
CameraAnimation |
getCameraAnimation()
Gets the camera animation. |
Scene |
getScene()
Gets the scene. |
void |
parse(java.lang.String xmlstring)
Parses the. |
void |
startDocument()
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
|
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
---|
endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String AMBIENCE
public static final java.lang.String ANIMATION
public static final java.lang.String COLOUR
public static final java.lang.String LIGHT
public static final java.lang.String LOOKAT
public static final java.lang.String MAXDEPTH
public static final java.lang.String NORMAL
public static final java.lang.String OBJECTS
public static final java.lang.String OPTICS
public static final java.lang.String PLANE
public static final java.lang.String POSITION
public static final java.lang.String SCENE
public static final java.lang.String SPHERE
public static final java.lang.String TO
public static final java.lang.String VIEWPOINT
Constructor Detail |
---|
public RayTracerXMLSceneParser()
Method Detail |
---|
public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException
characters
in interface org.xml.sax.ContentHandler
characters
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void endDocument() throws org.xml.sax.SAXException
endDocument
in interface org.xml.sax.ContentHandler
endDocument
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXException
endElement
in interface org.xml.sax.ContentHandler
endElement
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public Camera getCamera()
public CameraAnimation getCameraAnimation()
public Scene getScene()
public void parse(java.lang.String xmlstring) throws org.xml.sax.SAXException, java.io.IOException
xmlstring
- the xmlstring
org.xml.sax.SAXException
- the SAX exception
java.io.IOException
- Signals that an I/O exception has occurred.public void startDocument() throws org.xml.sax.SAXException
startDocument
in interface org.xml.sax.ContentHandler
startDocument
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
startElement
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |