public class ASTJInitializer extends ASTJMember<Initializer> implements JInitializer
Initializer
object.Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
body
Cached body of initializer
|
comment
isCommentedOut, name, rewriter, UNITIALIZED_STRING
EMPTY_STRING_ARRAY, qualifiedName
Constructor and Description |
---|
ASTJInitializer(Initializer initializer) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
computeQualifiedName() |
void |
dispose() |
java.lang.String |
getBody()
Returns the body of this initializer.
|
java.lang.String |
getName()
Returns value from
AbstractJNode.getName(JInitializer) |
void |
setBody(java.lang.String body)
Sets the body of this initializer.
|
void |
setName(java.lang.String name)
This implementation does nothing.
|
addChild, getAnnotationList, getChildren, getComment, getFlags, insertLastAnnotation, insertSibling, remove, setComment, setFlags
addValueToListProperty, addValueToListProperty, ancestorInserted, ancestorToBeRemoved, childToBeChanged, combineArrayAndList, commentOut, convertASTNodeListToStringArray, disableTrackAndReplace, enableTrackAndReplace, getASTNode, getContents, getFacadeHelper, getParent, getRemovedASTNode, getRewriter, getWrappedObject, insert, insertFirst, insertLast, isDisposed, nodeToBeMoved, nodeToBeRemoved, remove, removeNodeFromListProperty, removeTrackAndReplace, setASTNode, setFacadeHelper, setListNodeProperty, setNodeProperty, setNodeProperty, setParent, setRemovedASTNode, setRewriter, setTrackedNodeProperty, setWrappedObject, trackAndReplace
computeQualifiedName, computeQualifiedName, computeQualifiedName, getName, getQualifiedName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getComment, setComment
getChildren, getContents, getFlags, getParent, getQualifiedName, setFlags
protected java.lang.String body
getBody()
,
setBody(String)
public ASTJInitializer(Initializer initializer)
initializer
- public void dispose()
dispose
in class ASTJMember<Initializer>
public java.lang.String getName()
AbstractJNode.getName(JInitializer)
getName
in interface JNode
null
if it has no nameJNode.getName()
public void setName(java.lang.String name)
setName
in interface JNode
JNode.setName(java.lang.String)
protected java.lang.String computeQualifiedName()
computeQualifiedName
in class AbstractJNode
public java.lang.String getBody()
JInitializer
getBody
in interface JInitializer
null
if
no body is presentpublic void setBody(java.lang.String body)
JInitializer
setBody
in interface JInitializer
body
- an initializer body, including braces, or null
indicating no body