Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.7.0)

E13403-08

Uses of Interface
oracle.javatools.parser.java.v2.model.SourceClass

Packages that use SourceClass
oracle.javatools.parser.java.v2 The parser API. 
oracle.javatools.parser.java.v2.common Classes common to model implementations. 
oracle.javatools.parser.java.v2.model The parser model API. 
oracle.javatools.parser.java.v2.model.expression The parser model API for expressions. 
oracle.javatools.parser.java.v2.util Various utilities for use with the parser. 
oracle.jdeveloper.builder.annotation   
oracle.jdeveloper.builder.cls The cls package provides classes and interfaces for generating Java classes. 
oracle.jdeveloper.builder.enumtype   
oracle.jdeveloper.java Public API for the java model. 
oracle.jdeveloper.java.provider Public implementations of the JavaFileProvider interface. 
oracle.jdeveloper.java.util Public utilities for use with the java model, including the parser. 
oracle.jdeveloper.webapp.faces   
oracle.jdeveloper.webapp.faces.backingfile   
 

Uses of SourceClass in oracle.javatools.parser.java.v2
 

Methods in oracle.javatools.parser.java.v2 that return SourceClass
 SourceClass SourceFactory.createClass(int tyKind, java.lang.String name)
          Creates a plain and simple ol' class.
 SourceClass SourceFactory.createClass(int tyKind, java.lang.String name, SourceSuperclassClause superclassClause, SourceInterfacesClause interfacesClause, SourceClassBody body)
          Creates a class declaration.
abstract  SourceClass SourceFactory.createClass(int tyKind, java.lang.String name, SourceTypeParameter[] tyParameters, SourceSuperclassClause superclassClause, SourceInterfacesClause interfacesClause, SourceClassBody body)
          Creates a class declaration.
 SourceClass SourceFactory.createClass(java.lang.String text)
          See SourceFactory.createClassFromText(java.lang.String).
abstract  SourceClass SourceFactory.createClassFromText(java.lang.String text)
          Attempts to create a class with the given text.
 SourceClass JavaProvider.getSourceClass(java.lang.String fqName)
          Fetch the SourceClass for the fully-qualified class name.
 SourceClass JavaProvider2.getSourceClassInterruptibly(java.lang.String fqName)
          Fetch the SourceClass for the fully-qualified class name.
 

Uses of SourceClass in oracle.javatools.parser.java.v2.common
 

Methods in oracle.javatools.parser.java.v2.common that return SourceClass
static SourceClass CommonUtilities.getSourceElement(JavaClass target, SourceClass searchSpace)
          Searches for the target type as a member of the search class.
static SourceClass CommonUtilities.getSourceElement(JavaClass target, SourceFile searchSpace)
          Searches for the target type as a member of the search class.
 

Methods in oracle.javatools.parser.java.v2.common with parameters of type SourceClass
static SourceClass CommonUtilities.getSourceElement(JavaClass target, SourceClass searchSpace)
          Searches for the target type as a member of the search class.
static SourceMemberVariable CommonUtilities.getSourceElement(JavaField target, SourceClass searchSpace)
          Searches for the target field as a member of the search class.
static SourceMethod CommonUtilities.getSourceElement(JavaMethod target, SourceClass searchSpace)
          Searches for the target method as a member of the search class.
 

Uses of SourceClass in oracle.javatools.parser.java.v2.model
 

Fields in oracle.javatools.parser.java.v2.model declared as SourceClass
static SourceClass[] SourceClass.EMPTY_ARRAY
           
 

Methods in oracle.javatools.parser.java.v2.model that return SourceClass
 SourceClass SourceEnumConstant.getAnonymousClass()
          Gets the anonymous class if one was defined.
 SourceClass SourceMember.getEnclosingClass()
          Gets the enclosing class.
 SourceClass SourceClass.getSourceClass(java.lang.String name)
          Gets the matching declared member class, null if none.
 SourceClass SourceFile.getSourceClass(java.lang.String name)
          Gets the matching top-level source class.
 SourceClass SourceFile.getSourcePrimaryClass()
          Gets the primary class.
 

