Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-03

oracle.jdevimpl.audit.report
Class XSLTAuditReporter

java.lang.Object
  extended by oracle.jdevimpl.audit.report.XSLTAuditReporter
All Implemented Interfaces:
AuditReporter
Direct Known Subclasses:
XSLTProfileReporter

public class XSLTAuditReporter
extends java.lang.Object
implements AuditReporter

An Audit report which produces an intermediate XML report and applies an XSLT stylesheet.


Nested Class Summary
protected static class XSLTAuditReporter.StandardOutputStream
           
protected static class XSLTAuditReporter.ThrowingErrorListener
           
 
Field Summary
protected  java.lang.String encoding
           
protected  java.net.URL file
           
protected  StyleSheet stylesheet
           
protected  java.lang.String title
           
 
Constructor Summary
XSLTAuditReporter()
           
 
Method Summary
 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 setStyleSheet(StyleSheet stylesheet)
           
 void setTitle(java.lang.String title)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

file

protected java.net.URL file

stylesheet

protected StyleSheet stylesheet

title

protected java.lang.String title

encoding

protected java.lang.String encoding
Constructor Detail

XSLTAuditReporter

public XSLTAuditReporter()
Method Detail

getName

public java.lang.String getName()
Description copied from interface: AuditReporter
Gets the name of this reporter.

Specified by:
getName in interface AuditReporter

getDescription

public java.lang.String getDescription()
Description copied from interface: AuditReporter
Gets a brief description of this reporter.

Specified by:
getDescription in interface AuditReporter

setEncoding

public void setEncoding(java.lang.String encoding)

setFile

public void setFile(java.net.URL file)

getStylesheet

public StyleSheet getStylesheet()

setStyleSheet

public void setStyleSheet(StyleSheet stylesheet)

setTitle

public void setTitle(java.lang.String title)

report

public void report(Profile profile)
            throws java.lang.reflect.InvocationTargetException
Description copied from interface: AuditReporter
Creates a report from a model.

Specified by:
report in interface AuditReporter
Throws:
java.lang.reflect.InvocationTargetException - if the implementation throws an exception (e.g., an IOException).

report

public void report(AuditModel model)
            throws java.lang.reflect.InvocationTargetException
Description copied from interface: AuditReporter
Creates a report from a model.

Specified by:
report in interface AuditReporter
Throws:
java.lang.reflect.InvocationTargetException - if the implementation throws an exception (e.g., an IOException).

getLineBreakSequence

protected static java.lang.String getLineBreakSequence()

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-03

Copyright © 1997, 2009, Oracle. All rights reserved.