|
PDF Clown 0.1.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IVisitor
Visitor interface. Implementations are expected to be functional (traversal results are propagated through return values rather than side effects) and external (responsibility for traversing the hierarchical structure is assigned to the 'visit' methods rather than the 'accept' counterparts).
Method Summary | |
---|---|
PdfObject |
visit(ObjectStream object,
Object data)
Visits an object stream. |
PdfObject |
visit(PdfArray object,
Object data)
Visits an object array. |
PdfObject |
visit(PdfBoolean object,
Object data)
Visits a boolean object. |
PdfObject |
visit(PdfDataObject object,
Object data)
Visits a data object. |
PdfObject |
visit(PdfDate object,
Object data)
Visits a date object. |
PdfObject |
visit(PdfDictionary object,
Object data)
Visits an object dictionary. |
PdfObject |
visit(PdfIndirectObject object,
Object data)
Visits an indirect object. |
PdfObject |
visit(PdfInteger object,
Object data)
Visits an integer-number object. |
PdfObject |
visit(PdfName object,
Object data)
Visits a name object. |
PdfObject |
visit(PdfReal object,
Object data)
Visits a real-number object. |
PdfObject |
visit(PdfReference object,
Object data)
Visits a reference object. |
PdfObject |
visit(PdfStream object,
Object data)
Visits a stream object. |
PdfObject |
visit(PdfString object,
Object data)
Visits a string object. |
PdfObject |
visit(PdfTextString object,
Object data)
Visits a text string object. |
PdfObject |
visit(XRefStream object,
Object data)
Visits a cross-reference stream object. |
Method Detail |
---|
PdfObject visit(ObjectStream object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(PdfArray object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(PdfBoolean object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(PdfDataObject object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(PdfDate object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(PdfDictionary object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(PdfIndirectObject object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(PdfInteger object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(PdfName object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(PdfReal object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(PdfReference object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(PdfStream object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(PdfString object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(PdfTextString object, Object data)
object
- Visited object.data
- Supplemental data.
PdfObject visit(XRefStream object, Object data)
object
- Visited object.data
- Supplemental data.
|
PDF Clown 0.1.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |