|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sandev.generator.tags.AbstractSandBaseTag
org.sandev.generator.tags.AbstractSandFieldTag
org.sandev.generator.tags.FieldTagDefault
Handle @sand.default declarations.
Declares a default value to be used for this field. The standard default values for each field type are:
The default value given here will be textually substituted as a
parameter value for the standard field mutator. So if you specify
myvalue as a value for this tag, the ctor for this
instance will contain a call to setMyField(myvalue).
The limitations of what you can specify for this field are those
of the java language for that circumstance.
Notes on use:
Date(long date) constructor.
parameters:
| Field Summary | |
static java.lang.String |
CORENAME
The core name of this tag. |
protected java.lang.String |
defaultStr
The declared default value |
static java.lang.String |
TAGNAME
Our fixed name, used for hash lookup and text parsing. |
| Fields inherited from class org.sandev.generator.tags.AbstractSandBaseTag |
PREFIX |
| Constructor Summary | |
FieldTagDefault()
|
|
| Method Summary | |
static boolean |
exists(com.sun.javadoc.FieldDoc fd)
Returns true if the given field contains this tag, false otherwise. |
java.lang.String |
getDefaultStr()
accessor for defaultStr |
static FieldTagDefault |
getFieldTagDefault(com.sun.javadoc.FieldDoc fd)
Factory method for retrieving a new instance given a FieldDoc. |
java.lang.String |
getName()
Return our tag name |
void |
init(com.sun.javadoc.Tag tag)
Initialize this instance from the tag information. |
static void |
register(java.util.Map tagletMap)
Registers this taglet when triggered by the taglet declaration being loaded in as part of the build. |
void |
setDefaultStr(java.lang.String val)
mutator for defaultStr |
java.lang.String |
toString(com.sun.javadoc.Tag tag)
Return a documentation description of this tag. |
java.lang.String |
toString(com.sun.javadoc.Tag[] tags)
Return the documentation text for when several of these tags are present |
| Methods inherited from class org.sandev.generator.tags.AbstractSandFieldTag |
inField |
| Methods inherited from class org.sandev.generator.tags.AbstractSandBaseTag |
inConstructor, inMethod, inOverview, inPackage, inType, isInlineTag, registerHelper |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String CORENAME
protected java.lang.String defaultStr
public static final java.lang.String TAGNAME
| Constructor Detail |
public FieldTagDefault()
| Method Detail |
public java.lang.String getDefaultStr()
public void setDefaultStr(java.lang.String val)
public void init(com.sun.javadoc.Tag tag)
public java.lang.String getName()
public static void register(java.util.Map tagletMap)
public java.lang.String toString(com.sun.javadoc.Tag tag)
toString in interface com.sun.tools.doclets.TaglettoString in class AbstractSandBaseTagtag - the Tag representation of this custom tag.public java.lang.String toString(com.sun.javadoc.Tag[] tags)
toString in interface com.sun.tools.doclets.TaglettoString in class AbstractSandBaseTagtags - the array of Tags representing of this custom tag.public static FieldTagDefault getFieldTagDefault(com.sun.javadoc.FieldDoc fd)
public static boolean exists(com.sun.javadoc.FieldDoc fd)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||