com.partnersoft.data
Class IntrospectiveTemplate

java.lang.Object
  extended by com.partnersoft.data.IntrospectiveTemplate

public class IntrospectiveTemplate
extends java.lang.Object

A fast and simple templating tool based on PathedIntrospector. Uses backtick syntax like BeanReportEngine.

Copyright 2002 Partner Software, Inc.

Version:
$Id: IntrospectiveTemplate.java 2046 2009-08-25 05:28:53Z paul $
Author:
Paul Reavis

Constructor Summary
IntrospectiveTemplate()
           
IntrospectiveTemplate(java.lang.String boilerplate)
           
 
Method Summary
 java.lang.String getBoilerplate()
          Gets the value of boilerplate
 java.util.Set getRequiredPaths()
           
 java.lang.String runTemplate(java.lang.Object source)
           
 void runTemplate(java.lang.Object source, CharBuffer buffer)
           
 void runTemplate(java.lang.Object source, java.lang.StringBuffer buffer)
           
 void runTemplate(java.lang.Object source, java.io.Writer outie)
           
 void setBoilerplate(java.lang.String argBoilerplate)
          Sets the value of boilerplate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntrospectiveTemplate

public IntrospectiveTemplate()

IntrospectiveTemplate

public IntrospectiveTemplate(java.lang.String boilerplate)
Method Detail

getRequiredPaths

public java.util.Set getRequiredPaths()

runTemplate

public java.lang.String runTemplate(java.lang.Object source)

runTemplate

public void runTemplate(java.lang.Object source,
                        java.lang.StringBuffer buffer)

runTemplate

public void runTemplate(java.lang.Object source,
                        CharBuffer buffer)

runTemplate

public void runTemplate(java.lang.Object source,
                        java.io.Writer outie)
                 throws java.io.IOException
Throws:
java.io.IOException

getBoilerplate

public java.lang.String getBoilerplate()
Gets the value of boilerplate

Returns:
the value of boilerplate

setBoilerplate

public void setBoilerplate(java.lang.String argBoilerplate)
Sets the value of boilerplate

Parameters:
argBoilerplate - Value to assign to this.boilerplate