Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (


Uses of Interface

Packages that use DDLGenerator
oracle.ide.db.panels Reusable UI panels for listing, creating or editing database objects in dialogs in the IDE. 
oracle.javatools.db Contains a metadata API for describing database objects, and retrieving them from a provider of database objects - for example a database. 
oracle.javatools.db.ddl API for generating DDL in the database API. 

Uses of DDLGenerator in oracle.ide.db.panels

Methods in oracle.ide.db.panels that return DDLGenerator
static DDLGenerator DDLPanel.getDDLGenerator(DBEditorConfig config)

Uses of DDLGenerator in oracle.javatools.db

Methods in oracle.javatools.db that return DDLGenerator
 DDLGenerator DBObjectProvider.getDDLGenerator()
          Gets the DDLGenerator for this DBObjectProvider.
 DDLGenerator AbstractDBObjectProvider.getDDLGenerator()
          Convinience method that wrap DatabaseDescriptor.getDDLGenerator
 DDLGenerator DatabaseDescriptor.getDDLGenerator(DBObjectProvider pro)
          Gets a DDLGenerator that will generate DDL for the type of Database represented by this descriptor, setup to work with the given provider.

Uses of DDLGenerator in oracle.javatools.db.ddl

Classes in oracle.javatools.db.ddl that implement DDLGenerator
 class BundleDDLGenerator<T extends DDLType>
          TokenDDLGenerator subclass that uses either a set of Properties files or ResourceBundles with specially formatted keys to automatically register DDL for generation.
 class TokenDDLGenerator<T extends DDLType>
          TokenDDLGenerator is DDLGenerator implementation that takes the registration of "ddl code tokens" and registers CreateDDLGenerator, DropDDLGenerator and AlterDDLGenerator with the superclass as appropriate.

Uses of DDLGenerator in oracle.javatools.db.extension

Classes in oracle.javatools.db.extension that implement DDLGenerator
 class DelegateDDLGenerator
          DDLGenerator implementation that delegates to another DDLGenerator for all normal object types.

Methods in oracle.javatools.db.extension that return types with arguments of type DDLGenerator
 java.util.Map<java.lang.String,DDLGenerator> DBObjectRegistry.getDDLGenerators(java.lang.String dbType, int version, DBObjectProvider pro)

Method parameters in oracle.javatools.db.extension with type arguments of type DDLGenerator
 void DBObjectRegistry.registerObject(java.lang.String objType, DatabaseMatcher dbMatch, java.lang.Class<? extends DBObjectValidator> validatorClz, java.lang.Class<? extends DBObjectBuilder> builderClz, java.lang.Class<? extends DBObjectLister> listClz, java.lang.Class<? extends DDLGenerator> ddlGenClz)

Constructors in oracle.javatools.db.extension with parameters of type DDLGenerator
DelegateDDLGenerator(DDLGenerator base, DatabaseDescriptor desc, DBObjectProvider pro)

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (


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