Uses of Class xdoclet.XDocletException

Uses in package xdoclet.modules.webwork

Methods which throw type xdoclet.XDocletException

void
Prints out a descriptive message while processing.
void
Set up the DTD incase the generated XMl will be validated.

Uses in package xdoclet.modules.sun.sunone.ejb

Methods which throw type xdoclet.XDocletException

void
String
A 32 byte GUID generator (Globally Unique ID).
String
A 32 byte GUID generator (Globally Unique ID).
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.mx4j

Methods which throw type xdoclet.XDocletException

void
Called to validate configuration parameters.

Uses in package xdoclet.util

Methods which throw type xdoclet.XDocletException

void
XmlValidator.validate(File xmlFile)

Uses in package xdoclet.modules.apache

Methods which throw type xdoclet.XDocletException

void
ScriptEngineTagHandler.fillVariables(SubTemplateEngine templateEngine)
Fill the variables passed to the engines
String
ScriptEngineTagHandler.getSubTemplateVariable(SubTemplateEngine subengine, Properties attributes)
Get a subtemplate variable

Uses in package xdoclet.modules.bea.wls.web

Constructors which throw type xdoclet.XDocletException

Describe what the WeblogicWebXmlSubTask constructor does

Uses in package xdoclet.modules.ibm.websphere.ejb

Methods which throw type xdoclet.XDocletException

String
Returns the global JNDI name for the current EJB ref.
WebSphere can only can have one global JNDI name for an EJB bean even if it expose both a local and a remote interface.
void
Describe what the method does
void
Describe what the method does
void
WebSphereTagsHandler.forAllResourceRefs(String template, Properties attributes)
Iterates over all \@websphere.resource-ref tags with the same res-ref-name as the current tag
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.ejb.session

Methods which throw type xdoclet.XDocletException

void
Describe what the method does
void
Describe what the method does
void
Evaluates the body block for each EJBean derived from SessionBean.
void
Evaluates the body block for each EJBean derived from SessionBean which is stateful.
void
Evaluates the body block for each EJBean derived from SessionBean which is stateless.
String
Gets the GeneratedFileName attribute of the RemoteFacadeSubTask object
String
Gets the GeneratedFileName attribute of the SessionSubTask object
void
Evaluate the body block if current class is not of a stateful session bean type.
void
Evaluate the body block if current class is not of an stateless session bean type.
void
Evaluate the body block if current class is of an stateful session bean type.
void
Evaluate the body block if current class is of an stateless session bean type.
boolean
Returns true if clazz is a stateful session bean, false otherwise.
boolean
Returns true if clazz is a stateless session bean, false otherwise.
boolean
we accept session beans generated on first stage runs.
boolean
Describe what the method does
String
Returns the name of generated session class.
void
Called to validate configuration parameters.
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.apache.soap.ejb

Methods which throw type xdoclet.XDocletException

void
Describe what the method does
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.ejb.env

Methods which throw type xdoclet.XDocletException

String
Returns the component interface for the current ejb reference
void
void
EnvTagsHandler.doGenerate(String template)
Called for each tag in the forTags loop.
String
Returns unique id for the specified ejb-ref.
String
Returns the global JNDI name for the current EJB ref.
XClass
EnvEjbRefTagsHandler.findEjb(String ejbName)
Finds and returns the class with the specified ejbName.
void
EnvEjbRefTagsHandler.forAllEjbRefMembers(String template, Properties attributes)
Evaluates the body block for each method- and field-level ejb reference.
void
EnvEjbRefTagsHandler.forAllEjbRefMethods(String template, Properties attributes)
Evaluates the body block for each method-level ejb reference.
void
EnvEjbRefTagsHandler.forAllEjbRefs(String template, Properties attributes)
Evaluates the body block for each ejb reference.
void
EnvTagsHandler.forAllMemberTags(String template, Properties attributes)
Executes the template for all method- and field-level tags with the passed name
void
EnvTagsHandler.forAllMethodTags(String template, Properties attributes)
Executes the template for all method-level tags with the passed name
void
EnvTagsHandler.forAllTags(String template, Properties attributes)
Executes the template for all class-, method- and field-level tags with the passed name
void
EnvTagsHandler.forTags(String template, Properties attributes, boolean forClass, boolean forMethod, boolean forField)
Executes the passed template for the passed
String
Returns the home interface for the current ejb reference
void
EnvTagsHandler.ifHasParam(String template, Properties attributes)
Executes the body only if the current tag has a specified parameter
void
EnvTagsHandler.ifHasTag(String template, Properties attributes)
Executes the body only if the current class has at least one ot the passed tags at field- or method-level
void
EnvTagsHandler.ifHasType(String template, Properties attributes)
Executes the body only if the current tag is either a method- or fiel-level tag or has a type parameter.
void
Generates code if the ejb-ref is local
void
EnvTagsHandler.ifNotPrimitiveMember(String template, Properties attributes)
Executes the body only if the current field type or method return type is not a primitive.
void
EnvTagsHandler.ifParamValueEquals(String template, Properties attributes)
Executes the body only if the specified tag's value is equal to the specified value
void
EnvTagsHandler.ifParamValueNotEquals(String template, Properties attributes)
Executes the body only if the specified tag's value is equal to the specified value
void
EnvTagsHandler.ifPrimitiveMember(String template, Properties attributes)
Executes the body only if the current field type or method return type is primitive.
void
Generates code if the ejb-ref is local
boolean
Return true if the ejb-ref is local
boolean
Return true if the ejb-ref is remote
String
EnvTagsHandler.memberName(Properties attributes)
Returns the method or field name.
String
Returns the method's return type or the field's type.
String
Returns the method signature for the current method.
String
EnvEjbRefTagsHandler.name(Properties attributes)
String
EnvTagsHandler.name(Properties attributes)
Returns the name parameter value for the current tag.
String
EnvTagsHandler.paramValue(Properties attributes)
Returns the value of a parameter.
void
Stores the id of current EJB for further use by other tags in referringClassId attribute.
String
EnvTagsHandler.type(Properties attributes)
Returns the type parameter value for the current tag.

Uses in package xdoclet.modules.macromedia.jrun.ejb

Methods which throw type xdoclet.XDocletException

void
Describe what the method does
void
Describe what the method does
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.jboss.web

Methods which throw type xdoclet.XDocletException

void
void
void
Iterates over all \@jboss.ejb-ref-jndi tags.
void
Iterates over all \@jboss.ejb-local-ref tags.
void
void
Iterates over all \@jboss.resource-ref tags.

Uses in package xdoclet.modules.doc

Methods which throw type xdoclet.XDocletException

String
Returns current namespace.
String
Returns current namespace tags handler class name.
String
Returns current namespace name.
String
The name of the current element.
void
Describe what the method does
String
List the possible values for the current method.
void
Describe what the method does
void
Iterates over all modules
void
Iterates over all template namespaces registered in /tagmappings.properties file and evaluates the body of the tag for each namespace.
void
Generate the tag's body for each of the current element's sub-elements.
void
void
Processed template for clazz and generates output file for clazz.
String
Gets the GeneratedFileName attribute of the DocumentTagsSubTask object
void
Generate the tag's body if the current element has any sub-elements.
void
AntdocSubTask.init(XJavaDoc xJavaDoc)
boolean
String
Returns current namespace name.
String
Returns current namespace name from current class name.
String
Returns current namespace tags handler class name.
String
The name of the current sub-element.
void
void
Called to validate configuration parameters - really noop here

Uses in package xdoclet.modules.apache.tapestry

Methods which throw type xdoclet.XDocletException

String
TapestryTagsHandler.currentTagValue(Properties attributes)
void
TapestryTagsHandler.forAllBeanItems(String template, Properties attributes)
void
void
TapestryTagsHandler.forAllComponentItems(String template, Properties attributes)
void
void
TapestryTagsHandler.forAllContextAssetItems(String template, Properties attributes)
void
void
TapestryTagsHandler.forAllExternalAssetItems(String template, Properties attributes)
void
void
void
TapestryTagsHandler.forAllPrivateAssetItems(String template, Properties attributes)
void
void
void
void
void
TapestryTagsHandler.ifCurrentTagHasAttribute(String template, Properties attributes)
boolean
Describe what the method does
boolean
Describe what the method does

