|
|
||||||||
| 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
com.lowagie.text.Phrase
com.lowagie.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 Form| Field Summary | |
|---|---|
protected String |
name
This is the name of the Anchor. |
protected String |
reference
This is the reference of the Anchor. |
private static long |
serialVersionUID
|
| Fields inherited from class com.lowagie.text.Phrase |
|---|
font, leading |
| Fields inherited from class java.util.AbstractList |
|---|
modCount |
| Fields inherited from interface com.lowagie.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, CELL, CHAPTER, CHUNK, CREATIONDATE, CREATOR, HEADER, IMGRAW, IMGTEMPLATE, JPEG, JPEG2000, KEYWORDS, LIST, LISTITEM, MARKED, MULTI_COLUMN_TEXT, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, ROW, SECTION, SUBJECT, TABLE, TITLE |
| 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(Properties attributes)
Deprecated. As of iText 2.0.3, replaced by ElementFactory.getAnchor(Properties),
scheduled for removel at 2.1.0 |
|
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 | |
|---|---|
ArrayList |
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. |
String |
name()
Deprecated. As of iText 2.0.3, use getName() instead,
scheduled for removal at 2.1.0 |
boolean |
process(ElementListener listener)
Processes the element by adding it (or the different parts) to an ElementListener. |
String |
reference()
Deprecated. As of iText 2.0.3, use getReference() instead,
scheduled for removal at 2.1.0 |
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. |
URL |
url()
Deprecated. As of iText 2.0.3, use getUrl() instead,
scheduled for removal at 2.1.0 |
| Methods inherited from class com.lowagie.text.Phrase |
|---|
add, add, addAll, addChunk, addSpecial, content, font, getContent, getFont, getInstance, getInstance, getInstance, getLeading, hasLeading, isContent, isEmpty, isNestable, leading, leadingDefined, setFont, 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, toString, wait, wait, wait |
| Methods inherited from interface com.lowagie.text.Element |
|---|
toString |
| Methods inherited from interface java.util.List |
|---|
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList |
| Field Detail |
|---|
private static final long serialVersionUID
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 Chunkpublic 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 Stringfont - 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 Stringfont - a Fontpublic Anchor(Phrase phrase)
Anchor with a certain Phrase.
phrase - a Phrasepublic Anchor(Properties attributes)
ElementFactory.getAnchor(Properties),
scheduled for removel at 2.1.0
Anchor that has been constructed taking in account
the value of some attributes.
attributes - Some attributes| Method Detail |
|---|
public boolean process(ElementListener listener)
ElementListener.
process in interface Elementprocess in class Phraselistener - an ElementListener
true if the element was processed successfullypublic ArrayList getChunks()
getChunks in interface ElementgetChunks in class PhraseArrayListpublic int type()
type in interface Elementtype in class Phrasepublic 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.
URLpublic String name()
getName() instead,
scheduled for removal at 2.1.0
Anchor.
public String reference()
getReference() instead,
scheduled for removal at 2.1.0
Anchor.
public URL url()
getUrl() instead,
scheduled for removal at 2.1.0
Anchor.
URL
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||