TAG_MAPPINGS_FILE
public static final String TAG_MAPPINGS_FILE
XDOCLET_HEAD
protected static final String XDOCLET_HEAD
XDOCLET_HEAD_LEN
protected static final int XDOCLET_HEAD_LEN
XDOCLET_PREFIX
protected static final String XDOCLET_PREFIX
XDOCLET_TAIL
protected static final String XDOCLET_TAIL
XDOCLET_TAIL_LEN
protected static final int XDOCLET_TAIL_LEN
docEncoding
protected String docEncoding
out
protected xdoclet.template.PrettyPrintWriter out
output
protected File output
generate
public void generate(String template)
throws xdoclet.template.TemplateException
getCurrentLineNum
public int getCurrentLineNum()
getEngineInstance
public static xdoclet.template.TemplateEngine getEngineInstance()
getLineNumber
protected static int getLineNumber(String template,
int tillIndex)
getNamespaces
public Set getNamespaces()
getOutput
public File getOutput()
getTagHandlerFor
public xdoclet.template.TemplateTagHandler getTagHandlerFor(String prefix)
throws xdoclet.template.TemplateException
getTemplateURL
public URL getTemplateURL()
handleTag
protected int handleTag(int index,
String template)
throws xdoclet.template.TemplateException
invoke
protected Object invoke(Method m,
Object cmdImplProvider,
Object[] params1)
throws InvocationTargetException,
IllegalAccessException,
xdoclet.template.TemplateException
invokeContentMethod
protected void invokeContentMethod(String cmd,
Properties attributes,
String template,
int i)
throws xdoclet.template.TemplateException
invokeMethod
protected Object invokeMethod(String cmd,
Object[] params1,
Object[] params2,
String template,
int i)
throws xdoclet.template.TemplateException
outputOf
public String outputOf(String template)
throws xdoclet.template.TemplateException
print
public final void print(String output)
setCurrentLineNum
public void setCurrentLineNum(int currentLineNum)
setDocEncoding
public void setDocEncoding(String string)
setOutput
public void setOutput(File output)
setTagHandlerFor
public void setTagHandlerFor(String prefix,
xdoclet.template.TemplateTagHandler tagHandler)
throws xdoclet.template.TemplateException
setTemplateURL
public void setTemplateURL(URL templateURL)
setXJavaDoc
public void setXJavaDoc(XJavaDoc xJavaDoc)
skipWhitespace
public static int skipWhitespace(String template,
int i)
start
public void start()
throws xdoclet.template.TemplateException