|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectxdoclet.template.TemplateTagHandler
xdoclet.XDocletTagSupport
xdoclet.tagshandler.AbstractProgramElementTagsHandler
xdoclet.tagshandler.PackageTagsHandler
Nested Class Summary | |
static class |
PackageTagsHandler.PackageSubstitution
It's good practice to put interfaces (such as remote/local interfaces, data objects and home interfaces) in a separate "interfaces" package rather than in the EJB bean implementation package. |
Field Summary |
Fields inherited from class xdoclet.tagshandler.AbstractProgramElementTagsHandler |
currentToken, matchPattern, tagTokenizer |
Fields inherited from class xdoclet.XDocletTagSupport |
FOR_CLASS, FOR_CONSTRUCTOR, FOR_FIELD, FOR_METHOD, PARAMETER_DELIMITER |
Constructor Summary | |
PackageTagsHandler()
|
Method Summary | |
void |
forAllPackages(String template,
Properties attributes)
Iterates over all packages loaded by javadoc. |
static String |
getPackageNameFor(String packageName)
|
static String |
getPackageNameFor(String packageName,
boolean withSubstitution)
It applies package substitutions. |
static String |
getPackageNameFor(xjavadoc.XPackage pak,
boolean withSubstitution)
Gets the PackageNameFor attribute of the PackageTagsHandler class |
static ArrayList |
getPackageSubstitutions(String subtaskName)
Gets the PackageSubstitutions attribute of the PackageTagsHandler class |
String |
packageName()
Returns the current package name. |
String |
packageNameAsPath()
Returns the current package name as path |
static String |
packageNameAsPathFor(String qualifiedName)
Returns the current package name as path |
static String |
packageNameAsPathFor(xjavadoc.XPackage pak)
Returns the current package name as path |
static String |
packageNameAsPathWithoutSubstitutionFor(xjavadoc.XPackage pak)
|
void |
packageOf(String template)
Returns the not-full-qualified package name of the full-qualified class name specified in the body of this tag. |
Methods inherited from class xdoclet.template.TemplateTagHandler |
getXJavaDoc, setXJavaDoc |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PackageTagsHandler()
Method Detail |
public static String getPackageNameFor(xjavadoc.XPackage pak, boolean withSubstitution)
pak
- Describe what the parameter doeswithSubstitution
-
public static String getPackageNameFor(String packageName)
public static String getPackageNameFor(String packageName, boolean withSubstitution)
packageName
- withSubstitution
-
public static ArrayList getPackageSubstitutions(String subtaskName)
subtaskName
- Describe what the parameter does
public static String packageNameAsPathFor(xjavadoc.XPackage pak)
pak
- Description of Parameter
public static String packageNameAsPathWithoutSubstitutionFor(xjavadoc.XPackage pak)
public static String packageNameAsPathFor(String qualifiedName)
qualifiedName
- Description of Parameter
public String packageName() throws XDocletException
XDocletException
- Description of Exceptionpublic void packageOf(String template) throws XDocletException
template
- The body of the block tag
XDocletException
- Description of Exceptionpublic void forAllPackages(String template, Properties attributes) throws XDocletException
template
- The body of the block tagattributes
- The attributes of the template tag
XDocletException
- Description of Exceptionpublic String packageNameAsPath() throws XDocletException
XDocletException
- Description of Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |