com.lowagie.text.rtf.parser.destinations
Class RtfDestinationMgr

java.lang.Object
  extended by com.lowagie.text.rtf.parser.destinations.RtfDestinationMgr

public final class RtfDestinationMgr
extends java.lang.Object

RtfDestinationMgr manages destination objects for the parser

Since:
2.0.8
Author:
Howard Shank (hgshank@yahoo.com)

Field Summary
static java.lang.String DESTINATION_DOCUMENT
          String representation of document destination.
static java.lang.String DESTINATION_NULL
          String representation of null destination.
 
Method Summary
static boolean addDestination(java.lang.String destination, java.lang.Object[] args)
           
static boolean addListener(java.lang.String destination, RtfDestinationListener listener)
          Adds a RtfDestinationListener to the appropriate RtfDestination.
static RtfDestination getDestination(java.lang.String destination)
           
static RtfDestinationMgr getInstance()
           
static RtfDestinationMgr getInstance(RtfParser parser)
           
static boolean removeListener(java.lang.String destination, RtfDestinationListener listener)
          Removes a RtfDestinationListener from the appropriate RtfDestination.
static void setParser(RtfParser parser)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DESTINATION_NULL

public static final java.lang.String DESTINATION_NULL
String representation of null destination.

See Also:
Constant Field Values

DESTINATION_DOCUMENT

public static final java.lang.String DESTINATION_DOCUMENT
String representation of document destination.

See Also:
Constant Field Values
Method Detail

setParser

public static void setParser(RtfParser parser)

getInstance

public static RtfDestinationMgr getInstance()

getInstance

public static RtfDestinationMgr getInstance(RtfParser parser)

getDestination

public static RtfDestination getDestination(java.lang.String destination)

addDestination

public static boolean addDestination(java.lang.String destination,
                                     java.lang.Object[] args)

addListener

public static boolean addListener(java.lang.String destination,
                                  RtfDestinationListener listener)
Adds a RtfDestinationListener to the appropriate RtfDestination.

Parameters:
destination - the destination string for the listener
listener - the new RtfDestinationListener.

removeListener

public static boolean removeListener(java.lang.String destination,
                                     RtfDestinationListener listener)
Removes a RtfDestinationListener from the appropriate RtfDestination.

Parameters:
destination - the destination string for the listener
listener - the RtfCtrlWordListener that has to be removed.


iText 2.1.7