org.japano.metadata.xjavadoc
Class MetadataProcessor

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by xjavadoc.ant.XJavadocTask
              extended by org.japano.metadata.xjavadoc.MetadataProcessor

public class MetadataProcessor
extends xjavadoc.ant.XJavadocTask

Creates tag library definitions from javadoc attributes in pagenode and action sources.

Version:
$Id: MetadataProcessor.java,v 1.6 2005/09/27 21:30:51 fforw Exp $ SourceForge.net Logo
Author:
Sven Helmberger ( sven dot helmberger at gmx dot de )

Field Summary
static java.lang.String JAPANO_TAG_PREFIX
           
static java.lang.String NEWLINE
           
static java.lang.String TLD_SUFFIX
           
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
MetadataProcessor()
           
 
Method Summary
static void error(xjavadoc.XTag xtag, java.lang.String message)
           
 void setAddAttributeDescriptionFix(boolean fix)
           
 void setJar(boolean isJAR)
          If set to true, enables jar mode.
 void setWebApp(java.lang.String webApp)
          Sets the Path for the web application to generate tag library definitions for.
protected  void start()
          Entry method implemented from xjavadoc.ant.XJavadocTask
 
Methods inherited from class xjavadoc.ant.XJavadocTask
addFileset, createIgnoredtag, execute, getClasspath, getXJavaDoc, setDocencoding, setEncoding, setIgnoredtags, setValidating, validateOptions
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NEWLINE

public static final java.lang.String NEWLINE

JAPANO_TAG_PREFIX

public static final java.lang.String JAPANO_TAG_PREFIX
See Also:
Constant Field Values

TLD_SUFFIX

public static final java.lang.String TLD_SUFFIX
See Also:
Constant Field Values
Constructor Detail

MetadataProcessor

public MetadataProcessor()
Method Detail

setWebApp

public void setWebApp(java.lang.String webApp)
Sets the Path for the web application to generate tag library definitions for.

Parameters:
webApp - web application path

setJar

public void setJar(boolean isJAR)
If set to true, enables jar mode.


setAddAttributeDescriptionFix

public void setAddAttributeDescriptionFix(boolean fix)

start

protected void start()
Entry method implemented from xjavadoc.ant.XJavadocTask

Specified by:
start in class xjavadoc.ant.XJavadocTask

error

public static void error(xjavadoc.XTag xtag,
                         java.lang.String message)