|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.sdedit.taglet.SequenceTaglet
public class SequenceTaglet
This is a taglet that generates sequence diagrams from the contents of @sequence.diagram tags. The diagrams are saved as PNG files in a child directory of the javadoc destination directory (as specified by the -d option). Inside the html pages generated by javadoc, the files are referenced using a relative path, so the references remain valid if the pages are moved - for example, uploaded to a webserver.
If the first line of the tag content is "quoted" it will be used as title for the diagram instead of the default "Sequence Diagram:"
@sequence.diagram are no inline tags and they can be used inside classes, and inside package documentation.
| Method Summary | |
|---|---|
String |
getName()
|
TagletOutput |
getTagletOutput(Doc holder,
TagletWriter writer)
|
TagletOutput |
getTagletOutput(Tag tag,
TagletWriter writer)
|
boolean |
inConstructor()
|
boolean |
inField()
|
boolean |
inMethod()
|
boolean |
inOverview()
|
boolean |
inPackage()
|
boolean |
inType()
|
boolean |
isInlineTag()
|
static void |
register(Map<String,Taglet> tagletMap)
Registers an instance of this taglet class. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void register(Map<String,Taglet> tagletMap)
tagletMap - used for registering (maps tag names onto taglets)public String getName()
com.sun.tools.doclets.internal.toolkit.taglets.Taglet#getName()public boolean inConstructor()
com.sun.tools.doclets.internal.toolkit.taglets.Taglet#inConstructor()public boolean inField()
com.sun.tools.doclets.internal.toolkit.taglets.Taglet#inField()public boolean inMethod()
com.sun.tools.doclets.internal.toolkit.taglets.Taglet#inMethod()public boolean inOverview()
com.sun.tools.doclets.internal.toolkit.taglets.Taglet#inOverview()public boolean inPackage()
com.sun.tools.doclets.internal.toolkit.taglets.Taglet#inPackage()public boolean inType()
com.sun.tools.doclets.internal.toolkit.taglets.Taglet#inType()public boolean isInlineTag()
com.sun.tools.doclets.internal.toolkit.taglets.Taglet#isInlineTag()
public TagletOutput getTagletOutput(Tag tag,
TagletWriter writer)
throws IllegalArgumentException
IllegalArgumentExceptioncom.sun.tools.doclets.internal.toolkit.taglets.Taglet#getTagletOutput(com.sun.javadoc.Tag,
com.sun.tools.doclets.internal.toolkit.taglets.TagletWriter)
public TagletOutput getTagletOutput(Doc holder,
TagletWriter writer)
throws IllegalArgumentException
IllegalArgumentExceptioncom.sun.tools.doclets.internal.toolkit.taglets.Taglet#getTagletOutput(com.sun.javadoc.Doc,
com.sun.tools.doclets.internal.toolkit.taglets.TagletWriter)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||