fop 0.95

org.apache.fop.fo.extensions.svg
Class SVGObj

java.lang.Object
  extended by org.apache.fop.fo.FONode
      extended by org.apache.fop.fo.XMLObj
          extended by org.apache.fop.fo.extensions.svg.SVGObj
All Implemented Interfaces:
java.lang.Cloneable, java.util.EventListener, ContentHandlerFactory.ObjectBuiltListener
Direct Known Subclasses:
SVGElement

public class SVGObj
extends XMLObj

Class for SVG element objects. This aids in the construction of the SVG Document.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.fop.fo.FONode
FONode.FONodeIterator
 
Field Summary
 
Fields inherited from class org.apache.fop.fo.XMLObj
doc, element, name
 
Fields inherited from class org.apache.fop.fo.FONode
FO_URI, FOX_URI, locator, log, parent, siblings
 
Constructor Summary
SVGObj(FONode parent)
          Constructs an SVG object (called by Maker).
 
Method Summary
 java.lang.String getNamespaceURI()
          
 java.lang.String getNormalNamespacePrefix()
          
 
Methods inherited from class org.apache.fop.fo.XMLObj
addCharacters, addChildNode, addElement, buildTopLevel, createBasicDocument, getDimension, getDOMDocument, getIntrinsicAlignmentAdjust, getLocalName, notifyObjectBuilt, processNode, validateChildNode
 
Methods inherited from class org.apache.fop.fo.FONode
attachSiblings, attributeError, attributeWarning, bind, canHaveMarkers, charIterator, clone, clone, createPropertyList, decorateWithContextInfo, endOfNode, errorText, gatherContextInfo, getChildNodes, getChildNodes, getContentHandlerFactory, getContextInfo, getExtensionAttachment, getFOEventHandler, getLocator, getLocatorString, getLogger, getName, getName, getNameId, getNodeString, getParent, getRoot, getUserAgent, inMarker, invalidChildError, invalidChildError, missingChildElementError, missingPropertyError, nodesOutOfOrderError, removeChild, setLocator, startOfNode, tooManyNodesError, tooManyNodesError, validateChildNode, warningText
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SVGObj

public SVGObj(FONode parent)
Constructs an SVG object (called by Maker).

Parameters:
parent - the parent formatting object
Method Detail

getNamespaceURI

public java.lang.String getNamespaceURI()

Overrides:
getNamespaceURI in class FONode
Returns:
the namespace URI for this node

getNormalNamespacePrefix

public java.lang.String getNormalNamespacePrefix()

Specified by:
getNormalNamespacePrefix in class FONode
Returns:
the normally ussed namespace prefix for this kind of node (ex. "fo" for XSL-FO)

fop 0.95

Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.