|
||||||||||
| 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.OutputTargetpublic OutputStream getOutputStream()
public boolean outputStreamRequired()
outputStreamRequired in interface org.axsl.output.OutputTargetpublic String getApplicationName()
public void setApplicationName(String applicationName)
setApplicationName in interface org.axsl.output.OutputTargetpublic String getApplicationNameShort()
public void setApplicationNameShort(String applicationNameShort)
setApplicationNameShort in interface org.axsl.output.OutputTargetpublic String getApplicationVersion()
public void setApplicationVersion(String applicationVersion)
setApplicationVersion in interface org.axsl.output.OutputTargetpublic String getDeveloperURLShort()
public void setDeveloperUrlShort(String developerURLShort)
setDeveloperUrlShort in interface org.axsl.output.OutputTargetpublic void setStrokeText(boolean stroke)
setStrokeText in interface org.axsl.output.OutputTargetpublic boolean getStrokeSVGText()
public void setFontConsumer(org.axsl.font.FontConsumer fontConsumer)
setFontConsumer in interface org.axsl.output.OutputTargetpublic abstract org.axsl.output.OutputConfiguration getOutputConfiguration()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||