Uses in package xdoclet.modules.triactive.jdo

Methods which throw type xdoclet.XDocletException

Collection
Collection
Collection
Collection
Collection

Uses in package xdoclet.modules.pramati.ejb

Methods which throw type xdoclet.XDocletException

void
Describe what the method does
void
Describe what the method does
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.mockobjects

Methods which throw type xdoclet.XDocletException

String
MockObjectTagsHandler.currentException(Properties attributes)
Returns the current exception.
void
MockObjectTagsHandler.forAllExceptions(String template, Properties attributes)
Iterates over all the exceptions for the current method.
String
Gets the GeneratedFileName attribute of the DaoSubTask object
String
Returns the fully classified name of the mock class from the specified class.
String
MockObjectTagsHandler.getTagParam(String tagName, String paramName, String defaultValue)
void
MockObjectTagsHandler.ifThrowsException(String template, Properties attributes)
Processes the text inside the tag if an exception is thrown by the current exception.
boolean
String
Returns the mock classname for the current class.
String
Iterates over all parameters in current method and returns a string containing the types of all those parameters.
String
MockObjectTagsHandler.uniqueMethodName(Properties attributes)
Returns a String with the current method using the supplied template as a boilerplate.
String
Returns a String with the current method concat with the param types using the supplied template as a boilerplate.

Uses in package xdoclet.modules.objectweb.jonas.web

Methods which throw type xdoclet.XDocletException

void

Uses in package xdoclet

Methods which throw type xdoclet.XDocletException

void
void
void
void
void
XDocletTagSupport.generate(String template)
void
String
XDocletTagSupport.getExpandedDelimitedTagValue(Properties attributes, int forType)
String
String
XDocletTagSupport.getTagValue(Properties attributes, int forType)
String
XDocletTagSupport.getTagValue(int forType, String tagName, String paramName, String validValues, String defaultValue, boolean superclasses, boolean mandatory)
String
XDocletTagSupport.getTagValue(int forType, XDoc doc, String tagName, String paramName, String validValues, String defaultValue, boolean superclasses, boolean mandatory)
boolean
XDocletTagSupport.hasTag(Properties attributes, int forType)
void
SubTask.init(XJavaDoc xJavaDoc)
void
TemplateSubTask.init(XJavaDoc xJavaDoc)
boolean
boolean
GenerationManager.isGenerationNeeded(XClass clazz, File file, boolean withTemplate)
boolean
XDocletTagSupport.isTagValueEqual(Properties attributes, int forType)
void
XDocletTagSupport.mandatoryParamNotFound(XDoc doc, String paramName, String tagName)
void
XDocletTagSupport.mandatoryTemplateTagParamNotFound(String templateTagName, String paramName)
boolean
String
void
TemplateSubTask.setTemplateFile(File templateFile)
void
XDocletMain.start(XJavaDoc xJavaDoc)
void
void
void
void
void
void

Uses in package xdoclet.modules.ejb

Methods which throw type xdoclet.XDocletException

String
Returns Bean type : "Entity", "Session" or "Message Driven".
String
Returns the full-qualified name of the current class's concrete class.
String
Returns the name of EJB ref.
String
EjbTagsHandler.ejbName(Properties attributes)
Returns the name of current EJB bean.
String
Returns the name of EJB ref.
String
EjbTagsHandler.ejbRefName(XTag tag, XClass clazz)
Returns the name of EJB ref.
String
EjbTagsHandler.extendsFromFor(XClass clazz, String tagName, String type, String extendsParamName, String defaultBaseClassName)
Returns the name of the class pk/etc class extends.
void
EjbTagsHandler.forAllBeans(String template)
Evaluates the body block for each EJBean derived from one of the three EJB types: EntityBean, SessionBean or MessageDrivenBean.
String
EjbTagsHandler.getDependentClassFor(XClass clazz, String type)
sub-classes which deal with patternized class names return a reasonable value
XClass
EjbTagsHandler.getEjb(String name)
Returns the class with the specified ejb name
boolean
Returns true if class/method denoted by doc has ejb:transaction tag, false otherwise.
String
Returns unique id for current ejb.
void
EjbTagsHandler.ifIsAConcreteEJBean(String template, Properties attributes)
Evaluates the body block if current bean is a concrete bean meaning the generate parameter of ejb:bean is either not specified or equals to "true", otherwise the bean is just an abstract base class bean not meant to be used as a EJBean but serve as the base for other EJBeans.
void
EjbTagsHandler.ifLocalEjb(String template)
void
EjbTagsHandler.ifNotLocalEjb(String template)
void
EjbTagsHandler.ifNotRemoteEjb(String template)
void
void
EjbTagsHandler.ifRemoteEjb(String template)
void
boolean
Gets the AConcreteEJBean attribute of the EjbTagsHandler class
boolean
EjbTagsHandler.isEjb(XClass clazz)
Returns true of clazz is an EJB (derived from an EJB type), false otherwise.
boolean
EjbTagsHandler.isLocalEjb(XClass clazz)
boolean
Returns true if clazz is only a local EJB by looking at ejb:bean's view-type parameter.
boolean
Returns true if clazz is only a remote EJB by looking at ejb:bean's view-type parameter.
boolean
Returns true if clazz is only a service endpoint EJB by looking at ejb:bean's view-type parameter.
boolean
boolean
String
Returns short version of ejbName().
boolean
Describe what the method does
String
Returns the symbolic name of the current class.

Uses in package xdoclet.modules.jmx

Methods which throw type xdoclet.XDocletException

String
Describe what the method does
void
JMXTagsHandler.forAllIndexedConstructorParams(String template, Properties attributes)
Describe what the method does
void
JMXTagsHandler.forAllIndexedMethodParams(String template, Properties attributes)
Describe what the method does
String
Implementation of mbeanName().
void
JMXTagsHandler.ifHasAttributeDescription(String template, Properties attributes)
void
JMXTagsHandler.ifIsGetterMethod(String template, Properties attributes)
TODO: There is a big overlap here with stuff in ejb - have a look.
void
JMXTagsHandler.ifIsSetterMethod(String template, Properties attributes)
TODO: There is a big overlap here with stuff in ejb - have a look.
String
Describe what the method does
String
JMXTagsHandler.indexedMethodParamValue(Properties attributes)
String
Returns the MBean name for the current class.

Uses in package xdoclet.modules.java.javabean

Methods which throw type xdoclet.XDocletException

String
JavaBeanTagsHandler.beanClass(Properties attributes)
return configured bean class name or current class name
String
JavaBeanTagsHandler.capitalizeClassTag(Properties attributes)
Capitalize the first letter of a class tag (i.e countToken => CountToken)
void
Called when the engine is started
void
String
String
String
JavaBeanTagsHandler.getterPrefix(Properties attributes)
Return the getter prefix according to the class tag that contains a class.
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.externalizer

Methods which throw type xdoclet.XDocletException

String
Current resource bundle name, will be called by propertiestranslator subtask.
void
Evaluate the body for all field tags.
void
String
Compute file name for generated translator class bundle.
String
String
The current key.
void
String
The current value, with Unicode escapes where necessary.

Uses in package xdoclet.modules.ejb.intf

Methods which throw type xdoclet.XDocletException

