|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<Element>
com.itextpdf.text.Phrase
com.itextpdf.text.Anchor
public class Anchor
An Anchor
can be a reference or a destination of a reference.
An Anchor
is a special kind of Phrase
.
It is constructed in the same way.
Example:
Anchor anchor = new Anchor("this is a link"); anchor.setName("LINK"); anchor.setReference("http://www.lowagie.com");
Element
,
Phrase
,
Serialized FormField Summary | |
---|---|
protected String |
name
This is the name of the Anchor . |
protected String |
reference
This is the reference of the Anchor . |
Fields inherited from class com.itextpdf.text.Phrase |
---|
font, hyphenation, leading |
Fields inherited from class java.util.AbstractList |
---|
modCount |
Fields inherited from interface com.itextpdf.text.Element |
---|
ALIGN_BASELINE, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_JUSTIFIED, ALIGN_JUSTIFIED_ALL, ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_RIGHT, ALIGN_TOP, ALIGN_UNDEFINED, ANCHOR, ANNOTATION, AUTHOR, CCITT_BLACKIS1, CCITT_ENCODEDBYTEALIGN, CCITT_ENDOFBLOCK, CCITT_ENDOFLINE, CCITTG3_1D, CCITTG3_2D, CCITTG4, CHAPTER, CHUNK, CREATIONDATE, CREATOR, HEADER, IMGRAW, IMGTEMPLATE, JBIG2, JPEG, JPEG2000, KEYWORDS, LIST, LISTITEM, MARKED, MULTI_COLUMN_TEXT, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, SECTION, SUBJECT, TITLE, YMARK |
Constructor Summary | |
---|---|
Anchor()
Constructs an Anchor without specifying a leading. |
|
Anchor(Chunk chunk)
Constructs an Anchor with a certain Chunk . |
|
Anchor(float leading)
Constructs an Anchor with a certain leading. |
|
Anchor(float leading,
Chunk chunk)
Constructs an Anchor with a certain Chunk
and a certain leading. |
|
Anchor(float leading,
String string)
Constructs an Anchor with a certain leading
and a certain String . |
|
Anchor(float leading,
String string,
Font font)
Constructs an Anchor with a certain leading,
a certain String and a certain Font . |
|
Anchor(Phrase phrase)
Constructs an Anchor with a certain Phrase . |
|
Anchor(String string)
Constructs an Anchor with a certain String . |
|
Anchor(String string,
Font font)
Constructs an Anchor with a certain String
and a certain Font . |
Method Summary | |
---|---|
List<Chunk> |
getChunks()
Gets all the chunks in this element. |
String |
getName()
Returns the name of this Anchor . |
String |
getReference()
Gets the reference of this Anchor . |
URL |
getUrl()
Gets the reference of this Anchor . |
boolean |
process(ElementListener listener)
Processes the element by adding it (or the different parts) to an ElementListener . |
void |
setName(String name)
Sets the name of this Anchor . |
void |
setReference(String reference)
Sets the reference of this Anchor . |
int |
type()
Gets the type of the text element. |
Methods inherited from class com.itextpdf.text.Phrase |
---|
add, add, add, addAll, addChunk, addSpecial, getContent, getFont, getHyphenation, getInstance, getInstance, getInstance, getLeading, hasLeading, isContent, isEmpty, isNestable, setFont, setHyphenation, setLeading |
Methods inherited from class java.util.ArrayList |
---|
addAll, clear, clone, contains, ensureCapacity, get, indexOf, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize |
Methods inherited from class java.util.AbstractList |
---|
equals, hashCode, iterator, listIterator, listIterator, subList |
Methods inherited from class java.util.AbstractCollection |
---|
containsAll, removeAll, retainAll, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.itextpdf.text.Element |
---|
toString |
Methods inherited from interface java.util.List |
---|
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList |
Field Detail |
---|
protected String name
Anchor
.
protected String reference
Anchor
.
Constructor Detail |
---|
public Anchor()
Anchor
without specifying a leading.
public Anchor(float leading)
Anchor
with a certain leading.
leading
- the leadingpublic Anchor(Chunk chunk)
Anchor
with a certain Chunk
.
chunk
- a Chunk
public Anchor(String string)
Anchor
with a certain String
.
string
- a String
public Anchor(String string, Font font)
Anchor
with a certain String
and a certain Font
.
string
- a String
font
- a Font
public Anchor(float leading, Chunk chunk)
Anchor
with a certain Chunk
and a certain leading.
leading
- the leadingchunk
- a Chunk
public Anchor(float leading, String string)
Anchor
with a certain leading
and a certain String
.
leading
- the leadingstring
- a String
public Anchor(float leading, String string, Font font)
Anchor
with a certain leading,
a certain String
and a certain Font
.
leading
- the leadingstring
- a String
font
- a Font
public Anchor(Phrase phrase)
Anchor
with a certain Phrase
.
phrase
- a Phrase
Method Detail |
---|
public boolean process(ElementListener listener)
ElementListener
.
process
in interface Element
process
in class Phrase
listener
- an ElementListener
true
if the element was processed successfullypublic List<Chunk> getChunks()
getChunks
in interface Element
getChunks
in class Phrase
ArrayList
public int type()
type
in interface Element
type
in class Phrase
public void setName(String name)
Anchor
.
name
- a new namepublic void setReference(String reference)
Anchor
.
reference
- a new referencepublic String getName()
Anchor
.
public String getReference()
Anchor
.
public URL getUrl()
Anchor
.
URL
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |