Class RMShapePdfr<T extends RMShape>
java.lang.Object
com.inductiveautomation.rm.pdf.writer.RMObjectPdfr<T>
com.inductiveautomation.rm.pdf.writer.RMShapePdfr<T>
- Direct Known Subclasses:
RMImageShapePdfr
,RMPagePdfr
,RMTextShapePdfr
This RMObjectPdfr subclass writes PDF for RMShape.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RMShapePdfr
Returns the shape pdfr for a shape.void
writePDF
(T aShape, RMPDFWriter aWriter) Writes a given RMShape hierarchy to a PDF file (recursively).protected void
writeShape
(T aShape, RMPDFWriter aWriter) Writes a given RMShape hierarchy to a PDF file (recursively).protected void
writeShapeAfter
(T aShape, RMPDFWriter aWriter) Writes a given RMShape hierarchy to a PDF file (recursively).protected void
writeShapeAll
(T aShape, RMPDFWriter aWriter) Writes the shape and then the shape's children.protected void
writeShapeBefore
(T aShape, RMPDFWriter aWriter) Writes a given RMShape hierarchy to a PDF file (recursively).protected void
writeShapeChildren
(RMShape aShape, RMPDFWriter aWriter) Writes a given RMShape hierarchy to a PDF file (recursively).Methods inherited from class com.inductiveautomation.rm.pdf.writer.RMObjectPdfr
getPdfr
-
Constructor Details
-
RMShapePdfr
public RMShapePdfr()
-
-
Method Details
-
writePDF
Writes a given RMShape hierarchy to a PDF file (recursively).- Overrides:
writePDF
in classRMObjectPdfr<T extends RMShape>
-
writeShapeBefore
Writes a given RMShape hierarchy to a PDF file (recursively). -
writeShapeAll
Writes the shape and then the shape's children. -
writeShape
Writes a given RMShape hierarchy to a PDF file (recursively). -
writeShapeChildren
Writes a given RMShape hierarchy to a PDF file (recursively). -
writeShapeAfter
Writes a given RMShape hierarchy to a PDF file (recursively). -
getPdfr
Returns the shape pdfr for a shape.
-