Methods in oracle.javatools.parser.java.v2.model with parameters of type SourceClass
 void SourceEnumConstant.setAnonymousClass(SourceClass anonymousClass)
          Attempts to set the anonymous class.
 

Uses of SourceClass in oracle.javatools.parser.java.v2.model.expression
 

Methods in oracle.javatools.parser.java.v2.model.expression that return SourceClass
 SourceClass SourceNewClassExpression.getAnonymousClass()
           
 

Uses of SourceClass in oracle.javatools.parser.java.v2.util
 

Methods in oracle.javatools.parser.java.v2.util that return SourceClass
 SourceClass NullProvider.getSourceClass(java.lang.String fqName)
           
 

Methods in oracle.javatools.parser.java.v2.util with parameters of type SourceClass
 void Usages.declareClass(SourceClass s)
          Declares a class.
 void SourceVisitor.whenEnterClass(SourceClass sourceClass)
           
 void SourceVisitor.whenExitClass(SourceClass sourceClass)
           
 

Uses of SourceClass in oracle.jdeveloper.builder.annotation
 

Methods in oracle.jdeveloper.builder.annotation with parameters of type SourceClass
protected  void AnnotationBuilderModel.generate(SourceFile file, SourceClass cls)
           
 

Uses of SourceClass in oracle.jdeveloper.builder.cls
 

Methods in oracle.jdeveloper.builder.cls with parameters of type SourceClass
protected  void ClassGenerator.addDetails(JavaManager mgr, SourceFile file, SourceClass cls)
           
protected  void AbstractGenerator.addDetails(JavaManager mgr, SourceFile file, SourceClass cls)
           
protected  void ClassBuilderModel.generate(SourceFile file, SourceClass cls)
           
 

Uses of SourceClass in oracle.jdeveloper.builder.enumtype
 

Methods in oracle.jdeveloper.builder.enumtype with parameters of type SourceClass
protected  void EnumBuilderModel.generate(SourceFile file, SourceClass cls)
           
 

Uses of SourceClass in oracle.jdeveloper.java
 

Methods in oracle.jdeveloper.java that return SourceClass
 SourceClass JavaModel.getSourceClass(java.lang.String fqName)
          Fetch the SourceClass instance for the given fully-qualified class name.
 

Uses of SourceClass in oracle.jdeveloper.java.provider
 

Methods in oracle.jdeveloper.java.provider that return SourceClass
 SourceClass ProjectFileProvider.getProjectSourceClass(java.lang.String fqClassName)
          Fetch the SourceClass instance for the given fully-qualified class name.
 SourceClass BaseFileProvider.getSourceClass(java.lang.String fqName)
          Retrieves the matching top-level SourceClass in the search space.
protected  SourceClass BaseFileProvider.BaseClass.getSourceClass(java.lang.String sourceFileNameHint)
           
protected  SourceClass BaseFileProvider.getSourceClassByHint(JavaClass searchClass, java.lang.String sourceFileHint)
          Retrieves the matching top-level SourceClass in the search space.
protected  SourceClass BaseFileProvider.getSourceClassImpl(java.lang.String fqName, boolean interruptibly)
          Retrieves the matching top-level SourceClass in the search space.
 SourceClass BaseFileProvider.getSourceClassInterruptibly(java.lang.String fqName)
          Retrieves the matching top-level SourceClass in the search space.
protected  SourceClass BaseFileProvider.locateSourceClass(SourceClass sourceClass, java.lang.String fqName)
          Source version of locateClass() for locating SourceClass instances.
protected  SourceClass BaseFileProvider.locateSourceClass(SourceFile sourceFile, java.lang.String fqName)
          Source version of locateClass() for locating a SourceClass instance within a SourceFile.
 

Methods in oracle.jdeveloper.java.provider with parameters of type SourceClass
protected  SourceClass BaseFileProvider.locateSourceClass(SourceClass sourceClass, java.lang.String fqName)
          Source version of locateClass() for locating SourceClass instances.
 

Uses of SourceClass in oracle.jdeveloper.java.util
 

