Class JEuclidElement

java.lang.Object
org.apache.fop.fo.FONode
org.apache.fop.fo.XMLObj
net.sourceforge.jeuclid.fop.JEuclidObj
net.sourceforge.jeuclid.fop.JEuclidElement
All Implemented Interfaces:
Cloneable, EventListener, org.apache.fop.util.ContentHandlerFactory.ObjectBuiltListener

public class JEuclidElement extends JEuclidObj
Defines the top-level element for MathML.
Version:
$Revision: 38db1a498ca5 $
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.apache.fop.fo.FONode

    org.apache.fop.fo.FONode.FONodeIterator, org.apache.fop.fo.FONode.GatherContextInfoFunction
  • 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, nodeChangeBarList, parent, siblings, startOfNodeChangeBarList
  • Constructor Summary

    Constructors
    Constructor
    Description
    JEuclidElement(org.apache.fop.fo.FONode parent)
    Default constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.fop.fo.PropertyList
    createPropertyList(org.apache.fop.fo.PropertyList pList, org.apache.fop.fo.FOEventHandler foEventHandler)
    org.apache.fop.datatypes.Length
    void
    processNode(String elementName, Locator locator, Attributes attlist, org.apache.fop.fo.PropertyList propertyList)

    Methods inherited from class net.sourceforge.jeuclid.fop.JEuclidObj

    getNamespaceURI, getNormalNamespacePrefix

    Methods inherited from class org.apache.fop.fo.XMLObj

    addChildNode, addElement, buildTopLevel, characters, createBasicDocument, getDOMDocument, getLocalName, notifyObjectBuilt, validateChildNode

    Methods inherited from class org.apache.fop.fo.FONode

    addCharacters, attachSiblings, bind, canHaveMarkers, charIterator, clone, clone, collectDelimitedTextRanges, collectDelimitedTextRanges, decorateWithContextInfo, endOfNode, errorText, finalizeNode, gatherContextInfo, getBuilderContext, getChangeBarList, getChildNodes, getChildNodes, getContentHandlerFactory, getContextInfo, getContextInfoAlt, getExtensionAttachment, getFOEventHandler, getFOValidationEventProducer, getLocator, getLocatorString, getLogger, getName, getName, getNameId, getNodePrefix, getNodeString, getParent, getRoot, getStructureTreeElement, getUserAgent, inMarker, invalidChildError, invalidChildError, invalidPropertyValueError, isBidiRangeBlockItem, isChangeBarElement, isDelimitedTextRangeBoundary, missingChildElementError, missingChildElementError, missingPropertyError, nodesOutOfOrderError, nodesOutOfOrderError, notSupportedChildError, removeChild, setLocator, setStructureTreeElement, startOfNode, tooManyNodesError, tooManyNodesError, tooManyNodesError, validateChildNode, warningText

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JEuclidElement

      public JEuclidElement(org.apache.fop.fo.FONode parent)
      Default constructor.
      Parameters:
      parent - Parent Node in the FO tree.
  • Method Details

    • processNode

      public void processNode(String elementName, Locator locator, Attributes attlist, org.apache.fop.fo.PropertyList propertyList) throws org.apache.fop.apps.FOPException
      Overrides:
      processNode in class org.apache.fop.fo.XMLObj
      Throws:
      org.apache.fop.apps.FOPException
    • getDimension

      public Point2D getDimension(Point2D view)
      Overrides:
      getDimension in class org.apache.fop.fo.XMLObj
    • getIntrinsicAlignmentAdjust

      public org.apache.fop.datatypes.Length getIntrinsicAlignmentAdjust()
      Overrides:
      getIntrinsicAlignmentAdjust in class org.apache.fop.fo.XMLObj
    • createPropertyList

      protected org.apache.fop.fo.PropertyList createPropertyList(org.apache.fop.fo.PropertyList pList, org.apache.fop.fo.FOEventHandler foEventHandler) throws org.apache.fop.apps.FOPException
      Overrides:
      createPropertyList in class org.apache.fop.fo.FONode
      Throws:
      org.apache.fop.apps.FOPException