Package | Description |
---|---|
oracle.javatools.parser.java.v2 |
The parser API.
|
oracle.javatools.parser.java.v2.model.statement |
The parser model API for statements.
|
oracle.javatools.parser.java.v2.util |
Various utilities for use with the parser.
|
oracle.jdeveloper.java.util |
Public utilities for use with the java model, including the parser.
|
Modifier and Type | Method and Description |
---|---|
abstract SourceCatchClause |
SourceFactory.createCatchClause(SourceCatchParameter parameter,
SourceBlockStatement block)
Creates a catch clause for a try-catch or a try-catch-finally
statement.
|
abstract SourceCatchClause |
SourceFactory.createCatchClause(SourceFormalParameterList parameters,
SourceBlockStatement block)
Deprecated.
Use createCatchClause( SourceCatchParameter, SourceBlockStatement )
instead
|
SourceCatchClause |
SourceFactory.createCatchClause(SourceLocalVariable parameter,
SourceBlockStatement child)
Deprecated.
This method can only create JDK6 ( or before )
compatible catch parameters.
Use createCatchClause( SourceCatchParameter, SourceBlockStatement )
instead
|
Modifier and Type | Method and Description |
---|---|
abstract SourceTryStatement |
SourceFactory.createTryStatement(SourceBlockStatement tryClause,
SourceCatchClause[] catchClauses,
SourceFinallyClause finallyClause)
Creates a try, try-catch, try-catch-finally, or a try-finally
statement.
|
Modifier and Type | Field and Description |
---|---|
static SourceCatchClause[] |
SourceCatchClause.EMPTY_ARRAY |
Modifier and Type | Method and Description |
---|---|
java.util.List<SourceCatchClause> |
SourceTryStatement.getCatchClauses() |
Modifier and Type | Method and Description |
---|---|
void |
SourceVisitor.whenEnterCatchStatement(SourceCatchClause sourceCatchClause) |
void |
SourceVisitor.whenExitCatchStatement(SourceCatchClause sourceCatchClause) |
Modifier and Type | Method and Description |
---|---|
static SourceCatchClause |
SourceUtils.addCatchClause(SourceTryStatement tryStmt,
java.lang.String catchType,
java.lang.String catchName,
SourceBlock catchBlock)
Adds a catch clause to the block, usin gthe given catch info.
|