xdoclet.modules.sun.sunone.ejb

Class SunONETagsHandler

public class SunONETagsHandler extends AbstractProgramElementTagsHandler

Version: $Revision: 1.1 $

Author: Andrew Stevens

UNKNOWN: 23 February, 2003 namespace = "SunONE"

Field Summary
protected Mapattributes
Collection of attributes.
protected MethodTagsHandlerhandler
For use in extracting method names.
protected intindex
For looping through indexed tags.
Method Summary
static StringgenerateGUID()
A 32 byte GUID generator (Globally Unique ID).
static StringgenerateGUID(Object o)
A 32 byte GUID generator (Globally Unique ID).

Field Detail

attributes

protected Map attributes
Collection of attributes. XXX: Does this need to be synchronized?

handler

protected MethodTagsHandler handler
For use in extracting method names.

index

protected int index
For looping through indexed tags.

Method Detail

generateGUID

public static String generateGUID()
A 32 byte GUID generator (Globally Unique ID). I couldn't find any documentation for how Sun's own utilities generate them, so I've copied the method used in the generated Util classes. Hopefully that's good enough.

Returns: The name of current EJB bean.

Throws: XDocletException

UNKNOWN: type = "content"

generateGUID

public static String generateGUID(Object o)
A 32 byte GUID generator (Globally Unique ID). I couldn't find any documentation for how Sun's own utilities generate them, so I've copied the method used in the generated Util classes. Hopefully that's good enough.

Parameters: o

Returns: The name of current EJB bean.

Throws: XDocletException