com.nwalsh.saxon

Class FormatCallout

Known Direct Subclasses:
FormatGraphicCallout, FormatTextCallout, FormatUnicodeCallout

public abstract class FormatCallout
extends java.lang.Object

Utility class for the Verbatim extension (ignore this).

$Id: FormatCallout.java 7007 2007-07-11 07:09:12Z mzjn $

Copyright (C) 2000, 2001 Norman Walsh.

Change Log:

See Also:
Verbatim

Field Summary

protected boolean
foStylesheet
protected static String
foURI
protected NamePool
namePool
protected static String
xhURI

Constructor Summary

FormatCallout(NamePool nPool, boolean fo)

Method Summary

String
areaID(Element area)
String
areaLabel(Element area)
void
endSpan(Emitter rtf)
abstract void
formatCallout(Emitter rtfEmitter, Callout callout)
void
formatTextCallout(Emitter rtfEmitter, Callout callout)
void
startSpan(Emitter rtf, String id)

Field Details

foStylesheet

protected boolean foStylesheet

foURI

protected static final String foURI

namePool

protected NamePool namePool

xhURI

protected static final String xhURI

Constructor Details

FormatCallout

public FormatCallout(NamePool nPool,
                     boolean fo)

Method Details

areaID

public String areaID(Element area)

areaLabel

public String areaLabel(Element area)

endSpan

public void endSpan(Emitter rtf)
            throws TransformerException

formatCallout

public abstract void formatCallout(Emitter rtfEmitter,
                                   Callout callout)

formatTextCallout

public void formatTextCallout(Emitter rtfEmitter,
                              Callout callout)

startSpan

public void startSpan(Emitter rtf,
                      String id)
            throws TransformerException