String
Returns the bean implementation class name for the interface name specified as the return type of current method or the method specified by parameter interface if any.
String
Returns the current interface inside a forAllClassTagIntf block
String
Returns the full qualified local or remote interface name for the bean, depending on the value of type parameter.
void
void
Describe what the method does
void
Describe what the method does
String
InterfaceTagsHandler.extendsFrom(Properties attributes)
Returns the name of the class home interface extends.
void
InterfaceTagsHandler.forAllClassTagIntf(String template, Properties attributes)
Evaluates the body for all interfaces which are compatible to the view-type which is set on the current class tag.
void
InterfaceTagsHandler.forAllInterfaceViewTypes(String template, Properties attributes)
Evaluates the body block for each view-type of current method.
String
Loops over all classes and if value equals to local or remote or service-endpoint interface name of an EJBean full qualified name of that EJB is returned.
String
Gets the BeanClassNameFromInterfaceNameFor attribute of the InterfaceTagsHandler class
String
InterfaceTagsHandler.getComponentInterface(String type, XClass clazz)
Return the fully qualified name of the component interface of type specified.
String
InterfaceTagsHandler.getDependentClassFor(XClass clazz, String type)
Gets the DependentClassFor attribute of the InterfaceTagsHandler object
String
Gets the GeneratedFileName attribute of the LocalInterfaceSubTask object
String
Gets the GeneratedFileName attribute of the RemoteInterfaceSubTask object
String
Gets the GeneratedFileName attribute of the ServiceEndpointInterfaceSubTask object
String
Returns the interface method name depending on its type.
void
InterfaceTagsHandler.ifCurrentMethodViewTypeEquals(String template, Properties attributes)
Evaluates the body if the view-type of the current method is compatible with the value of the current method tag's parameter with the passed name.
void
Evaluates the body if a current interface is available inside a forAllClassTagIntf block
void
Evaluates the body block if ejb:interface-method defined for current method.
void
InterfaceTagsHandler.ifIsInterfaceMethod(String template, Properties attributes)
Evaluate the body block if the current method is an EJB local or remote interface method.
void
InterfaceTagsHandler.ifIsNotInterfaceMethod(String template, Properties attributes)
Evaluate the body block if the current method is not an EJB local or remote interface method.
String
Returns interface method name for the current interface method.
boolean
Implements functionality required by ifIsInterfaceMethod and ifIsNotInterfaceMethod(String,Properties).
boolean
Returns true if method is a local interface method by looking at view-type parameter.
boolean
Returns true if method is a remote interface method by looking at view-type parameter.
boolean
Returns true if method is a local interface method by looking at view-type parameter.
boolean
boolean
Describe what the method does
boolean
Describe what the method does
String
InterfaceTagsHandler.methodIntf(Properties attributes)
Returns "Remote" is current method has ejb:remote-method defined, "Home" otherwise.
void
Called to validate configuration parameters.
void
Called to validate configuration parameters.
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.spring

Methods which throw type xdoclet.XDocletException

void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
SpringValidatorTagsHandler.forAllFieldArgs(String template, Properties attributes)
Iterates over all arguments for the current field.
void
SpringValidatorTagsHandler.forAllFields(String template, Properties attributes)
Iterates the body for each field of the current form requiring validation.
void
SpringValidatorTagsHandler.forAllForms(String template, Properties attributes)
Iterates over all POJOs and evaluates the body of the tag for each class.
String
SpringValidatorTagsHandler.formName(Properties attributes)
Gets the "name" attribute for the <form> element in the xml descriptor.
void
SpringValidatorTagsHandler.ifArgIsForType(String template, Properties attributes)
Evaluates the body if the current argument is a validator-specific argument.
void
SpringValidatorTagsHandler.ifArgIsResource(String template, Properties attributes)
Evaluates body if current argument is a resource key.
void
SpringValidatorTagsHandler.ifArgIsValue(String template, Properties attributes)
Evaluates the body if the current argument is an inline value rather than a resource key.
void
SpringValidatorTagsHandler.ifFormHasFields(String template, Properties attributes)
Evaluates the body if form has fields requiring validation.
void
SpringValidatorTagsHandler.ifNoArg0(String template, Properties attributes)
Evaluates the body if there is no arg0 specified.

Uses in package xdoclet.modules.oracle.oc4j.ejb

Methods which throw type xdoclet.XDocletException

void
Output the processing file name.

Uses in package xdoclet.modules.mvcsoft.ejb

Methods which throw type xdoclet.XDocletException

String
Describe what the method does
String
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
void
Describe what the method does
void
Describe what the method does
String
Describe what the method does
String
Describe what the method does
String
String
Describe what the method does
String
Describe what the method does

Uses in package xdoclet.modules.web

Methods which throw type xdoclet.XDocletException

void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
String
WebTagsHandler.extendsFrom(Properties attributes)
Returns the name of the class home interface extends.
void
Process the tag body for each web:ejb-local-ref tag in all source files.
void
WebTagsHandler.forAllEjbRefs(String template)
Process the tag body for each web:ejb-ref tag in all source files.
void
Process the tag body for each web:env-entry tag in all source files.
void
Process the tag body for each web:resource-env-ref tag in all source files.
void
Process the tag body for each web:resource-ref tag in all source files.
void
Process the tag body for each web:security-role tag in all source files.
String
Gets the GeneratedFileName attribute of the ServiceEndpointInterfaceSubTask object
boolean
Describe what the method does
String
WebTagsHandler.serviceEndpoint(Properties properties)
String
void
Called to validate configuration parameters.
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.apache.bsf

Methods which throw type xdoclet.XDocletException

void
Clear all BSF variables
String
BsfEngineTagHandler.getVariable(Properties attributes)
Get a value of a BSF variable

Uses in package xdoclet.modules.caucho

Methods which throw type xdoclet.XDocletException

void
Iterates over all parameters of the current javadoc tag.
void
Evaluates the body if the left side of the relationship is many and the order-by parameter of the resinejb:relation method-level tag is defined.
void
Evaluates the body if the left side of the relationship is single and the sql-column parameter of the resinejb:relation method-level tag is defined.
void
Evaluates the body if the right side of the relationship is many and the order-by parameter of the resinejb:relation method-level tag is defined.
void
Evaluates the body if the right side of the relationship is single and the sql-column parameter of the resinejb:relation method-level tag is defined.
void
Evaluates the body if either side of the current relation is many and the sql-table parameter of the resinejb:relation method-level tag is defined.
String
Returns the order-by for the left side of the current relation, if applicable.
String
Returns the sql-column for the left side of the current relation, if applicable.
String
Writes the current javadoc parameter as an xml element of the form:
 

 parameter-value 
If the parameter maps to a non-empty value in the attributes, value is used as the xml element name instead of the javadoc parameter name.
String
Writes the current javadoc parameter as an xml element of the form:
 
 
String
Writes the current javadoc parameter as an element or an init-param, depending on the tag attributes; if the parameter name is contained in the attributes, the 'element' form is used, else the 'init-parm' form.
String
Returns the current javadoc parameter name.
String
Returns the current javadoc parameter value.
String
Returns the order-by for the right side of the current relation, if applicable.
String
Returns the sql-column for the right side of the current relation, if applicable.
String
Returns the signature of the current method in a form suitable for the /resinejb/enterprise-beans/entity/method/signature element.
String
Writes an xml comment indicating the current method or class name.
String
Returns the sql-table of the current relationship, if any.

Uses in package xdoclet.modules.apache.struts.ejb

Methods which throw type xdoclet.XDocletException

void
Describe what the method does
void
iterate through all struts:form tags,and produce separate classes
String
Gets the GeneratedFileName attribute of the StrutsFormSubTask object
boolean
Returns whether struts form[s] shall be generated for this class
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.ejb.mdb

Methods which throw type xdoclet.XDocletException

String
Returns the description of the current message destination
String
Returns the display-name of the current message destination
String
Returns the jndi-name of the current message destination
String
Returns the name of the current message destination
void
Describe what the method does
void
Evaluates the body block for each ejb:message-destination defined in class level
void
MdbTagsHandler.forAllMDBeans(String template)
Evaluates the body block for each EJBean derived from MessageDrivenBean.
String
Gets the GeneratedFileName attribute of the MdbSubTask object
void
Evaluate the body block if the current message destination has a descrition
void
Evaluate the body block if the current message destination has a display-name
void
Evaluate the body block if the current message destination has a jndi-name
void
MdbTagsHandler.ifHasActivationConfig(String template, Properties attributes)
Evaluate the body block if the current class has a activation config
void
Evaluate the body block if current class is of a message driven bean type.
void
Evaluate the body block if current class is not of a message driven bean type.
boolean
Describe what the method does
String
Returns the name of message-driven bean class.
String
Returns the name of message-driven bean class.
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.libelis.jdo

Methods which throw type xdoclet.XDocletException

Collection
Collection
Collection
Collection
Collection

Uses in package xdoclet.modules.jboss.jmx

Methods which throw type xdoclet.XDocletException

void
String

Uses in package xdoclet.modules.ejb.dd

Methods which throw type xdoclet.XDocletException

