Package io.keikai.doc.io.schema.pdf
Class PDFInlineItem
- java.lang.Object
-
- io.keikai.doc.io.schema.pdf.PDFInlineItem
-
- Direct Known Subclasses:
PDFInlineSpaces,PDFInlineTexts
public class PDFInlineItem extends java.lang.ObjectInternal Use Only.Represents a group in a line in PDF.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPDFInlineItem()Create an emptyPDFInlineItem.protectedPDFInlineItem(PDFRun run)Create aPDFInlineItemwith a singlePDFRun.protectedPDFInlineItem(java.util.Collection<PDFRun> runs)Create aPDFInlineItemwith multiplePDFRuns.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRun(PDFRun run)Adds aPDFRun.voidaddRuns(java.util.Collection<PDFRun> runs)Adds multiplePDFRuns.java.util.List<PDFRun>getRuns()Returns thePDFRuns.floatgetWidth()Returns the total width of thisPDFInlineItem.voidremoveRun(int i)Removes aPDFRun.
-
-
-
Constructor Detail
-
PDFInlineItem
protected PDFInlineItem()
Create an emptyPDFInlineItem.
-
PDFInlineItem
protected PDFInlineItem(PDFRun run)
Create aPDFInlineItemwith a singlePDFRun.- Parameters:
run- thePDFRun
-
PDFInlineItem
protected PDFInlineItem(java.util.Collection<PDFRun> runs)
Create aPDFInlineItemwith multiplePDFRuns.- Parameters:
runs- thePDFRuns
-
-
Method Detail
-
addRuns
public void addRuns(java.util.Collection<PDFRun> runs)
Adds multiplePDFRuns.- Parameters:
runs- thePDFRuns
-
removeRun
public void removeRun(int i)
Removes aPDFRun.- Parameters:
i- the index of thePDFRunto be removed
-
getWidth
public float getWidth()
Returns the total width of thisPDFInlineItem.- Returns:
- the total width
-
-