|
PDF Clown 0.1.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pdfclown.objects.PdfObjectWrapper<PdfDictionary>
org.pdfclown.documents.interaction.navigation.page.PageLabel
@PDF(value=PDF13) public final class PageLabel
Page label range [PDF:1.7:8.3.1].
It represents a series of consecutive pages' visual identifiers using the same numbering system.
Nested Class Summary | |
---|---|
static class |
PageLabel.NumberStyleEnum
|
Constructor Summary | |
---|---|
PageLabel(Document context,
PageLabel.NumberStyleEnum numberStyle)
|
|
PageLabel(Document context,
String prefix,
PageLabel.NumberStyleEnum numberStyle,
int numberBase)
|
Method Summary | |
---|---|
PageLabel |
clone(Document context)
Gets a clone of the object, registered inside the given document context. |
int |
getNumberBase()
Gets the value of the numeric suffix for the first page label in this range. |
PageLabel.NumberStyleEnum |
getNumberStyle()
Gets the numbering style to be used for the numeric suffix of each page label in this range. |
String |
getPrefix()
Gets the label prefix for page labels in this range. |
void |
setNumberBase(int value)
|
void |
setNumberStyle(PageLabel.NumberStyleEnum value)
|
void |
setPrefix(String value)
|
static PageLabel |
wrap(PdfDirectObject baseObject)
Gets an existing page label range. |
Methods inherited from class org.pdfclown.objects.PdfObjectWrapper |
---|
checkCompatibility, delete, equals, exists, getBaseDataObject, getBaseObject, getBaseObject, getContainer, getDataContainer, getDocument, getFile, getMetadata, retrieveName, retrieveNamedBaseObject, setBaseObject, setMetadata |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PageLabel(Document context, PageLabel.NumberStyleEnum numberStyle)
public PageLabel(Document context, String prefix, PageLabel.NumberStyleEnum numberStyle, int numberBase)
Method Detail |
---|
public static PageLabel wrap(PdfDirectObject baseObject)
baseObject
- Base object to wrap.public PageLabel clone(Document context)
PdfObjectWrapper
clone
in class PdfObjectWrapper<PdfDictionary>
context
- Which document the clone has to be registered in.public int getNumberBase()
public PageLabel.NumberStyleEnum getNumberStyle()
If no style is defined, the numeric suffix isn't displayed at all.
public String getPrefix()
public void setNumberBase(int value)
getNumberBase()
public void setNumberStyle(PageLabel.NumberStyleEnum value)
getNumberStyle()
public void setPrefix(String value)
getPrefix()
|
PDF Clown 0.1.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |