org.pdfclown.objects.IPdfNamedObjectWrapper Interface Reference

High-level representation of a PDF object that can be referenced also through a name. More...

Inheritance diagram for org.pdfclown.objects.IPdfNamedObjectWrapper:
org.pdfclown.objects.IPdfObjectWrapper org.pdfclown.documents.files.FileSpecification org.pdfclown.documents.interaction.navigation.document.Destination org.pdfclown.documents.multimedia.Rendition org.pdfclown.documents.files.FullFileSpecification org.pdfclown.documents.files.SimpleFileSpecification org.pdfclown.documents.interaction.navigation.document.LocalDestination org.pdfclown.documents.interaction.navigation.document.RemoteDestination org.pdfclown.documents.multimedia.MediaRendition org.pdfclown.documents.multimedia.SelectorRendition

List of all members.

Properties

PdfDirectObject BaseObject [get]
 Gets the underlying reference object, if available; otherwise, gets the underlying data object.
PdfString Name [get]
 Gets the object name.
PdfDirectObject NamedBaseObject [get]
 Gets the object name, if available; otherwise, behaves like BaseObject.

High-level representation of a PDF object that can be referenced also through a name.

Some categories of objects in a PDF file can be also referred to by name rather than by object reference. The correspondence between names and objects is established by the document's name dictionary [PDF:1.6:3.6.3].

The name's purpose is to provide a further level of referential abstraction especially for references across diverse PDF documents.


Property Documentation

PdfDirectObject org.pdfclown.objects.IPdfObjectWrapper.BaseObject [get, inherited]

Gets the underlying reference object, if available; otherwise, gets the underlying data object.

Implemented in org.pdfclown.objects.PdfObjectWrapper.

Referenced by org.pdfclown.documents.interaction.actions.SetLayerState.LayerStates.Add(), and org.pdfclown.documents.interaction.actions.SetLayerState.LayerStates.Insert().

PdfString org.pdfclown.objects.IPdfNamedObjectWrapper.Name [get]

Gets the object name.

As names are tipically loosely-coupled with their corresponding PDF objects, name retrieval implies a costly reverse lookup into the document's name tree.

Implemented in org.pdfclown.documents.files.FileSpecification, org.pdfclown.documents.interaction.navigation.document.Destination, and org.pdfclown.documents.multimedia.Rendition.

PdfDirectObject org.pdfclown.objects.IPdfNamedObjectWrapper.NamedBaseObject [get]

Copyright 2006-2013 Stefano Chizzolini. For more information, please visit PDF Clown home page.

Generated on Sat Feb 9 21:08:39 2013 for PDF Clown 0.1.2 by  doxygen 1.6.3