Schnittstelle IDOMCompilationUnit

Alle Superschnittstellen:
Cloneable, IDOMNode

public interface IDOMCompilationUnit extends IDOMNode
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 Java compilation unit (source file with one of the Java-like extensions). The corresponding syntactic unit is CompilationUnit (JLS2 7.3). Allowable child types for a compilation unit are IDOMPackage, IDOMImport, and IDOMType.
  • Methodendetails

    • getHeader

      String getHeader()
      Veraltet.
      Returns the header comment for this compilation unit. The header comment appears before the first declaration in a compilation unit. The syntax for a comment corresponds to Comments (JLS2 3.7), including comment delimiters.
      Gibt zurück:
      the header comment for this compilation unit, or null if no header comment is present
    • getName

      String getName()
      Veraltet.
      The IDOMCompilationNode refinement of this IDOMNode method returns the name of this compilation unit.

      The name of a compilation unit is the name of the first top-level public type defined in the compilation unit, suffixed with one of the Java-like extensions. For example, if the first top-level public type defined in this compilation unit has the name "Hanoi", then name of this compilation unit is "Hanoi.java".

      In the absence of a public top-level type, the name of the first top-level type is used. In the absence of any type, the name of the compilation unit is null.

      Angegeben von:
      getName in Schnittstelle IDOMNode
      Gibt zurück:
      the name of this compilation unit, or null if none
    • setHeader

      void setHeader(String comment)
      Veraltet.
      Sets the header comment for this compilation unit. The header comment appears before the first declaration in a compilation unit. The syntax for a comment corresponds to Comments (JLS2 3.7), including comment delimiters.
      Parameter:
      comment - the header comment for this compilation unit, or null if indicating no header comment
    • setName

      void setName(String name)
      Veraltet.
      The IDOMCompilationNode refinement of this IDOMNode method has no effect (the name is computed from the types declared within it).
      Angegeben von:
      setName in Schnittstelle IDOMNode
      Parameter:
      name - the given name