Methods in oracle.jdeveloper.java.util that return SourceClass
static SourceClass SourceUtils.addClass(SourceFile file, java.lang.String name, int modifiers)
          Adds (append) a class to the file.
static SourceClass SourceUtils.addInterface(SourceFile file, java.lang.String name, int modifiers)
          Adds (append) an interface to the file.
 

Methods in oracle.jdeveloper.java.util with parameters of type SourceClass
static SourceMethod SourceUtils.addConstructor(SourceClass cls, int modifiers)
          Adds a constructor to the class.
static SourceFieldDeclaration SourceUtils.addField(SourceClass cls, java.lang.String type, java.lang.String name, int modifiers, java.lang.String initText)
          Adds a field to the class with the given type, modifiers, and initializer text.
static SourceMethod SourceUtils.addMainMethod(SourceClass cls)
          Adds (append) a "public static void main( String[] args )" method to the class.
static SourceMember SourceUtils.addMember(SourceClass cls, SourceMember member, SourceMember sibling, boolean before)
          Inserts a member into the class by the specified sibling.
static SourceMethod SourceUtils.addMethod(SourceClass cls, java.lang.String type, java.lang.String name, int modifiers)
          Adds (append) a method to the class.
static SourceMethod SourceUtils.addMethod(SourceClass cls, java.lang.String type, java.lang.String name, int modifiers, SourceMember sibling, boolean before)
          Inserts a method into the class by the specified sibling.
static SourceClassInitializer SourceUtils.addStaticClassInitializer(SourceClass cls, SourceBlock block)
          Adds (append) a static class initializer to the class.
static void SourceUtils.addSuperInterface(SourceClass cls, java.lang.String fqName)
          Adds the given super interface to the specified class or interface.
static SourceMethod SourceUtils.createConstructor(SourceClass cls, int modifiers)
          Creates a new constructor.
static SourceFieldDeclaration SourceUtils.createField(SourceClass cls, java.lang.String fieldText)
          Creates a field to the class with the given text.
static SourceFieldDeclaration SourceUtils.createField(SourceClass cls, java.lang.String fieldText, int modifiers)
          Creates a field to the class with the given text, sets the given modifiers on the result.
static SourceFieldDeclaration SourceUtils.createField(SourceClass cls, java.lang.String type, java.lang.String name, int modifiers, java.lang.String initText)
          Creates a field to the class with the given type, modifiers, and initializer text.
static SourceMethod SourceUtils.createMainMethod(SourceClass cls)
          Creates a "public static void main( String[] args )" method.
static SourceMethod SourceUtils.createMethod(SourceClass cls, java.lang.String type, java.lang.String name, int modifiers)
          Constructs a new method.
static SourceMethod SourceUtils.getDefaultConstructor(SourceClass cls)
          Fetch the default constructor for this class.
static SourceMethod SourceUtils.getMainMethod(SourceClass cls)
          Find the main method in the cls.
static SourceMethod SourceUtils.getMethod(SourceClass cls, java.lang.String name, java.lang.String[] paramTypes)
          Find the method in the cls with the given name and parameter types.
static void SourceUtils.setSuperclass(SourceClass cls, java.lang.String fqName)
          Set the super class for the given class
 

Uses of SourceClass in oracle.jdeveloper.webapp.faces
 

Methods in oracle.jdeveloper.webapp.faces that return SourceClass
 SourceClass FacesMethodBindingPanel.getManagedBeanSourceClass()
          Returns the SourceClass for the managed bean.
 

Methods in oracle.jdeveloper.webapp.faces with parameters of type SourceClass
protected  void FacesMethodBindingPanel.handleNewMethodCodeGeneration(SourceClass sourceClass, java.lang.String methodName)
           
 

Uses of SourceClass in oracle.jdeveloper.webapp.faces.backingfile
 

Constructors in oracle.jdeveloper.webapp.faces.backingfile with parameters of type SourceClass
GetUniquePropertyNameCache(oracle.bali.xml.gui.jdev.JDevXmlContext jdevXmlContext, SourceClass sourceClass, org.w3c.dom.Document document)
           
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.7.0)

E13403-08

Copyright © 1997, 2013, Oracle. All rights reserved.