boolean
Describe what the method does
boolean
Describe what the method does
boolean
Describe what the method does
String
Returns unique id for the specified ejb-ref.
String
Returns the global JNDI name for the current EJB ref.
void
Describe what the method does
void
Describe what the method does
XClass
EjbRefTagsHandler.findEjb(String ejbName)
Finds and returns the class with the specified ejbName.
void
EjbRefTagsHandler.forAllEjbRefs(String template, Properties attributes)
Evaluates the body block for each ejb:ejb-ref defined for the EJB.
void
Evaluates the body block for each relationship.
void
Evaluates the body block for each ejb:permission defined in class level or method level.
String
Gets the LeftMultiplicity attribute of the RelationHolder object
String
Gets the LeftRoleName attribute of the RelationHolder object
String
String
Gets the RightMultiplicity attribute of the RelationHolder object
String
Gets the RightRoleName attribute of the RelationHolder object
void
Describe what the method does
void
Evaluates the body if at least one of the classes has an ejb:relation tag, otherwise not.
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Evaluates the body block if the current relationship is a many to many type, meaning, both sides of the relation returns java.util.Collection or java.util.Set.
void
Evaluates the body block if current method's return type is not a java.util.Collection or java.util.Set.
void
Evaluates the body block if the current relationship is a one to many type, meaning, ONLY ONE side of the relation returns java.util.Collection or java.util.Set.
void
Evaluates the body block if the current relationship is a one to one type, meaning, neither side of the relation returns java.util.Collection or java.util.Set.
void
Describe what the method does
void
Describe what the method does
void
Evaluates the body if the left side of this relation has cascade-delete=yes
void
Describe what the method does
void
Generates code if the ejb-ref is local
void
Evaluates the body if none of the classes has an ejb:relation tag, otherwise not.
void
Evaluates the body block if the current relationship IS NOT a many to many type, meaning, at least one side of the relation does not return java.util.Collection or java.util.Set.
void
Evaluates the body block if the current relationship IS NOT a one to many type, meaning, either both sides, or neither side of the relation returns java.util.Collection or java.util.Set.
void
Evaluates the body block if the current relationship IS NOT a one to one type, meaning, at least one side of the relation returns java.util.Collection or java.util.Set.
void
Generates code if the ejb-ref is local
void
Evaluates the body if the right side of this relation has cascade-delete=yes, or the left side has target-relation cascade-delete="yes"
void
Describe what the method does
boolean
Gets the LeftCascadeDelete attribute of the RelationHolder object
boolean
Gets the LeftMany attribute of the RelationHolder object
boolean
Return true if the ejb-ref is local
boolean
Gets the Many2Many attribute of the RelationHolder object
boolean
Gets the One2Many attribute of the RelationHolder object
boolean
Gets the One2One attribute of the RelationHolder object
boolean
Return true if the ejb-ref is remote
boolean
Gets the RightCascadeDelete attribute of the RelationHolder object
boolean
Gets the RightMany attribute of the RelationHolder object
String
Returns the EJB Name of the left side of this relationship
String
Describe what the method does
String
Describe what the method does
String
Describe what the method does
String
Describe what the method does
String
String
Returns the EJB Name of the right side of this relationship
String
Describe what the method does
String
Describe what the method does
String
Describe what the method does
String
Describe what the method does
String
Returns current security role name set by the containing forAllSecurityRoles.
void
Stores the id of current EJB for further use by other tags in referringClassId attribute.
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.bea.wls.ejb

Methods which throw type xdoclet.XDocletException

void
Describe what the method does
void
void
WeblogicRelationTagsHandler.forAllColumnMaps(String template, boolean left)
Describe what the method does
void
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
String
Describe what the method does
String
Describe what the method does
String
Describe what the method does
String
Describe what the method does
void
Sets the template file for generation of weblogic-cmp-rdbms-jar.xml.
void
WebLogicSubTask.setTemplateFile(File templateFile)
Sets the template file for generation of weblogic-ejb-jar.xml.
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.portlet

Methods which throw type xdoclet.XDocletException

void
void
Describe what the method does

Uses in package xdoclet.modules.maven

Methods which throw type xdoclet.XDocletException

void
void
void
void
void
void
void
void
void
MavenpluginSubTask.init(XJavaDoc xJavaDoc)
String
String
String
void

Uses in package xdoclet.modules.wsee

Methods which throw type xdoclet.XDocletException

void
notify start of task
void
feedback upon engine start
void
notify start of task
void
runs the subtask
void
runs the subtask
void
run subtask
void
WseeTagsHandler.forAllHandlers(String template, Properties attributes)
Iterates over all handler tags annotating the current class.
void
WseeTagsHandler.forAllPortComponents(String template, Properties attributes)
Iterates over all classes loaded by javadoc and being a port component.
String
Returns class name for the generated file.
String
return the namespace of the specified class
String
WseeTagsHandler.handlerTagValue(Properties props)
extract the value of the current handler tag
void
WseeTagsHandler.ifHasHandlerTag(String template, Properties props)
conditional checking presence of a handler tag
void
WseeTagsHandler.ifNotWsdlPerClass(String template, Properties props)
conditional to handle single wsdl generation
void
WseeTagsHandler.ifWsdlPerClass(String template, Properties props)
conditional to handle per class wsdl
boolean
check whether the given class is a port component
boolean
Describe what the method does
String
return the namespace of the current clazz/package
String
WseeTagsHandler.serviceEndpoint(Properties props)
returns the service endpoint interface name belonging to the current class
String
returns the service endpoint link pointing to the current class
void
void

Uses in package xdoclet.modules.sybase.easerver.ejb

Methods which throw type xdoclet.XDocletException

void
Called to validate configuration parameters.

Uses in package xdoclet.modules.objectweb.jonas.ejb

Methods which throw type xdoclet.XDocletException

void
void
JonasRelationTagsHandler.forAllColumnMaps(String template, boolean left)
Describe what the method does
void
void
Describe what the method does
void
Describe what the method does
String
Describe what the method does

Uses in package xdoclet.ant

Methods which throw type xdoclet.XDocletException

String
AntPropertyTagsHandler.property(Properties attributes)

Uses in package xdoclet.tagshandler

Methods which throw type xdoclet.XDocletException

