Klasse DOMFactory

java.lang.Object
org.aspectj.org.eclipse.jdt.core.jdom.DOMFactory
Alle implementierten Schnittstellen:
IDOMFactory

public class DOMFactory extends Object implements IDOMFactory
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.
Standard implementation of IDOMFactory, and the only means of creating JDOMs and document fragments.

This class may be instantiated.

  • Konstruktordetails

    • DOMFactory

      public DOMFactory()
      Veraltet.
      Creates a new DOM factory.
  • Methodendetails

    • createCompilationUnit

      public IDOMCompilationUnit createCompilationUnit()
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates and return an empty JDOM. The initial content is an empty string.
      Angegeben von:
      createCompilationUnit in Schnittstelle IDOMFactory
      Gibt zurück:
      the new compilation unit
    • createCompilationUnit

      public IDOMCompilationUnit createCompilationUnit(char[] sourceCode, String name)
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates a JDOM on the given source code. The syntax for the given source code corresponds to CompilationUnit (JLS2 7.3).
      Angegeben von:
      createCompilationUnit in Schnittstelle IDOMFactory
      Parameter:
      sourceCode - the source code character array, or null
      name - the name of the compilation unit
      Gibt zurück:
      the new compilation unit, or null if unable to recognize the source code, or if the source code is null
    • createCompilationUnit

      public IDOMCompilationUnit createCompilationUnit(String sourceCode, String name)
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates a JDOM on the given source code. The syntax for the given source code corresponds to CompilationUnit (JLS2 7.3).
      Angegeben von:
      createCompilationUnit in Schnittstelle IDOMFactory
      Parameter:
      sourceCode - the source code string, or null
      name - the name of the compilation unit
      Gibt zurück:
      the new compilation unit, or null if unable to recognize the source code, or if the source code is null
    • createField

      public IDOMField createField()
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates a default field document fragment. Initially the field will have default protection, type "Object", name "aField", no comment, and no initializer.
      Angegeben von:
      createField in Schnittstelle IDOMFactory
      Gibt zurück:
      the new field
    • createField

      public IDOMField createField(String sourceCode)
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates a field document fragment on the given source code. The given source string corresponds to FieldDeclaration (JLS2 8.3) and ConstantDeclaration (JLS2 9.3) restricted to a single VariableDeclarator clause.
      Angegeben von:
      createField in Schnittstelle IDOMFactory
      Parameter:
      sourceCode - the source code
      Gibt zurück:
      the new field, or null if unable to recognize the source code, if the source code is null, or when the source contains more than one VariableDeclarator clause
    • createImport

      public IDOMImport createImport()
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates an empty import document fragment. Initially the import will have name "java.lang.*" and be non-static.
      Angegeben von:
      createImport in Schnittstelle IDOMFactory
      Gibt zurück:
      the new import
    • createImport

      public IDOMImport createImport(String sourceCode)
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates an import document fragment on the given source code. The syntax for the given source string corresponds to ImportDeclaration (JLS2 7.5).
      Angegeben von:
      createImport in Schnittstelle IDOMFactory
      Parameter:
      sourceCode - the source code
      Gibt zurück:
      the new import, or null if unable to recognize the source code, or if the source code is null
    • createInitializer

      public IDOMInitializer createInitializer()
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates an empty initializer document fragment. Initially the initializer will be static and have no body or comment.
      Angegeben von:
      createInitializer in Schnittstelle IDOMFactory
      Gibt zurück:
      the new initializer
    • createInitializer

      public IDOMInitializer createInitializer(String sourceCode)
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates an initializer document fragment from the given source code. The syntax for the given source string corresponds to InstanceInitializer (JLS2 8.6) and StaticDeclaration (JLS2 8.7).
      Angegeben von:
      createInitializer in Schnittstelle IDOMFactory
      Parameter:
      sourceCode - the source code
      Gibt zurück:
      the new initializer, or null if unable to recognize the source code, or if the source code is null
    • createMethod

      public IDOMMethod createMethod()
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates a default method document fragment. Initially the method will have public visibility, return type "void", be named "newMethod", have no parameters, no comment, and an empty body.
      Angegeben von:
      createMethod in Schnittstelle IDOMFactory
      Gibt zurück:
      the new method
    • createMethod

      public IDOMMethod createMethod(String sourceCode)
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates a method document fragment on the given source code. The syntax for the given source string corresponds to MethodDeclaration (JLS2 8.4), ConstructorDeclaration (JLS2 8.8), and AbstractMethodDeclaration (JLS2 9.4).
      Angegeben von:
      createMethod in Schnittstelle IDOMFactory
      Parameter:
      sourceCode - the source code
      Gibt zurück:
      the new method, or null if unable to recognize the source code, or if the source code is null
    • createPackage

      public IDOMPackage createPackage()
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates an empty package document fragment. Initially the package declaration will have no name.
      Angegeben von:
      createPackage in Schnittstelle IDOMFactory
      Gibt zurück:
      the new package
    • createPackage

      public IDOMPackage createPackage(String sourceCode)
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates a package document fragment on the given source code. The syntax for the given source string corresponds to PackageDeclaration (JLS2 7.4).
      Angegeben von:
      createPackage in Schnittstelle IDOMFactory
      Parameter:
      sourceCode - the source code
      Gibt zurück:
      the new package, or null if unable to recognize the source code, or if the source code is null
    • createType

      public IDOMType createType()
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates a default type document fragment. Initially the type will be a public class named "AClass", with no members or comment.
      Angegeben von:
      createType in Schnittstelle IDOMFactory
      Gibt zurück:
      the new type
    • createClass

      public IDOMType createClass()
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates a default type document fragment. Initially the type will be a public class named "AClass", with no members or comment.
      Angegeben von:
      createClass in Schnittstelle IDOMFactory
      Gibt zurück:
      the new class
    • createInterface

      public IDOMType createInterface()
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates a default type document fragment. Initially the type will be a public interface named "AnInterface", with no members or comment.
      Angegeben von:
      createInterface in Schnittstelle IDOMFactory
      Gibt zurück:
      the new interface
    • createType

      public IDOMType createType(String sourceCode)
      Veraltet.
      Beschreibung aus Schnittstelle kopiert: IDOMFactory
      Creates a type document fragment on the given source code. The syntax for the given source string corresponds to ClassDeclaration (JLS2 8.1) and InterfaceDeclaration (JLS2 9.1).
      Angegeben von:
      createType in Schnittstelle IDOMFactory
      Parameter:
      sourceCode - the source code
      Gibt zurück:
      the new type, or null if unable to recognize the source code, or if the source code is null