com.spire.doc.fields.omath
Class MathObject

java.lang.Object
  extended by com.spire.doc.OwnerHolder
      extended by com.spire.doc.documents.xml.DocumentSerializable
          extended by com.spire.doc.formatting.FormatBase
              extended by com.spire.doc.formatting.AttrCollection
                  extended by com.spire.doc.fields.omath.MathObject
All Implemented Interfaces:
IDocumentSerializable

public abstract class MathObject
extends AttrCollection

Base class for all math objects that exist in Office Math. Encapsulates differences in properties and semantics of all Office Math elements.

Specific math properties are implemented through AttrCollection for two reasons: - Use mechanisms of default/non-default attrs for writing(non-defaults only) into docx - Use same AttrCollection pattern for consistency with other attr-bearing nodes. - We might want to include math attr collections in later refactoring effort .


Constructor Summary
MathObject()
           
 
Method Summary
 
Methods inherited from class com.spire.doc.formatting.FormatBase
clearBackground, clearFormatting, hasKey, isDefault
 
Methods inherited from class com.spire.doc.OwnerHolder
getDocument
 

Constructor Detail

MathObject

public MathObject()