Interface IDOMInitializer

All Superinterfaces:
Cloneable, IDOMMember, IDOMNode

public interface IDOMInitializer extends IDOMMember
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.
  • 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 null if no body is present
    • getName

      String getName()
      Deprecated.
      The IDOMInitializer refinement of this IDOMNode method returns null. An initializer does not have a name.
      Specified by:
      getName in interface IDOMNode
      Returns:
      null
    • setBody

      void setBody(String body)
      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, or null indicating no body
    • setName

      void setName(String name)
      Deprecated.
      The IDOMInitializer refinement of this IDOMNode method does nothing.
      Specified by:
      setName in interface IDOMNode
      Parameters:
      name - the given name