Class XSLFMetroShape

  • All Implemented Interfaces:
    MetroShapeProvider

    @Internal
    public class XSLFMetroShape
    extends java.lang.Object
    implements MetroShapeProvider
    Experimental class for metro blobs, i.e. an alternative escher property containing an ooxml representation of the shape. This is the helper class for HSLFMetroShape to dive into OOXML classes
    • Constructor Summary

      Constructors 
      Constructor Description
      XSLFMetroShape()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      XSLFShape parseShape​(byte[] metroBytes)
      parses the metro bytes to a XSLF shape
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XSLFMetroShape

        public XSLFMetroShape()
    • Method Detail

      • parseShape

        public XSLFShape parseShape​(byte[] metroBytes)
                             throws java.io.IOException
        parses the metro bytes to a XSLF shape
        Specified by:
        parseShape in interface MetroShapeProvider
        Throws:
        java.io.IOException