Package org.eclipse.jdt.core.jdom
Interface IDOMInitializer
- All Superinterfaces:
Cloneable,IDOMMember,IDOMNode
Deprecated.
The JDOM was made obsolete by the addition in 2.0 of the more
powerful, fine-grained DOM/AST API found in the
org.eclipse.jdt.core.dom package.
Represents an initializer. The corresponding syntactic
units are InstanceInitializer (JLS2 8.6) and StaticDeclaration (JLS2 8.7).
An initializer has no children and its parent is a type.
- Restriction:
- This interface is not intended to be implemented by clients.
-
Field Summary
Fields inherited from interface org.eclipse.jdt.core.jdom.IDOMNode
COMPILATION_UNIT, FIELD, IMPORT, INITIALIZER, METHOD, PACKAGE, TYPE -
Method Summary
Modifier and TypeMethodDescriptiongetBody()Deprecated.Returns the body of this initializer.getName()Deprecated.TheIDOMInitializerrefinement of thisIDOMNodemethod returnsnull.voidDeprecated.Sets the body of this initializer.voidDeprecated.TheIDOMInitializerrefinement of thisIDOMNodemethod does nothing.Methods inherited from interface org.eclipse.jdt.core.jdom.IDOMMember
getComment, getFlags, setComment, setFlagsMethods inherited from interface org.eclipse.jdt.core.jdom.IDOMNode
addChild, canHaveChildren, clone, getCharacters, getChild, getChildren, getContents, getFirstChild, getJavaElement, getNextNode, getNodeType, getParent, getPreviousNode, insertSibling, isAllowableChild, isSignatureEqual, remove
-
Method Details
-
getBody
String getBody()Deprecated.Returns the body of this initializer. The syntax for a body corresponds to InstanceInitializer (JLS2 8.6) and StaticDeclaration (JLS2 8.7).- Returns:
- an initializer body, including braces, or
nullif no body is present
-
getName
String getName()Deprecated.TheIDOMInitializerrefinement of thisIDOMNodemethod returnsnull. An initializer does not have a name. -
setBody
Deprecated.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.- Parameters:
body- an initializer body, including braces, ornullindicating no body
-
setName
Deprecated.TheIDOMInitializerrefinement of thisIDOMNodemethod does nothing.
-