com.spire.doc.fields.omath
Class MathObject
java.lang.Object
com.spire.doc.OwnerHolder
com.spire.doc.documents.xml.DocumentSerializable
com.spire.doc.formatting.FormatBase
com.spire.doc.formatting.AttrCollection
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 .
MathObject
public MathObject()