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 Detail

      • 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