String
ClassTagsHandler.classComment(Properties attributes)
String
ClassTagsHandler.classCommentTags(Properties attributes)
String
ClassTagsHandler.classCommentText(Properties attributes)
String
void
ClassTagsHandler.classOf(String template)
String
ClassTagsHandler.classTagValue(Properties attributes)
String
ClassTagsHandler.classTagValueMatch(Properties attributes)
String
ConfigTagsHandler.configParameterValue(Properties attributes)
String
String
ConstructorTagsHandler.constructorName(Properties attributes)
String
String
String
String
String
ConstructorTagsHandler.exceptionList(Properties attributes)
String
MethodTagsHandler.exceptionList(Properties attributes)
String
AbstractProgramElementTagsHandler.exceptionList(Properties attributes, int forType)
void
ConstructorTagsHandler.executeAndRestoreConstructor(String template, Properties attributes)
void
MethodTagsHandler.executeAndRestoreMethod(String template, Properties attributes)
String
FieldTagsHandler.fieldComment(Properties attributes)
String
String
FieldTagsHandler.fieldTagValue(Properties attributes)
String
String
String
String
String
String
void
ConstructorTagsHandler.forAllClassConstructors(String template, Properties attributes)
void
MethodTagsHandler.forAllClassMethods(String template, Properties attributes)
void
ClassTagsHandler.forAllClassTagTokens(String template, Properties attributes)
void
ClassTagsHandler.forAllClassTags(String template, Properties attributes)
void
ClassTagsHandler.forAllClasses(String template, Properties attributes)
void
ConfigTagsHandler.forAllConfigParameters(String template, Properties attributes)
void
void
ConstructorTagsHandler.forAllConstructorTagTokens(String template, Properties attributes)
void
ConstructorTagsHandler.forAllConstructorTags(String template, Properties attributes)
void
ConstructorTagsHandler.forAllConstructors(String template, Properties attributes)
void
ClassTagsHandler.forAllDistinctClassTags(String template, Properties attributes)
void
ClassTagsHandler.forAllDistinctClassTags(xdoclet.template.TemplateEngine engine, String template, String tagName, String paramName)
void
FieldTagsHandler.forAllFieldTagTokens(String template, Properties attributes)
void
FieldTagsHandler.forAllFieldTags(String template, Properties attributes)
void
FieldTagsHandler.forAllFields(String template, Properties attributes)
void
AbstractProgramElementTagsHandler.forAllMemberTagTokens(String template, Properties attributes, int for_type)
void
AbstractProgramElementTagsHandler.forAllMemberTags(String template, Properties attributes, int forType, String resourceKey, String[] arguments)
void
AbstractProgramElementTagsHandler.forAllMembers(String template, Properties attributes, int forType)
void
void
MethodTagsHandler.forAllMethodTagTokens(String template, Properties attributes)
void
MethodTagsHandler.forAllMethodTags(String template, Properties attributes)
void
MethodTagsHandler.forAllMethods(String template, Properties attributes)
void
PackageTagsHandler.forAllPackages(String template, Properties attributes)
void
ParameterTagsHandler.forAllParameterTypes(String template, Properties attributes)
void
PropertyTagsHandler.forAllPropertiesWithTag(String template, Properties attributes)
String
String
String
void
MergeTagsHandler.generateFileUsingTemplate(String dest_file, String templateFileName)
void
MergeTagsHandler.generateUsingMergedFile(String mergeFile, String contents)
String
Object
String
String
TranslatorTagsHandler.getString(Properties attributes)
XExecutableMember
AbstractProgramElementTagsHandler.getXExecutableMemberForMemberName(String memberName, boolean superclasses, int forType)
XExecutableMember
String
String
boolean
AbstractProgramElementTagsHandler.hasExecutableMember(XClass clazz, String executableMemberName, String[] parameters, boolean setCurrentExecutableMember, int forType)
boolean
AbstractProgramElementTagsHandler.hasExecutableMember_OLD(XClass clazz, String executableMemberName, String[] parameters, boolean setCurrentExecutableMember, int forType)
boolean
MethodTagsHandler.hasMethod(XClass clazz, String methodName, String[] parameters, boolean setCurrentMethod)
String
IdTagsHandler.id(Properties attributes)
void
ClassTagsHandler.ifClassTagValueEquals(String template, Properties attributes)
void
ClassTagsHandler.ifClassTagValueMatches(String template, Properties attributes)
void
ClassTagsHandler.ifClassTagValueNotEquals(String template, Properties attributes)
void
ConfigTagsHandler.ifConfigParamEquals(String template, Properties attributes)
boolean
void
ConfigTagsHandler.ifConfigParamGreaterOrEquals(String template, Properties attributes)
boolean
void
ConfigTagsHandler.ifConfigParamNotEquals(String template, Properties attributes)
void
ConfigTagsHandler.ifConfigParamNotGreaterOrEquals(String template, Properties attributes)
void
ConstructorTagsHandler.ifConstructorTagValueEquals(String template, Properties attributes)
void
ConstructorTagsHandler.ifConstructorTagValueNotEquals(String template, Properties attributes)
void
ClassTagsHandler.ifDoesntHaveClassTag(String template, Properties attributes)
void
ConstructorTagsHandler.ifDoesntHaveConstructor(String template, Properties attributes)
void
ConstructorTagsHandler.ifDoesntHaveConstructorTag(String template, Properties attributes)
void
FieldTagsHandler.ifDoesntHaveFieldTag(String template, Properties attributes)
void
MethodTagsHandler.ifDoesntHaveMethod(String template, Properties attributes)
void
MethodTagsHandler.ifDoesntHaveMethodTag(String template, Properties attributes)
void
MethodTagsHandler.ifDoesntReturnVoid(String template, Properties attributes)
void
MethodTagsHandler.ifDoesntThrowException(String template, Properties attributes)
void
FieldTagsHandler.ifFieldTagValueEquals(String template, Properties attributes)
void
ClassTagsHandler.ifHasClassTag(String template, Properties attributes)
void
ConfigTagsHandler.ifHasConfigParam(String template, Properties attributes)
void
ConstructorTagsHandler.ifHasConstructor(String template, Properties attributes)
void
ConstructorTagsHandler.ifHasConstructorTag(String template, Properties attributes)
void
FieldTagsHandler.ifHasFieldTag(String template, Properties attributes)
void
PropertyTagsHandler.ifHasGetMethodWithTag(String template, Properties attributes)
void
MethodTagsHandler.ifHasMethod(String template, Properties attributes)
void
void
MethodTagsHandler.ifHasMethodTag(String template, Properties attributes)
void
PropertyTagsHandler.ifHasParamWithTag(String template, Properties attributes)
void
ParameterTagsHandler.ifHasParams(String template, Properties attributes)
void
PropertyTagsHandler.ifHasSetMethodWithTag(String template, Properties attributes)
void
MethodTagsHandler.ifIsAbstract(String template, Properties attributes)
void
void
void
MethodTagsHandler.ifIsGetter(String template, Properties attributes)
void
MethodTagsHandler.ifIsNotAbstract(String template, Properties attributes)
void
MethodTagsHandler.ifIsNotOfType(String template, Properties attributes)
void
TypeTagsHandler.ifIsNotOfType(String template, Properties attributes)
void
TypeTagsHandler.ifIsNotPrimitive(String template, Properties attributes)
void
TypeTagsHandler.ifIsNotPrimitiveArray(String template, Properties attributes)
void
TypeTagsHandler.ifIsNotPrimitiveOrString(String template, Properties attributes)
void
MethodTagsHandler.ifIsOfType(String template, Properties attributes)
void
TypeTagsHandler.ifIsOfType(String template, Properties attributes)
boolean
MethodTagsHandler.ifIsOfTypeImpl(String template, Properties attributes)
void
TypeTagsHandler.ifIsOfType_Impl(String template, Properties attributes, boolean condition)
void
TypeTagsHandler.ifIsPrimitive(String template, Properties attributes)
void
TypeTagsHandler.ifIsPrimitiveArray(String template, Properties attributes)
void
TypeTagsHandler.ifIsPrimitiveOrString(String template, Properties attributes)
void
MethodTagsHandler.ifIsPublic(String template)
void
MethodTagsHandler.ifIsSetter(String template, Properties attributes)
void
MergeTagsHandler.ifMergeFileExists(String template, Properties attributes)
void
MethodTagsHandler.ifMethodNameEquals(String template, Properties attributes)
void
MethodTagsHandler.ifMethodNameNotEquals(String template, Properties attributes)
void
MethodTagsHandler.ifMethodTagValueEquals(String template, Properties attributes)
void
MethodTagsHandler.ifMethodTagValueNotEquals(String template, Properties attributes)
void
MethodTagsHandler.ifReturnsVoid(String template, Properties attributes)
void
MethodTagsHandler.ifThrowsException(String template, Properties attributes)
String
ClassTagsHandler.importedList(Properties attributes)
String
String
AbstractProgramElementTagsHandler.memberComment(Properties attributes, int forType)
void
MergeTagsHandler.merge(String template, Properties attributes)
String
MethodTagsHandler.methodComment(Properties attributes)
String
MethodTagsHandler.methodName(Properties attributes)
String
String
String
String
ParameterTagsHandler.methodParamType(Properties attributes)
String
MethodTagsHandler.methodTagValue(Properties attributes)
String
MethodTagsHandler.methodType(Properties attributes)
String
String
String
String
void
String
String
void
PackageTagsHandler.packageOf(String template)
String
PropertyTagsHandler.paramValueWithTag(Properties attributes)
String
ParameterTagsHandler.parameterList(Properties attributes)
String
IdTagsHandler.prefixedId(Properties attributes)
String
String
String
void
ClassTagsHandler.pushClass(String template, Properties attributes)
String
void
ConstructorTagsHandler.setCurrentConstructor(String template, Properties attributes)
void
MethodTagsHandler.setCurrentMethod(String template, Properties attributes)
void
AbstractProgramElementTagsHandler.setMatchValue(String template, Properties attributes)
String
String
String
String
String
TagDefTagsHandler.tagDef(Properties attributes)
String
String
String
TypeTagsHandler.typeWithoutDimensions(Properties attributes)

Uses in package xdoclet.modules.ibm.websphere.web

