Schnittstelle IDOMField

Alle Superschnittstellen:
Cloneable, IDOMMember, IDOMNode

public interface IDOMField extends IDOMMember
Veraltet.
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 a field declaration. The corresponding syntactic units are FieldDeclaration (JLS2 8.3) and ConstantDeclaration (JLS2 9.3) restricted to a single VariableDeclarator clause. A field has no children. The parent of a field is a type.
  • Methodendetails

    • getInitializer

      String getInitializer()
      Veraltet.
      Returns the initializer expression for this field. The syntax for an initializer corresponds to VariableInitializer (JLS2 8.3).

      Note: The expression does not include a "=".

      Gibt zurück:
      the initializer expression, or null if this field does not have an initializer
    • getName

      String getName()
      Veraltet.
      The IDOMField refinement of this IDOMNode method returns the name of this field. The syntax for the name of a field corresponds to VariableDeclaratorId (JLS2 8.3).
      Angegeben von:
      getName in Schnittstelle IDOMNode
      Gibt zurück:
      the name of this field
    • getType

      String getType()
      Veraltet.
      Returns the type name of this field. The syntax for a type name of a field corresponds to Type in Field Declaration (JLS2 8.3).
      Gibt zurück:
      the type name
    • setInitializer

      void setInitializer(String initializer)
      Veraltet.
      Sets the initializer expression for this field. The syntax for an initializer corresponds to VariableInitializer (JLS2 8.3).

      Note: The expression does not include a "=".

      Parameter:
      initializer - the initializer expression, or null indicating the field does not have an initializer
    • setName

      void setName(String name) throws IllegalArgumentException
      Veraltet.
      The IDOMField refinement of this IDOMNode method sets the name of this field. The syntax for the name of a field corresponds to VariableDeclaratorId (JLS2 8.3).
      Angegeben von:
      setName in Schnittstelle IDOMNode
      Parameter:
      name - the given name
      Löst aus:
      IllegalArgumentException - if null is specified
    • setType

      void setType(String typeName) throws IllegalArgumentException
      Veraltet.
      Sets the type name of this field. The syntax for a type name of a field corresponds to Type in Field Declaration (JLS2 8.3). Type names must be specified as they should appear in source code. For example: "String", "int[]", or "java.io.File".
      Parameter:
      typeName - the type name
      Löst aus:
      IllegalArgumentException - if null is specified