org.eclipse.emf.codegen.merge.java.facade.ast
Class ASTJInitializer
java.lang.Object
org.eclipse.emf.codegen.merge.java.facade.AbstractJNode
org.eclipse.emf.codegen.merge.java.facade.ast.ASTJNode
org.eclipse.emf.codegen.merge.java.facade.ast.ASTJMember
org.eclipse.emf.codegen.merge.java.facade.ast.ASTJInitializer
- All Implemented Interfaces:
- JInitializer, JMember, JNode
- public class ASTJInitializer
- extends ASTJMember
- implements JInitializer
- Since:
- 2.2.0
Constructor Summary |
ASTJInitializer(org.eclipse.jdt.core.dom.Initializer initializer)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ASTJInitializer
public ASTJInitializer(org.eclipse.jdt.core.dom.Initializer initializer)
getASTInitializer
protected org.eclipse.jdt.core.dom.Initializer getASTInitializer()
getName
public String getName()
- Description copied from interface:
JNode
- Returns the name of this node.
- Specified by:
getName
in interface JNode
- Returns:
- the name, or
null
if it has no name
computeQualifiedName
protected String computeQualifiedName()
- Overrides:
computeQualifiedName
in class AbstractJNode
getBody
public String getBody()
- Description copied from interface:
JInitializer
- Returns the body of this initializer. The syntax for a body corresponds to
InstanceInitializer (JLS2 8.6) and StaticDeclaration (JLS2 8.7).
- Specified by:
getBody
in interface JInitializer
- Returns:
- an initializer body, including braces, or
null
if
no body is present
setBody
public void setBody(String body)
- Description copied from interface:
JInitializer
- Sets the body of this initializer. The syntax for a body corresponds to
InstanceInitializer (JLS2 8.6) and StaticDeclaration (JLS2 8.7). No formatting
or syntax checking is performed on the body. Braces must be included.
- Specified by:
setBody
in interface JInitializer
- Parameters:
body
- an initializer body, including braces, or null
indicating no body