Package com.independentsoft.office.vml

# Class VmlDrawing

java.lang.Object
com.independentsoft.office.vml.VmlDrawing

public class VmlDrawing extends Object
The Class VmlDrawing.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `VmlDrawing()`
  Instantiates a new vml drawing.
  `VmlDrawing​(byte[] buffer, Relationship relationship)`
  Instantiates a new vml drawing.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `VmlDrawing`
  `clone()`
  `List<IVmlElement>`
  `getContent()`
  Gets the content.
  `List<IContentElement>`
  `getContentElements()`
  Gets the content elements.
  `String`
  `toString()`

  ### Methods inherited from class java.lang.Object

  `equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### VmlDrawing

    public VmlDrawing()
    Instantiates a new vml drawing.

  - ### VmlDrawing

    public VmlDrawing​(byte[] buffer, Relationship relationship) throws XMLStreamException, IOException
    Instantiates a new vml drawing.
    Parameters:
      `buffer` - the buffer
      `relationship` - the relationship
    Throws:
      `XMLStreamException` - the xML stream exception
      `IOException` - Signals that an I/O exception has occurred.

- ## Method Details

  - ### getContentElements

    public List<IContentElement> getContentElements()
    Gets the content elements.
    Returns:
      the content elements

  - ### clone

    public VmlDrawing clone()
    Overrides:
      `clone` in class `Object`

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`

  - ### getContent

    public List<IVmlElement> getContent()
    Gets the content.
    Returns:
      the content