Package svs_simulation :: Package terrain :: Module structureloader :: Class TerrainSVGContentHandler
[show private | hide private]
[frames | no frames]

Class TerrainSVGContentHandler

  ContentHandler --+            
                   |            
      DTDHandler --+            
                   |            
  EntityResolver --+            
                   |            
    ErrorHandler --+            
                   |            
      DefaultHandler --+        
                       |        
GenericXMLContentHandler --+    
                           |    
           SVGContentHandler --+
                               |
                              TerrainSVGContentHandler


Handler for parsing terrain SVG document.
Method Summary
  __init__(self, target)
  createSimObject(self, vertices, svs_data)
Creates structural component from data.
    Inherited from SVGContentHandler
  createSimComponent(self, vertices, svs_data)
Creates simulation object from data.
  endElement(self, name)
Signals the end of an element in non-namespace mode.
  handlePathTag(self, attrs)
Parses PATH tag.
  handleRectTag(self, attrs)
Parses RECT tag.
  startElement(self, name, attrs)
Signals the start of an element in non-namespace mode.
    Inherited from GenericXMLContentHandler
  characters(self, content)
Receive notification of character data.
  error(self, exception)
Handle a recoverable error.
    Inherited from EntityResolver
  resolveEntity(self, publicId, systemId)
Resolve the system identifier of an entity and return either the system identifier to read from as a string, or an InputSource to read from.
    Inherited from DTDHandler
  notationDecl(self, name, publicId, systemId)
Handle a notation declaration event.
  unparsedEntityDecl(self, name, publicId, systemId, ndata)
Handle an unparsed entity declaration event.
    Inherited from ContentHandler
  endDocument(self)
Receive notification of the end of a document.
  endElementNS(self, name, qname)
Signals the end of an element in namespace mode.
  endPrefixMapping(self, prefix)
End the scope of a prefix-URI mapping.
  ignorableWhitespace(self, whitespace)
Receive notification of ignorable whitespace in element content.
  processingInstruction(self, target, data)
Receive notification of a processing instruction.
  setDocumentLocator(self, locator)
Called by the parser to give the application a locator for locating the origin of document events.
  skippedEntity(self, name)
Receive notification of a skipped entity.
  startDocument(self)
Receive notification of the beginning of a document.
  startElementNS(self, name, qname, attrs)
Signals the start of an element in namespace mode.
  startPrefixMapping(self, prefix, uri)
Begin the scope of a prefix-URI Namespace mapping.
    Inherited from ErrorHandler
  fatalError(self, exception)
Handle a non-recoverable error.
  warning(self, exception)
Handle a warning.

Instance Variable Summary
    Inherited from GenericXMLContentHandler
string currentNode: name of current node in parsing process
string target: target to pass parsed data to

Method Details

createSimObject(self, vertices, svs_data)

Creates structural component from data.

Generated by Epydoc 2.1 on Thu Oct 20 15:30:24 2005 http://epydoc.sf.net