Class JComment
java.lang.Object
org.codehaus.modello.plugin.java.javasource.JComment
A class that represents a Java comment.
- Version:
- $Revision$ $Date$
- Author:
- Keith Visco
-
Field Summary
Modifier and TypeFieldDescriptionstatic final short
The auto style, allows this JComment to automatically choose a style for this commentstatic final short
The block comment style: \/* *\/static final short
The header style, similiar to block, but with an '*' at the start of each line.static final short
Similiar to HEADER_STYLE, but starts with: \/**static final short
The line comment style: \/\/protected static final int
The maximum number of characters per line -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
appendComment
(String comment) Appends the comment String to this JDocCommentvoid
print
(JSourceWriter jsw) prints this JComment using the given JSourceWritervoid
setComment
(String comment) Sets the comment String of this JDocCommentvoid
setStyle
(short style) Sets the style for this JCommenttoString()
Returns the String representation of this Java Doc Comment
-
Field Details
-
AUTO_STYLE
public static final short AUTO_STYLEThe auto style, allows this JComment to automatically choose a style for this comment- See Also:
-
BLOCK_STYLE
public static final short BLOCK_STYLEThe block comment style: \/* *\/- See Also:
-
LINE_STYLE
public static final short LINE_STYLEThe line comment style: \/\/- See Also:
-
HEADER_STYLE
public static final short HEADER_STYLEThe header style, similiar to block, but with an '*' at the start of each line.- See Also:
-
JAVADOC_STYLE
public static final short JAVADOC_STYLESimiliar to HEADER_STYLE, but starts with: \/**- See Also:
-
MAX_LENGTH
protected static final int MAX_LENGTHThe maximum number of characters per line- See Also:
-
-
Constructor Details
-
JComment
public JComment()Creates a new Java Comment -
JComment
public JComment(short style) Creates a new Java comment with the given style- Parameters:
style
- the comment style
-
-
Method Details
-
appendComment
Appends the comment String to this JDocComment- Parameters:
comment
- the comment to append
-
print
prints this JComment using the given JSourceWriter- Parameters:
jsw
- the JSourceWriter to print to
-
setComment
Sets the comment String of this JDocComment- Parameters:
comment
- the comment String of this JDocComment
-
setStyle
public void setStyle(short style) Sets the style for this JComment- Parameters:
style
- the style to use for this JComment
-
toString
Returns the String representation of this Java Doc Comment
-