|
Extension SDK 9.0.5 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JotElement | |
oracle.jdeveloper.jot | Provides classes and interfaces for JOT (the Java Object Toolkit). |
Uses of JotElement in oracle.jdeveloper.jot |
Subinterfaces of JotElement in oracle.jdeveloper.jot | |
interface |
JotAllocation
The JotAllocation interface represents an allocation
expression. |
interface |
JotAnonymousClass
The JotAnonymousClass interface represents an anonymous
class declaration. |
interface |
JotArrayAllocation
The JotArrayAllocation represents an array allocation
expression. |
interface |
JotArrayDereference
A JotArrayDereference represents an array access expression. |
interface |
JotArrayInitializer
The JotArrayInitializer interface represents an array
initialization expression. |
interface |
JotAssignment
A JotAssignment represents an assignment expression. |
interface |
JotBlockElement
A JotBlockElement is an element that can be contained within a
code block. |
interface |
JotBlockStatement
A JotBlockStatement represents a block statement. |
interface |
JotBreak
A JotBreak represents a break statement. |
interface |
JotCase
A JotCase represents a case or default
clause inside of a switch statement. |
interface |
JotCatch
A JotCatch instance represents a catch clause of a
try statement. |
interface |
JotClass
The JotClass interface represents the JOT model for a
Java class. |
interface |
JotClassAllocation
The JotClassAllocation interface represents a class allocation
expression. |
interface |
JotClassInitializer
A JotClassInitializer represents an instance or static initializer
block in a class. |
interface |
JotCodeBlock
A JotCodeBlock instance represents a code block. |
interface |
JotCodeElement
A JotCodeElement is a JotElement which exists
at any level within a JotFile . |
interface |
JotComment
|
interface |
JotConditional
A JotConditional represents a conditional statement. |
interface |
JotConstructor
The JOT representation of Java constuctor declarations. |
interface |
JotContinue
A JotContinue represents a continue statement. |
interface |
JotDo
A JotDo represents a do statement. |
interface |
JotDocComment
The JotDocComment represents instances of javadoc comment blocks. |
interface |
JotDocLinkTag
The JotDocLinkTag interface represents instances of link tags
inside of a JavaDoc comment block. |
interface |
JotDocParamTag
The JotDocParamTag interface represents instances of param tags
inside of a JavaDoc comment block. |
interface |
JotDocReturnTag
The JotDocReturnTag interface represents instances of return tags
inside of a JavaDoc comment block. |
interface |
JotDocSeeTag
The JotDocSeeTag interface represents instances of see tags
inside of a JavaDoc comment block. |
interface |
JotDocTag
The JotDocTag interface represents instances of tags
inside of a JavaDoc comment block. |
interface |
JotDocTextTag
The JotDocTextTag interface represents text in a comment, or tag. |
interface |
JotDocThrowsTag
The JotDocThrowsTag interface represents instances of throws tags
inside of a JavaDoc comment block. |
interface |
JotElse
A JotElse represents the else clause of an if statement. |
interface |
JotExpression
A JotExpression represents a Java expression. |
interface |
JotExpressionStatement
A JotExpressionStatement represents an expression statement. |
interface |
JotField
The JotField interface represents a class field. |
interface |
JotFieldDeclaration
The JotFieldDeclaration interface represents a field
declaration. |
interface |
JotFile
The JotFile interface defines the JOT model for a Java file. |
interface |
JotFileElement
The JotFileElement interface identifies top-level file elements
such as import declarations and classes. |
interface |
JotFor
A JotFor represents a for statement. |
interface |
JotForInitializer
A JotForInitialzer represents the initialization clause of a for statement. |
interface |
JotHasChildStatement
The JotHasChildStatement interface describes statements that
can contain a single sub-statement. |
interface |
JotIf
The JotIf interface represents an if
statement. |
interface |
JotImport
The JotImport interface represents an import declaration in
a Java source file. |
interface |
JotInfixExpression
The JotInfixExpression represents an infix expression. |
interface |
JotInnerClass
The JotInnerClass interface represents a class or interface
that is nested within an outer class or interface. |
interface |
JotLocalClass
The JotLocalClass interface corresponds to
a local class declared within a code block. |
interface |
JotLocalVariable
The JotLocalVariable interface represents a local variable. |
interface |
JotLocalVariableDeclaration
The JotLocalVariableDeclaration represents a local variable
declaration. |
interface |
JotMember
The JotMember interface represents elements that are
members of a class. |
interface |
JotMethod
The read-only JOT representation of Java method declarations. |
interface |
JotMethodCall
The JotMethodCall interface corresponds to method invocation
expressions. |
interface |
JotModel
The JotModel represents the top level Jot object in the application. |
interface |
JotNestedExpression
A JotNestedExpression represents an expression made up of
two expressions and the dot operator. |
interface |
JotPackageStatement
JotPackageStatement represents the package statement in a
JotFile representing source. |
interface |
JotParameter
The JotParameter represents a method or catch clause
parameter. |
interface |
JotPostIncrementOrDecrement
The JotPostIncrementOrDecrement interface represents a postfix
increment or decrement expression. |
interface |
JotPreIncrementOrDecrement
The JotPreIncrementOrDecrement interface represents a prefix
increment or decrement expression. |
interface |
JotPrimaryExpression
A JotPrimaryExpression represents a primary expression. |
interface |
JotQuestionExpression
The JotQuestionExpression interface represents the conditional
operator (? :). |
interface |
JotReturn
The JotReturn interface represents a return
statement. |
interface |
JotStatement
The JotStatement interface represents a statement in a Java source file. |
interface |
JotStatementExpression
A JotStatementExpression represents expressions that
can occur inside of a JotExpressionStatement . |
interface |
JotSwitch
The JotSwitch interface represents a switch statement. |
interface |
JotSynchronized
The JotSynchronized interface represents a synchronized
statement. |
interface |
JotThrow
The JotThrow interface represents a throw
statement. |
interface |
JotTry
The JotTry interface represents a try statement. |
interface |
JotTypecast
The JotTypecast interface represents a typecast expression. |
interface |
JotUnaryExpression
The JotUnaryExpression interface represents a unary expression. |
interface |
JotVariable
The JotVariable interface represents a variable. |
interface |
JotVariableDeclaration
The JotVariableDeclaration interface represents a variable declaration. |
interface |
JotWhile
The JotWhile represents a while statement. |
interface |
JotWorkArea
The JotWorkArea represents a group of compilation units, and/or
sub-JotWorkArea s. |
Classes in oracle.jdeveloper.jot that implement JotElement | |
class |
JotManager
Named JotManager for historical reasons, this class represents
an abstract extension of the JotWorkArea interface. |
Methods in oracle.jdeveloper.jot that return JotElement | |
JotElement |
JotNode.getParent()
Returns the element directly containing this element, or null if this element has no parent. |
JotElement |
JotDocComment.getElement()
|
JotElement |
JotElementUpdate.getElement()
|
JotElement[] |
JotManipulations.findAllReferences(JotType type,
java.lang.String memberText,
java.lang.String[] packageScope)
Finds all the references to the specified class and member in the search scope. |
JotElement[] |
JotManipulations.findAllMethodReferences(JotType type,
JotMethod method,
java.lang.String[] packageScope)
Finds all the references to the specified class and member in the search scope. |
JotElement[] |
JotManipulations.findAllFieldReferences(JotType type,
JotField field,
java.lang.String[] packageScope)
Finds all the references to the specified class and member in the search scope. |
JotElement |
JotElement.getParent()
Returns the element directly containing this element, or null if this element has no parent. |
JotElement[] |
JotElement.getChildren()
Retrieves a list of children belonging to this element, if any exist. |
JotElement[] |
JotElement.getContainedElements()
Retrieves a list of elements contained one level below this element in the AST. |
JotElement |
JotFile.getElementAtCharacterOffset(int offset)
Retrieves the JotElement that contains the given character offset. |
JotElement |
JotFile.getNearestElement(int offset)
Retrieves the nearest element at, or to the right of a given offset, ignoring whitespace that may be present in a containing element (such as a code block) |
Methods in oracle.jdeveloper.jot with parameters of type JotElement | |
void |
JotManipulations.copy(JotElement element,
JotElement[] parents,
JotElement[] siblings,
boolean[] befores,
java.lang.String[] newNames)
Copies the specified JotElement to all the specified parents. |
void |
JotManipulations.move(JotElement element,
JotElement parent,
JotElement sibling,
boolean before,
java.lang.String newName)
Moves the specified element to a new parent. |
void |
JotWorkArea.addChild(JotElement childElement)
Adds the given JotElement as a child of this model. |
void |
JotWorkArea.removeChild(JotElement childElement)
Removes the given JotElement from the list of children in
this model. |
void |
JotElement.setParent(JotElement element)
Sets the parent of this element. |
void |
JotFile.setPackageStatement(JotPackageStatement packageStatment,
JotElement placementElement,
boolean beforeElement)
Sets the JotPackageStatement for this file. |
|
Extension SDK | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 1997, 2004, Oracle. All rights reserved.