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

E13403-02

Uses of Interface
oracle.javatools.parser.java.v1.symbol.Scope

Packages that use Scope
oracle.javatools.parser.java.v1   
oracle.javatools.parser.java.v1.symbol   
 

Uses of Scope in oracle.javatools.parser.java.v1
 

Fields in oracle.javatools.parser.java.v1 declared as Scope
 Scope JavaParser.ParsingOptions.scope
          When parsing expressions and code blocks, clients may specify what the enclosing scope is.
 

Methods in oracle.javatools.parser.java.v1 with parameters of type Scope
static ExpressionSymbol JavaUtilities.parseExpression(ReadTextBuffer wholeBuffer, int startOffset, int endOffset, Scope scope)
          Same as above except that it copies the relevant part of the original buffer so that the ExpressionSymbol can have offsets into the original buffer.
 

Uses of Scope in oracle.javatools.parser.java.v1.symbol
 

Classes in oracle.javatools.parser.java.v1.symbol that implement Scope
 class CatchClause
          The catch clause is separated from the other control statements because a variable declaration is required in the parentheses.
 class ClassSymbol
          The ClassSymbol represents a class or interface declaration.
 class CodeBlockSymbol
          The CodeBlockSymbol represents code blocks for methods and statements.
 class ControlStatement
          ControlStatement represents all control statements and the catch clause of a try statement (though at parse time, it also represents other else and finally clauses).
 class FieldSymbol
          The FieldSymbol represents a class member declaration.
 class ForStatement
          Represents the ForStatement.
 class InnerClassSymbol
          An InnerClassSymbol is always a member of some enclosing class.
 class MemberSymbol
          The MemberSymbol represents a class member declaration.
 class MethodSymbol
           The MethodSymbol represents a method declaration.
 class RootSymbol
          The RootSymbol represents the root node for a complete Java source file.
 class SqlStatement
          A statement can be only one of the following: an expression statement, a block, or a control statement.
 class StatementSymbol
          A statement can be only one of the following: an expression statement, a block, or a control statement.
 class TryStatement
          The TryStatement is a a ControlStatement with the additional functionality for retrieving multiple catch clauses.
 

Methods in oracle.javatools.parser.java.v1.symbol that return Scope
 Scope Scope.getEnclosingScope()
          Retrieves the most tightly enclosing scope object.
 Scope CodeBlockSymbol.getEnclosingScope()
          Retrieves the most tightly enclosing scope object.
 Scope RootSymbol.getEnclosingScope()
          Retrieves the most tightly enclosing scope object.
 Scope TypeSymbol.getEnclosingScope()
          Gets the most tightly enclosing scope for this TypeSymbol.
 Scope StatementSymbol.getEnclosingScope()
          Retrieves the most tightly enclosing scope object.
 Scope MemberSymbol.getEnclosingScope()
          Retrieves the most tightly enclosing scope object.
 Scope ClassSymbol.getEnclosingScope()
          Retrieves the most tightly enclosing scope object.
 

Methods in oracle.javatools.parser.java.v1.symbol with parameters of type Scope
 void Scope.setEnclosingScope(Scope scope)
          Sets the enclosing scope to the given Scope object.
 void CodeBlockSymbol.setEnclosingScope(Scope scope)
          Sets the enclosing scope to the given Scope object.
 void RootSymbol.setEnclosingScope(Scope scope)
          Sets the enclosing scope to the given Scope object.
 void StatementSymbol.setEnclosingScope(Scope scope)
          Sets the enclosing scope to the given Scope object.
 void MemberSymbol.setEnclosingScope(Scope scope)
          Sets the enclosing scope to the given Scope object.
 void ClassSymbol.setEnclosingScope(Scope scope)
          Sets the enclosing scope to the given Scope object.
 

Constructors in oracle.javatools.parser.java.v1.symbol with parameters of type Scope
JavaSymbolFactory(ReadTextBuffer buffer, Scope scope)
           
 


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

E13403-02

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