Update of /cvsroot/xdoclet/xdoclet/modules/openejb/src/xdoclet/modules/openejb/ejb
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7455/src/xdoclet/modules/openejb/ejb
Added Files:
OpenEJBSubTask.java OpenEJBTagsHandler.java
XDocletModulesOpenEJBEjbMessages.java
Log Message:
OpenEJB module. Only covers session beans for now.
--- NEW FILE: OpenEJBSubTask.java ---
/*
* Copyright (c) 2001, 2002 The XDoclet team
* All rights reserved.
*/
package xdoclet.modules.openejb.ejb;
import xdoclet.TemplateSubTask;
import xdoclet.XDocletException;
/**
* Creates openejb-jar.xml deployment descriptors for OpenEJB.
*
* @author Brian Topping ([EMAIL PROTECTED])
* @created January 23, 2004
* @ant.element display-name="OpenEJB" name="openejb"
parent="xdoclet.modules.ejb.EjbDocletTask"
* @version $Revision: 1.1 $
*/
public class OpenEJBSubTask extends TemplateSubTask
{
private final static String DEFAULT_OPENEJB_XML_TEMPLATE_FILE =
"resources/openejb-jar_xml.xdt";
private final static String OPENEJB_XML_FILE_NAME = "openejb-jar.xml";
private String openEJBTemplateFile = DEFAULT_OPENEJB_XML_TEMPLATE_FILE;
private String OPENEJB_DTD_FILE_NAME = "resources/openejb-jar_1_1.dtd";
public OpenEJBSubTask()
{
setTemplateURL(getClass().getResource(DEFAULT_OPENEJB_XML_TEMPLATE_FILE));
setDestinationFile(OPENEJB_XML_FILE_NAME);
setHavingClassTag("openejb");
}
public String getOpenEJBTemplateFile()
{
return openEJBTemplateFile;
}
public void setOpenEJBTemplateFile(String openEJBTemplateFile)
{
this.openEJBTemplateFile = openEJBTemplateFile;
}
/**
* Called to validate configuration parameters.
*
* @exception XDocletException Description of Exception
*/
public void validateOptions() throws XDocletException
{
// OpenEJB does not require a template url or a destination file
super.validateOptions();
}
}
--- NEW FILE: OpenEJBTagsHandler.java ---
/*
* Copyright (c) 2001, 2002 The XDoclet team
* All rights reserved.
*/
package xdoclet.modules.openejb.ejb;
import xdoclet.tagshandler.ClassTagsHandler;
/**
* @author Brian Topping ([EMAIL PROTECTED])
* @created January 23, 2004
* @xdoclet.taghandler namespace="OpenEJB"
* @version $Revision: 1.1 $
*/
public class OpenEJBTagsHandler extends ClassTagsHandler
{
}
--- NEW FILE: XDocletModulesOpenEJBEjbMessages.java ---
/*
* Copyright (c) 2001, 2002 The XDoclet team
* All rights reserved.
*/
package xdoclet.modules.openejb.ejb;
/**
* @created January 24, 2004
*/
public class XDocletModulesOpenEJBEjbMessages
{
}
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel