public class Anchor extends Phrase
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 
       | Modifier and Type | Field and Description | 
|---|---|
protected String |  
           name 
            
              This is the name of the   Anchor. 
             |  
          
protected String |  
           reference 
            
              This is the reference of the   Anchor. 
             |  
          
font, hyphenation, leading, multipliedLeading, tabSettingsmodCountALIGN_BASELINE, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_JUSTIFIED, ALIGN_JUSTIFIED_ALL, ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_RIGHT, ALIGN_TOP, ALIGN_UNDEFINED, ANCHOR, ANNOTATION, AUTHOR, BODY, CCITT_BLACKIS1, CCITT_ENCODEDBYTEALIGN, CCITT_ENDOFBLOCK, CCITT_ENDOFLINE, CCITTG3_1D, CCITTG3_2D, CCITTG4, CHAPTER, CHUNK, CREATIONDATE, CREATOR, DIV, HEADER, IMGRAW, IMGTEMPLATE, JBIG2, JPEG, JPEG2000, KEYWORDS, LANGUAGE, LIST, LISTITEM, MARKED, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, SECTION, SUBJECT, TITLE, WRITABLE_DIRECT, YMARK| Constructor and Description | 
|---|
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. 
             |  
          
| Modifier and Type | Method and Description | 
|---|---|
protected boolean |  
           applyAnchor(Chunk chunk, boolean notGotoOK, boolean localDestination) 
            
              Applies the properties of the Anchor to a Chunk. 
               |  
          
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. 
               |  
          
add, add, add, addAll, addChunk, addSpecial, getContent, getFont, getHyphenation, getInstance, getInstance, getInstance, getLeading, getMultipliedLeading, getTabSettings, getTotalLeading, hasLeading, isContent, isEmpty, isNestable, setFont, setHyphenation, setLeading, setLeading, setMultipliedLeading, setTabSettings, trimaddAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeequals, hashCodecontainsAll, toStringfinalize, getClass, notify, notifyAll, toString, wait, wait, waitcontainsAll, equals, hashCodeparallelStream, streamprotected String name
Anchor. 
          protected String reference
Anchor. 
          public Anchor()
Anchor without specifying a leading. 
          public Anchor(float leading)
Anchor with a certain leading. 
          leading - the leading 
           public 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 leading 
           chunk - a Chunk 
           public Anchor(float leading,
              String string) 
          Anchor with a certain leading and a certain String. 
          leading - the leading 
           string - a String 
           public Anchor(float leading,
              String string,
              Font font) 
          Anchor with a certain leading, a certain String and a certain Font. 
          leading - the leading 
           string - a String 
           font - a Font 
           public Anchor(Phrase phrase)
Anchor with a certain Phrase. 
          phrase - a Phrase 
           public boolean process(ElementListener listener)
ElementListener. 
          protected boolean applyAnchor(Chunk chunk, boolean notGotoOK, boolean localDestination)
chunk - the Chunk (part of the Anchor) 
           notGotoOK - if true, this chunk will determine the local destination 
           localDestination - true if the chunk is a local goto and the reference a local destination 
           public int type()
public void setName(String name)
Anchor. 
          name - a new name 
           public void setReference(String reference)
Anchor. 
          reference - a new reference 
           public String getName()
Anchor. 
          public String getReference()
Anchor. 
          public URL getUrl()
Anchor. 
          URL 
           Copyright © 1998–2019. All rights reserved.