Class Matrix

java.lang.Object
com.independentsoft.office.word.math.Matrix
All Implemented Interfaces:
IContentElement, IRunTrackChangeContent, IMathElement, IMathMathElement

public class Matrix extends Object implements IMathMathElement
The Class Matrix.
  • Constructor Details

  • Method Details

    • getContentElements

      public List<IContentElement> getContentElements()
      Specified by:
      getContentElements in interface IContentElement
    • clone

      public Matrix clone()
      Specified by:
      clone in interface IContentElement
      Specified by:
      clone in interface IMathElement
      Specified by:
      clone in interface IMathMathElement
      Specified by:
      clone in interface IRunTrackChangeContent
      Overrides:
      clone in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getRows

      public List<MatrixRow> getRows()
      Gets the rows.
      Returns:
      the rows
    • getColumns

      public List<MatrixColumn> getColumns()
      Gets the columns.
      Returns:
      the columns
    • getHidePlaceholders

      public ExtendedBoolean getHidePlaceholders()
      Gets the hide placeholders.
      Returns:
      the hide placeholders
    • setHidePlaceholders

      public void setHidePlaceholders(ExtendedBoolean hidePlaceholders)
      Sets the hide placeholders.
      Parameters:
      hidePlaceholders - the new hide placeholders
    • getMatrixBaseJustification

      public VerticalJustification getMatrixBaseJustification()
      Gets the matrix base justification.
      Returns:
      the matrix base justification
    • setMatrixBaseJustification

      public void setMatrixBaseJustification(VerticalJustification matrixBaseJustification)
      Sets the matrix base justification.
      Parameters:
      matrixBaseJustification - the new matrix base justification
    • getMatrixColumnGapRule

      public SpacingRule getMatrixColumnGapRule()
      Gets the matrix column gap rule.
      Returns:
      the matrix column gap rule
    • setMatrixColumnGapRule

      public void setMatrixColumnGapRule(SpacingRule matrixColumnGapRule)
      Sets the matrix column gap rule.
      Parameters:
      matrixColumnGapRule - the new matrix column gap rule
    • getSpacingRule

      public SpacingRule getSpacingRule()
      Gets the spacing rule.
      Returns:
      the spacing rule
    • setSpacingRule

      public void setSpacingRule(SpacingRule spacingRule)
      Sets the spacing rule.
      Parameters:
      spacingRule - the new spacing rule
    • getMatrixColumnGap

      public int getMatrixColumnGap()
      Gets the matrix column gap.
      Returns:
      the matrix column gap
    • setMatrixColumnGap

      public void setMatrixColumnGap(int matrixColumnGap)
      Sets the matrix column gap.
      Parameters:
      matrixColumnGap - the new matrix column gap
    • getMatrixColumnSpacing

      public int getMatrixColumnSpacing()
      Gets the matrix column spacing.
      Returns:
      the matrix column spacing
    • setMatrixColumnSpacing

      public void setMatrixColumnSpacing(int matrixColumnSpacing)
      Sets the matrix column spacing.
      Parameters:
      matrixColumnSpacing - the new matrix column spacing
    • getRowSpacing

      public int getRowSpacing()
      Gets the row spacing.
      Returns:
      the row spacing
    • setRowSpacing

      public void setRowSpacing(int rowSpacing)
      Sets the row spacing.
      Parameters:
      rowSpacing - the new row spacing
    • getControlProperties

      public ControlProperties getControlProperties()
      Gets the control properties.
      Returns:
      the control properties