|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.lowagie.text.pdf.PdfPageEventHelper
com.lowagie.text.pdf.events.IndexEvents
public class IndexEvents
Class for an index.
| Nested Class Summary | |
|---|---|
class |
IndexEvents.Entry
Class for an index entry. |
| Field Summary | |
|---|---|
private Comparator |
comparator
Comparator for sorting the index |
private long |
indexcounter
indexcounter |
private List |
indexentry
the list for the index entry |
private Map |
indextag
keeps the indextag with the pagenumber |
| Constructor Summary | |
|---|---|
IndexEvents()
|
|
| Method Summary | |
|---|---|
void |
create(Chunk text,
String in1)
Create an index entry. |
void |
create(Chunk text,
String in1,
String in2)
Create an index entry. |
void |
create(Chunk text,
String in1,
String in2,
String in3)
Create an index entry. |
Chunk |
create(String text,
String in1)
Create an index entry. |
Chunk |
create(String text,
String in1,
String in2)
Create an index entry. |
Chunk |
create(String text,
String in1,
String in2,
String in3)
Create an index entry. |
List |
getSortedEntries()
Returns the sorted list with the entries and the collected page numbers. |
void |
onGenericTag(PdfWriter writer,
Document document,
Rectangle rect,
String text)
All the text that is passed to this event, gets registered in the indexentry. |
void |
setComparator(Comparator aComparator)
Set the comparator. |
| Methods inherited from class com.lowagie.text.pdf.PdfPageEventHelper |
|---|
onChapter, onChapterEnd, onCloseDocument, onEndPage, onOpenDocument, onParagraph, onParagraphEnd, onSection, onSectionEnd, onStartPage |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Map indextag
private long indexcounter
private List indexentry
private Comparator comparator
| Constructor Detail |
|---|
public IndexEvents()
| Method Detail |
|---|
public void onGenericTag(PdfWriter writer,
Document document,
Rectangle rect,
String text)
onGenericTag in interface PdfPageEventonGenericTag in class PdfPageEventHelperwriter - the PdfWriter for this documentdocument - the documentrect - the Rectangle containing the Chunktext - the text of the tagPdfPageEventHelper.onGenericTag(
com.lowagie.text.pdf.PdfWriter, com.lowagie.text.Document,
com.lowagie.text.Rectangle, java.lang.String)
public Chunk create(String text,
String in1,
String in2,
String in3)
text - The text for the Chunk.in1 - The first level.in2 - The second level.in3 - The third level.
public Chunk create(String text,
String in1)
text - The text for the Chunk.in1 - The first level.
public Chunk create(String text,
String in1,
String in2)
text - The text for the Chunk.in1 - The first level.in2 - The second level.
public void create(Chunk text,
String in1,
String in2,
String in3)
text - The text.in1 - The first level.in2 - The second level.in3 - The third level.
public void create(Chunk text,
String in1)
text - The text.in1 - The first level.
public void create(Chunk text,
String in1,
String in2)
text - The text.in1 - The first level.in2 - The second level.public void setComparator(Comparator aComparator)
aComparator - The comparator to set.public List getSortedEntries()
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||