public class XSLTAuditReporter extends java.lang.Object implements AuditReporter
Modifier and Type | Class and Description |
---|---|
protected static class |
XSLTAuditReporter.StandardOutputStream |
protected static class |
XSLTAuditReporter.ThrowingErrorListener |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
encoding |
protected java.net.URL |
file |
protected java.net.URL |
intermediateFile |
protected StyleSheet |
stylesheet |
protected java.lang.String |
title |
Constructor and Description |
---|
XSLTAuditReporter() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
Gets a brief description of this reporter.
|
protected static java.lang.String |
getLineBreakSequence() |
java.lang.String |
getName()
Gets the name of this reporter.
|
StyleSheet |
getStylesheet() |
void |
report(AuditModel model)
Creates a report from a model.
|
void |
report(Profile profile)
Creates a report from a model.
|
void |
setEncoding(java.lang.String encoding) |
void |
setFile(java.net.URL file) |
void |
setIntermediateFile(java.net.URL file) |
void |
setStyleSheet(StyleSheet stylesheet) |
void |
setTitle(java.lang.String title) |
protected java.net.URL file
protected java.net.URL intermediateFile
protected StyleSheet stylesheet
protected java.lang.String title
protected java.lang.String encoding
public java.lang.String getName()
AuditReporter
getName
in interface AuditReporter
public java.lang.String getDescription()
AuditReporter
getDescription
in interface AuditReporter
public void setEncoding(java.lang.String encoding)
public void setFile(java.net.URL file)
public void setIntermediateFile(java.net.URL file)
public StyleSheet getStylesheet()
public void setStyleSheet(StyleSheet stylesheet)
public void setTitle(java.lang.String title)
public void report(Profile profile) throws java.lang.reflect.InvocationTargetException
AuditReporter
report
in interface AuditReporter
java.lang.reflect.InvocationTargetException
- if the implementation throws an exception (e.g., an IOException).public void report(AuditModel model) throws java.lang.reflect.InvocationTargetException
AuditReporter
report
in interface AuditReporter
java.lang.reflect.InvocationTargetException
- if the implementation throws an exception (e.g., an IOException).protected static java.lang.String getLineBreakSequence()