Methods which throw type xdoclet.XDocletException

void
TODO: Describe what the method does
void
Called by xdoclet to execute the subtask.
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.ejb.home

Methods which throw type xdoclet.XDocletException

String
HomeTagsHandler.compName(Properties attributes)
String
Return exceptions for current home method.
String
Return name of current home method.
String
Return permission for current home method.
String
Return signature of current home method.
String
Return type of current home method.
void
Describe what the method does
void
Describe what the method does
String
HomeTagsHandler.extendsFrom(Properties attributes)
Returns the name of the class home interface extends.
String
generates name for finder utility class backing current finder
String
HomeTagsHandler.finderSignatureFunger(String s, XClass clazz, String type)
Describe what the method does
void
HomeTagsHandler.forAllHomeMethods(String template, Properties attributes)
Iterates over all home methods of specified type (finder or create method) defined in a class and super classes.
String
HomeTagsHandler.getDependentClassFor(XClass clazz, String type)
Gets the DependentClassFor attribute of the HomeTagsHandler object
String
Gets the GeneratedFileName attribute of the HomeInterfaceSubTask object
String
Gets the GeneratedFileName attribute of the LocalHomeInterfaceSubTask object
String
HomeTagsHandler.getHomeDefinition(XClass clazz, XMethod method, String tagType, String type)
Gets the HomeDefinition attribute of the HomeTagsHandler class
String
HomeTagsHandler.getHomeInterface(String type, XClass clazz)
String
HomeTagsHandler.homeInterface(Properties attributes)
Returns the full qualified local or remote home interface name for the bean, depending on the value of type parameter.
void
HomeTagsHandler.ifDoesntHavePostCreateMethod(String template, Properties attributes)
Evaluates the body block if current create method's ejbPostCreate method does not exist.
void
HomeTagsHandler.ifIsCollectionType(String template, Properties param)
Whether current finder return collection.
void
HomeTagsHandler.ifIsCreateMethod(String template, Properties attributes)
Evaluates the body block if current method is a create method.
void
HomeTagsHandler.ifIsEnumerationType(String template, Properties param)
Whether current finder return enumeration.
void
HomeTagsHandler.ifIsFinderMethod(String template, Properties attributes)
Evaluates the body block if current method is a ejbFind method.
void
HomeTagsHandler.ifIsHomeMethod(String template, Properties attributes)
Evaluates the body block if current method is a home method.
void
HomeTagsHandler.ifIsInterfaceType(String template, Properties param)
Whether current finder return interface.
void
Evaluates the body block if current method is not an ejbRemove method.
String
HomeTagsHandler.jndiName(Properties attributes)
boolean
Describe what the method does
boolean
Describe what the method does
String
Return parameter list (names only) for current home method.
String
Return parameter list definition (types and names) for current home method.
boolean
Describe what the method does
void
Called to validate configuration parameters.
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.ejb.entity

Methods which throw type xdoclet.XDocletException

String
generate permission spec - inherit from bean
String
generate bean reference
boolean
boolean
Returns true if the specified class has a primkey-field defined on the ejb.bean tag (opposed to having a separate PK class).
String
Returns the collection type for the current field.
String
Type of the constructor for aggregates or compositions.
String
Returns the data-object class name highest in the hierarchy of derived beans.
String
Returns data-object class name for the bean.
String
Return the dataobject class name from interface name.
String
Returns the dbms column.
String
Returns the table name for the current class.
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
String
Returns the name of generated BMP class.
String
Returns the name of generated CMP class.
String
produce class name for ejb facade
String
Returns the name of the class dataobject class extends.
String
Returns the name of the class pk class extends.
String
ValueObjectTagsHandler.extendsFrom(Properties attributes)
Returns the name of the class the specified value object extends.
String
prodice facade ejb name.
String
PersistentTagsHandler.fieldList(XClass clazz, String inclTag, String exclTag, int type, String valueObject, boolean superclasses)
Returns comma-separated list of fields, excluding fields that have tags of exclTag list, including fields that have tags of inclTag list.
String
Returns the cmp-version 2.x compatible cmp / cmr field name for the current method.
void
ValueObjectTagsHandler.forAllAggregates(String template, Properties attributes)
Loop over all the aggregate fields in the given value object, and generate the body for each one.
void
Evaluates the body block for each EJBean derived from EntityBean which is BMP.
void
Evaluates the body block for each EJBean derived from EntityBean which is CMP.
void
Evaluates the body block for each persistent field of current class (if entity CMP).
void
ValueObjectTagsHandler.forAllComposes(String template, Properties attributes)
Loop over all the composed fields in the given value object, and generate the body for each one.
void
Evaluates the body block for each ejbSelect method.
void
Evaluates the body block for each EJBean derived from EntityBean.
void
PersistentTagsHandler.forAllPersistentFields(String template, Properties attributes)
Evaluates the body for each persistent field.
void
PersistentTagsHandler.forAllPersistentMatchedFields(String template, String include_tags, String exclude_tags, boolean superclasses, String valueObject)
Generate only for all Persisted Fields matching a specific XTag or Persisted fields that do not match a specific Tag
void
ValueObjectTagsHandler.forAllRelations(String template, Properties attributes)
Loop over all the relation fields in the given value object, and generate the body for each one.
void
ValueObjectTagsHandler.forAllSetters(String template, String methodName)
void
DataObjectTagsHandler.forAllSuper(String template, String methodName)
Browse all super classes and search for a special method to generate it in the current CMP/BMP class.
void
Evaluates the body block for each setData method.
void
Describe what the method does
void
Loops over all the ejb.value-object tags in the class, and generates the body for each one.
String
void
Describe what the method does
void
Describe what the method does
String
Gets the CurrentValueObjectAttribute attribute of the ValueObjectTagsHandler class
String
Gets the CurrentValueObjectClass attribute of the ValueObjectTagsHandler class
String
Gets the CurrentValueObjectName attribute of the ValueObjectTagsHandler class
String
String
DataObjectTagsHandler.getDependentClassFor(XClass clazz, String type)
Gets the DependentClassFor attribute of the DataObjectTagsHandler object
String
PkTagsHandler.getDependentClassFor(XClass clazz, String type)
Gets the DependentClassFor attribute of the PkTagsHandler object
String
Gets the EntityBmpClassFor attribute of the BmpTagsHandler class
String
String
Returns the cmp-version 2.x compatible cmp / cmr field name for the passed method.
String
Gets the GeneratedFileName attribute of the DataObjectSubTask object
String
Gets the GeneratedFileName attribute of the EntityBmpSubTask object
String
Gets the GeneratedFileName attribute of the EntityCmpSubTask object
String
Gets the GeneratedFileName attribute of the EntityCmpSubTask object
String
Gets the GeneratedFileName attribute of the EntityPkSubTask object
String
Gets the GeneratedFileName attribute of the ValueObjectSubTask object
String
Get the primary key class specified for a given class.
String
Gets the PkClassForEjbJarXmlFor attribute of the PkTagsHandler class
String[]
Returns an array containing ejb:pk-field tags defined in class level.
String
Get the primary key field specified for a given class.
String
Returns the getter method of the primary key field specified for a given class.
String
Returns the setter method of the primary key field specified for a given class.
String
boolean
void
PkTagsHandler.ifDoesntHavePrimkeyField(String template, Properties attributes)
Process the tag body if the current class doesn't have a defined primkey-field.
void
EntityTagsHandler.ifEntity(String template)
Evaluate the body block if current class is of an entity type.
void
BmpTagsHandler.ifEntityIsBmp(String template)
Evaluates the body block if current class is an BMP entity bean.
void
CmpTagsHandler.ifEntityIsCmp(String template)
Evaluates the body block if current class is an CMP entity bean.
void
ValueObjectTagsHandler.ifGeneratePKConstructor(String template, Properties attributes)
Evaluates the body if the valueobject subtask's generatePKConstructor parameter is true.
void
Evaluates the body if the class has at least one persistent field.
void
Evaluates the body if the class has at least one primary key field.
void
PkTagsHandler.ifHasPrimkeyField(String template, Properties attributes)
Process the tag body if the current class has a defined primkey-field.
void
PkTagsHandler.ifHasPrimkeySetter(String template, Properties attributes)
Process the tag body if the current class has defined a setter for the primkey-field.
void
Evaluates the body if the abstract parameter is set to true on the ejb.value-object tag for the current VO.
void
Evaluate the body block if ejb:aggregate is defined for current getter method, denoting that the specified getter method returns an aggregated object.
void
Executes the body only if the current field is a collection.
void
Evaluate the body block if ejb:aggregate is not defined for current getter method.
void
Executes the body only if the current field is not a collection.
void
PkTagsHandler.ifIsNotPrimkeyField(String template, Properties attributes)
Process the tag body if the current method is not a getter or setter for the primkey-field.
void
CmpTagsHandler.ifIsPersistent(String template)
void
PkTagsHandler.ifIsPkField(String template)
Evaluates the body if the current method is a primary key field.
void
PkTagsHandler.ifIsPrimkeyField(String template, Properties attributes)
Process the tag body if the current method is a getter or setter for the primkey-field.
void
Evaluate the body block if ejb:data-object container="true".
void
Evaluate the body block if ejb:data-object setdata="true".
void
Evaluates the body if the abstract parameter is set to false (or is missing) on the ejb.value-object tag for the current VO.
void
CmpTagsHandler.ifNotUsingCmp2(String template)
Evaluate the body block if not using EJB 2.0 or using EJB 2.0 but CMP version 1.x.
void
FacadeTagsHandler.ifUseLocalInterface(String template, Properties attributes)
decide whether we have to use local interface of the bean
void
FacadeTagsHandler.ifUseRemoteInterface(String template, Properties attributes)
decide whether we have to use remote interface of the bean
void
Evaluates the body block if ejb:use-soft-locking is set for current class.
void
CmpTagsHandler.ifUsingCmp2(String template)
Evaluate the body block if using EJB 2.0 and CMP version 2.x.
void
Evaluate the body block if Value Object subtask being used.
boolean
ValueObjectTagsHandler.isAbstractValueObject(String valueObjectName, XClass currentClass)
Whether or not the abstract parameter is set to true on the supplied class' ejb.value-object tag for the given VO name.
boolean
Returns true if method has ejb:aggregate, false otherwise.
void
boolean
Gets the DataObjectMethod attribute of the DataObjectTagsHandler class
boolean
Returns true if clazz is an BMP entity bean, false otherwise.
boolean
Returns true if clazz is an CMP entity bean, false otherwise.
boolean
PkTagsHandler.isMethodPrimkeyField(XClass clazz, XMethod method)
Test if a given method is the getter or setter for the primary key field specified for the class.
boolean
Returns true if ejbspec config parameter is "2.0" and ejb:bean's cmp-version either not defined or is "2.x", false otherwise.
boolean
PersistentTagsHandler.isValueObjectField(XClass clazz, XMethod method, String valueObject)
Gets the ValueObjectField attribute of the PersistentTagsHandler class
String
jndi name if any or default
String
local jndi name if any
boolean
Describe what the method does
boolean
Describe what the method does
boolean
boolean
boolean
Describe what the method does
boolean
Describe what the method does
String
String
Returns the persistent type of current bean.
String
Returns a string containing comma-separated list of persistent fields with their types.
String
Returns a string containing comma-separated list of persistent fields without their types in fieldname="value" format.
String
Returns a string containing comma-separated list of persistent fields without their types in fieldname="value" format.
String
Returns the name of generated PK class for the current class.
String
Returns the name of PK class for the current class.
String
Returns a string containing comma-separated list of primary key fields with their types.
String
PkTagsHandler.pkfieldListFrom(Properties attributes)
Returns a string containing comma-separated list of primary key fields getting from an object specified as parameter.
String
PkTagsHandler.primkeyField(Properties attributes)
Returns the primkey-field defined for the current class.
String
PkTagsHandler.primkeyGetter(Properties attributes)
Returns the getter name for the primkey-field.
String
PkTagsHandler.primkeySetter(Properties attributes)
Returns the setter name for the primkey-field.
String
Returns True if ejb:bean reentrant is true, False otherwise.
String
String
provide session type
void
Called to validate configuration parameters.
void
Called to validate configuration parameters.
void
Called to validate configuration parameters.
void
Called to validate configuration parameters.
void
Called to validate configuration parameters.
void
Called to validate configuration parameters.
String
Returns the data-object class name highest in the hierarchy of derived beans.
String
Return the current value object's class name.
String
Return the current value object's match parameter.
String
Return the current value object's name.
String
provide view type for facade bean - inherit from class if not specified

Uses in package xdoclet.modules.jdo

Methods which throw type xdoclet.XDocletException

void
Describe what the method does
void
Describe what the method does
void
void
JdoTagsHandler.forAllClassesInPackage(String template, Properties attributes)
The forAllClassesInPackage method iterates through all the classes in the current package.
void
JdoTagsHandler.forAllPackages(String template, Properties attributes)
The forAllPackages iterates through all packages, and generates the template if the jdo.persistence-capable tag is present in at least one class in the package.
void
JdoTagsHandler.forAllVendorExtensions(String template, Properties attributes)
Generates the tag body for each vendor extension at the specified level.
void
Processed template for pkg and generates output file for pkg.
Collection
Collection
Collection
Collection
Collection
String
Returns class name for the generated file.
Collection
void
void
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.exolab.castor.ejb

Methods which throw type xdoclet.XDocletException

void
CastorTagsHandler.forAllClasses(String template, Properties attributes)
Evaluates the body block for each class, in order.

Uses in package xdoclet.modules.apache.axis.ejb

Methods which throw type xdoclet.XDocletException

void
Describe what the method does
void
Describe what the method does
void
Called to validate configuration parameters.
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.openejb.ejb

Methods which throw type xdoclet.XDocletException

void
Called to validate configuration parameters.

Uses in package xdoclet.modules.solarmetric.jdo

Methods which throw type xdoclet.XDocletException

Collection
Collection
Collection
Collection
Collection

Uses in package xdoclet.modules.util

Methods which throw type xdoclet.XDocletException

void
CollectionTagsHandler.create(Properties attributes)
Creates a new utility collection that will store template data.
void
CollectionTagsHandler.destroy(Properties attributes)
Destroys the specified collection.
String
CollectionTagsHandler.get(Properties attributes)
Obtains one value contained in the collection.
void
CollectionTagsHandler.ifContains(String template, Properties attributes)
Generates the contained template code if the specified collection contains the key or value passed as attributes.
void
CollectionTagsHandler.ifDoesntContain(String template, Properties attributes)
Generates the contained template code if the specified collection doesn't contain the key or value passed as attributes.
void
CollectionTagsHandler.put(Properties attributes)
Puts a new element into the specified collection.
void
CollectionTagsHandler.remove(Properties attributes)
Removes an element from the specified collection.

Uses in package xdoclet.modules.borland.bes.ejb

Methods which throw type xdoclet.XDocletException

String
Describe what the method does
String
Describe what the method does
String
Default right colum name is pk field of the right side bean..
String
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
String
Describe what the method does
String
Describe what the method does
String
Describe what the method does
String
Describe what the method does
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.apache.struts

Methods which throw type xdoclet.XDocletException

String
Return the class name for the current class.
String
void
Describe what the method does
void
Generate struts-config.xml
void
Describe what the method does
void
StrutsValidatorTagsHandler.forAllFieldArgs(String template, Properties attributes)
Iterates over all arguments for the current field.
void
StrutsDynaFormValidatorTagsHandler.forAllFields(String template, Properties attributes)
Iterates the body for each field of the current form requiring validation.
void
StrutsValidatorTagsHandler.forAllFields(String template, Properties attributes)
Iterates the body for each field of the current form requiring validation.
void
Evaluates body for all fields included in form generation
void
Evaluates body for all fields included in form generation
void
StrutsDynaFormValidatorTagsHandler.forAllForms(String template, Properties attributes)
Iterates over all POJOs with dynaform tags and evaluates the body of the tag for each class.
void
StrutsValidatorTagsHandler.forAllForms(String template, Properties attributes)
Iterates over all Struts Form beans and evaluates the body of the tag for each class.
String
Gets the "name" attribute for the <form> element in the xml descriptor.
String
StrutsValidatorTagsHandler.formName(Properties attributes)
Gets the "name" attribute for the <form> element in the xml descriptor.
void
iterate through all struts:form tags,and produce separate classes
String
Gets the ActionFormClassFor attribute of the ActionFormTagsHandler class.
String
Gets the ActionFormClassName attribute of the ActionFormTagsHandler class
Map
Map
StrutsValidatorTagsHandler.getFields(XClass clazz, String prefix)
String
Gets the GeneratedFileName attribute of the ActionFormSubTask object
String
Gets the StrutsFormClassFor attribute of the StrutsFormTagsHandler class.
String
Gets the StrutsFormClassName attribute of the StrutsFormTagsHandler class
boolean
Return true if at least one struts:form tag is defined.
boolean
Return true if at least one struts:form tag is defined.
void
StrutsValidatorTagsHandler.ifArgIsForType(String template, Properties attributes)
Evaluates the body if the current argument is a validator-specific argument.
void
StrutsValidatorTagsHandler.ifArgIsResource(String template, Properties attributes)
Evaluates body if current argument is a resource key.
void
StrutsValidatorTagsHandler.ifArgIsValue(String template, Properties attributes)
Evaluates the body if the current argument is an inline value rather than a resource key.
void
StrutsValidatorTagsHandler.ifFieldIsIndexed(String template, Properties attributes)
Evaluates the body if the current field has an indexed component.
void
StrutsValidatorTagsHandler.ifFormHasFields(String template, Properties attributes)
Evaluates the body if form has fields requiring validation.
void
StrutsValidatorTagsHandler.ifNoArg0(String template, Properties attributes)
Evaluates the body if there is no arg0 specified.
void
Evaluates the body if the method belongs in a given form.
void
Evaluates the body if the method belongs in a given form.
boolean
Returns whether struts form[s] shall be generated for this class
String
Return the class name for the current class.
String
boolean
Check that method has struts:form-field tag with valid name, or is pk field (and pk fields are included) or include-all="true".
boolean
Check that method has struts:form-field tag with valid name, or is pk field (and pk fields are included) or include-all="true".
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.doc.info

Methods which throw type xdoclet.XDocletException

String
Describe what the method does
String
Describe what the method does
void
Describe what the method does
void
String
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
InfoTagsHandler.ifTagCountNotZero(String template, Properties properties)
Describe what the method does
String
Describe what the method does
String
Describe what the method does
String
Describe what the method does
String
InfoTagsHandler.tagCount(Properties properties)
Describe what the method does
void
validate options - noop here

Uses in package xdoclet.modules.apache.velocity

Methods which throw type xdoclet.XDocletException

void
Clear all velocity variables
String
VelocityEngineTagHandler.getVariable(Properties attributes)
Get a value of a velocity variable from the context
 
 

Uses in package xdoclet.modules.ejb.lookup

Methods which throw type xdoclet.XDocletException

void
Describe what the method does
String
Gets the GeneratedFileName attribute of the UtilObjectSubTask object
String
Describe what the method does
boolean
Describe what the method does
String
LookupUtilTagsHandler.utilClass(Properties attributes)
Returns the full qualified utility class name for the bean
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.jsf

Methods which throw type xdoclet.XDocletException

void
void
void
void

Uses in package xdoclet.modules.jboss.ejb

Methods which throw type xdoclet.XDocletException

void
void
void
Describe what the method does
void
Describe what the method does
void
JBossTagsHandler.ifHasDVC(String template)
Evaluates the body if at least one of the classes has an jboss:dvc tag, otherwise not.
void
JBossRelationTagsHandler.ifHasJdbcType(String template, Properties attributes)
void
JBossRelationTagsHandler.ifHasRelationTableAttribute(String template, Properties attributes)
void
JBossRelationTagsHandler.ifHasSqlType(String template, Properties attributes)
void
void
void
void
void
Describe what the method does
void
Describe what the method does
void
void
void
void
JBossTagsHandler.ifMethodTagMatchesClassTag(String template, Properties attributes)
void
void
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
Describe what the method does
void
void
void
String
Describe what the method does
String
String
String
String
String
Describe what the method does
String
String
String
void
JBossSubTask.setJawsTemplateFile(File jawsTemplateFile)
Sets the template file for jaws.xml.
void
JBossSubTask.setJbossTemplateFile(File jbossTemplateFile)
Sets the template file for jboss.xml.
void
JBossSubTask.setJbosscmpTemplateFile(File jbosscmpTemplateFile)
Sets the template file for jbosscmp-jdbc.xml.
void
Called to validate configuration parameters.

Uses in package xdoclet.modules.hibernate

Methods which throw type xdoclet.XDocletException

String
Data source JNDI Name extractor.
String
SQL dialect extractor.
String
Driver Name extractor.
void
Called when the engine is started
void
Called when the engine is started
void
Called when the engine is started
void
Called when the engine is started
void
Describe what the method does
void
Generate Hibernate Configuration file (hibernate.cfg.xml).
void
Generate Mapping file (*.hbm.xml).
String
classname extractor.
void
HibernateTagsHandler.forAllJndiProperties(String template, Properties attributes)
Iterates over all jndiProperties specified.
void
HibernateTagsHandler.forAllOtherMappings(String template, Properties attributes)
Iterates over all otherMappings specified.
void
HibernateTagsHandler.forAllOtherProperties(String template, Properties attributes)
Iterates over all otherProperties specified.
void
HibernateTagsHandler.forAllPersistentClasses(String template, Properties attributes)
Iterates over all classes marked as persistent.
void
HibernateTagsHandler.forAllSubclasses(String template, Properties attributes)
Iterates over all classes loaded by javadoc that are direct subclasses of the current class and evaluates the body of the tag for each class.
String
Returns full path of hibernate file for the current class.
String
Gets the GeneratedFileName attribute of the EntityCmpSubTask object
String
HibernateProperties
XMethod
find id property of current class.
void
HibernateTagsHandler.ifCurrentMappingElementIsnt(String template, Properties attributes)
Render template if the current mapping element is not the one specified.
void
HibernateTagsHandler.ifGeneratePropertyCache(String template, Properties attributes)
Render template if all of the properties needed are valid.
void
HibernateTagsHandler.ifHasCompositeId(String template, Properties attributes)
Render template if ID is composite.
void
HibernateTagsHandler.ifHasJndiName(String template, Properties attributes)
Render template if jndiName of JBossServiceSubtask is valid.
void
HibernateTagsHandler.ifHasPrimitiveId(String template, Properties attributes)
Render template if id is primitive.
void
HibernateTagsHandler.ifNotHasJndiName(String template, Properties attributes)
Render template if jndiName of JBossServiceSubtask is not valid.
void
HibernateTagsHandler.ifNotUseJndiFactory(String template, Properties attributes)
Render template if jndiName of JBossServiceSubtask is valid.
void
HibernateTagsHandler.ifUseJndiFactory(String template, Properties attributes)
Render template if jndiName of JBossServiceSubtask is valid.
String
JDBC URL extractor.
String
Configured JNDI name.
void
HibernateTagsHandler.logMapping(Properties attributes)
Print the name of the current class to the console.
String
Comma separated list of hibernate mappings.
String
password extractor.
String
poolSize extractor.
String
Return configured service name.
void
HibernateTagsHandler.setColumnPrefix(String template, Properties attributes)
Set the prefix for the \@hibernate.component, as there may be more than one component in a class that refer to the same target class.
void
HibernateTagsHandler.setCurrentTag(String template, Properties attributes)
String
username extractor.
void
void
void

Uses in package xdoclet.modules.ejb.dao

Methods which throw type xdoclet.XDocletException

String
DaoTagsHandler.daoClass(Properties attributes)
Returns the full qualified dao class name for the bean
void
Describe what the method does
String
Gets the GeneratedFileName attribute of the DaoSubTask object
void
DaoTagsHandler.ifDaoMethod(String template)
Evaluates the body block if current method is a DAO method.
void
DaoTagsHandler.ifUsingDao(String template)
Evaluate the body block if ejb.dao tag present and DAO subtask being used.
boolean
DaoTagsHandler.isDaoMethod(XMethod method)
Returns true if method should be added to the DAO, false otherwise.
boolean
Describe what the method does
void
Called to validate configuration parameters.