|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.foray.output.OutputTarget
public abstract class OutputTarget
Abstract superclass for all Renderers and Converters.
Constructor Summary | |
---|---|
OutputTarget(org.apache.commons.logging.Log logger)
Constructor. |
Method Summary | |
---|---|
String |
getApplicationName()
Returns the name of the application creating the output. |
String |
getApplicationNameShort()
Returns the short name of the application creating the output. |
String |
getApplicationVersion()
Returna the current version of the application that is creating the output. |
String |
getDeveloperURLShort()
Returns a short version of the URL of the developer. |
org.axsl.font.FontConsumer |
getFontConsumer()
Returns the FontConsumer. |
org.apache.commons.logging.Log |
getLogger()
Returns the logger. |
abstract org.axsl.output.OutputConfiguration |
getOutputConfiguration()
Returns the output configuration for this renderer. |
OutputStream |
getOutputStream()
Returns the OutputStream. |
boolean |
getStrokeSVGText()
Indicates whether SVG text should be converted to strokes. |
boolean |
outputStreamRequired()
Subclasses that do not need an OutputStream should override this. |
void |
setApplicationName(String applicationName)
|
void |
setApplicationNameShort(String applicationNameShort)
|
void |
setApplicationVersion(String applicationVersion)
|
void |
setDeveloperUrlShort(String developerURLShort)
|
void |
setFontConsumer(org.axsl.font.FontConsumer fontConsumer)
|
void |
setOutputStream(OutputStream stream)
|
void |
setStrokeText(boolean stroke)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.axsl.output.OutputTarget |
---|
getFontSources, startOutput, stopOutput |
Constructor Detail |
---|
public OutputTarget(org.apache.commons.logging.Log logger)
logger
- The logger.Method Detail |
---|
public org.apache.commons.logging.Log getLogger()
public org.axsl.font.FontConsumer getFontConsumer()
public void setOutputStream(OutputStream stream)
setOutputStream
in interface org.axsl.output.OutputTarget
public OutputStream getOutputStream()
public boolean outputStreamRequired()
outputStreamRequired
in interface org.axsl.output.OutputTarget
public String getApplicationName()
public void setApplicationName(String applicationName)
setApplicationName
in interface org.axsl.output.OutputTarget
public String getApplicationNameShort()
public void setApplicationNameShort(String applicationNameShort)
setApplicationNameShort
in interface org.axsl.output.OutputTarget
public String getApplicationVersion()
public void setApplicationVersion(String applicationVersion)
setApplicationVersion
in interface org.axsl.output.OutputTarget
public String getDeveloperURLShort()
public void setDeveloperUrlShort(String developerURLShort)
setDeveloperUrlShort
in interface org.axsl.output.OutputTarget
public void setStrokeText(boolean stroke)
setStrokeText
in interface org.axsl.output.OutputTarget
public boolean getStrokeSVGText()
public void setFontConsumer(org.axsl.font.FontConsumer fontConsumer)
setFontConsumer
in interface org.axsl.output.OutputTarget
public abstract org.axsl.output.OutputConfiguration getOutputConfiguration()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |