xdoclet.ejb
Class AbstractEjbDeploymentDescriptorSubTask

java.lang.Object
  |
  +--xdoclet.DocletSupport
        |
        +--xdoclet.SubTask
              |
              +--xdoclet.TemplateSubTask
                    |
                    +--xdoclet.XmlSubTask
                          |
                          +--xdoclet.ejb.AbstractEjbDeploymentDescriptorSubTask
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BluestoneSubTask, EjbDotXmlSubTask, JBossSubTask, JRunSubTask, MVCSoftSubTask, OrionSubTask, PramatiSubTask, WebLogicSubTask, WebSphereSubTask

public abstract class AbstractEjbDeploymentDescriptorSubTask
extends XmlSubTask

Base class for all subtasks that generate xml-ish ejb deployment descriptors.

Version:
$Revision: 1.1 $
Author:
Ara Abrahamian (ara_e@email.com)
See Also:
Serialized Form

Inner classes inherited from class xdoclet.TemplateSubTask
TemplateSubTask.ExtentTypes
 
Fields inherited from class xdoclet.XmlSubTask
useIds
 
Fields inherited from class xdoclet.TemplateSubTask
SUBTASK_NAME
 
Fields inherited from class xdoclet.DocletSupport
currentTag
 
Constructor Summary
AbstractEjbDeploymentDescriptorSubTask()
           
 
Method Summary
protected  boolean atLeastOneCmpEntityBeanExists()
           
 
Methods inherited from class xdoclet.XmlSubTask
copyAttributesFrom, engineFinished, getDtdFileName, getPublicId, getSchema, getSystemId, getUseIds, getXmlencoding, isValidateXML, setDtdFileName, setPublicId, setSchema, setSystemId, setUseIds, setValidateXML, setXmlencoding, startProcess
 
Methods inherited from class xdoclet.TemplateSubTask
addPackageSubstitution, beanFile, engineStarted, execute, generateForClass, getDestinationFile, getEngine, getExtent, getGeneratedFileName, getHavingClassTag, getOfType, getPackageSubstitutions, getParser, getSubTaskClassName, getSubTaskName, getTemplateURL, init, isGuessGenerationNeeded, isPackageSubstitutionInheritanceSupported, isPrefixWithPackageStructure, javaFile, matchesGenerationRules, setDestinationFile, setEngine, setExtent, setExtentValue, setGuessGenerationNeeded, setHavingClassTag, setOfType, setPackageSubstitutionInheritanceSupported, setPackageSubstitutions, setParser, setPrefixWithPackageStructure, setSubTaskClassName, setTemplateFile, setTemplateURL, startEngine, validateOptions
 
Methods inherited from class xdoclet.SubTask
addConfigParam, getConfigParams, getContext, getDestDir, getMergeDir, setDestDir, setMergeDir, setSubTaskName
 
Methods inherited from class xdoclet.DocletSupport
getCurrentClass, getCurrentConstructor, getCurrentField, getCurrentMethod, getCurrentPackage, getCurrentTag, isDocletGenerated, popCurrentClass, pushCurrentClass, setCurrentClass, setCurrentConstructor, setCurrentField, setCurrentMethod, setCurrentPackage, setCurrentTag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractEjbDeploymentDescriptorSubTask

public AbstractEjbDeploymentDescriptorSubTask()
Method Detail

atLeastOneCmpEntityBeanExists

protected boolean atLeastOneCmpEntityBeanExists()
                                         throws XDocletException