Dali Provisional API
Release 3.2

org.eclipse.jpt.jpa.eclipselink.core.context.persistence
Interface SchemaGeneration

All Superinterfaces:
Model, PersistenceUnitProperties, TypeRefactoringParticipant

public interface SchemaGeneration
extends PersistenceUnitProperties

SchemaGeneration


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.jpt.jpa.core.context.TypeRefactoringParticipant
TypeRefactoringParticipant.MoveTypeEditsTransformer, TypeRefactoringParticipant.RenamePackageEditsTransformer, TypeRefactoringParticipant.RenameTypeEditsTransformer
 
Field Summary
static String APPLICATION_LOCATION_PROPERTY
           
static String CREATE_FILE_NAME_PROPERTY
           
static String DDL_GENERATION_TYPE_PROPERTY
           
static String DEFAULT_SCHEMA_GENERATION_APPLICATION_LOCATION
           
static String DEFAULT_SCHEMA_GENERATION_CREATE_FILE_NAME
           
static DdlGenerationType DEFAULT_SCHEMA_GENERATION_DDL_GENERATION_TYPE
           
static String DEFAULT_SCHEMA_GENERATION_DROP_FILE_NAME
           
static OutputMode DEFAULT_SCHEMA_GENERATION_OUTPUT_MODE
           
static String DROP_FILE_NAME_PROPERTY
           
static String ECLIPSELINK_APPLICATION_LOCATION
           
static String ECLIPSELINK_CREATE_FILE_NAME
           
static String ECLIPSELINK_DDL_GENERATION_OUTPUT_MODE
           
static String ECLIPSELINK_DDL_GENERATION_TYPE
           
static String ECLIPSELINK_DROP_FILE_NAME
           
static String OUTPUT_MODE_PROPERTY
           
 
Method Summary
 String getApplicationLocation()
           
 String getCreateFileName()
           
 DdlGenerationType getDdlGenerationType()
           
 String getDefaultApplicationLocation()
           
 String getDefaultCreateFileName()
           
 DdlGenerationType getDefaultDdlGenerationType()
           
 String getDefaultDropFileName()
           
 OutputMode getDefaultOutputMode()
           
 String getDropFileName()
           
 OutputMode getOutputMode()
           
 void setApplicationLocation(String applicationLocation)
           
 void setCreateFileName(String createFileName)
           
 void setDdlGenerationType(DdlGenerationType ddlGenerationType)
           
 void setDropFileName(String dropFileName)
           
 void setOutputMode(OutputMode outputMode)
           
 
Methods inherited from interface org.eclipse.jpt.jpa.core.context.persistence.PersistenceUnitProperties
getJpaProject, getPersistenceUnit, itemIsProperty, propertyIdOf, propertyRemoved, propertyValueChanged
 
Methods inherited from interface org.eclipse.jpt.common.utility.model.Model
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener
 
Methods inherited from interface org.eclipse.jpt.jpa.core.context.TypeRefactoringParticipant
createMoveTypeEdits, createRenamePackageEdits, createRenameTypeEdits
 

Field Detail

DDL_GENERATION_TYPE_PROPERTY

static final String DDL_GENERATION_TYPE_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_DDL_GENERATION_TYPE

static final String ECLIPSELINK_DDL_GENERATION_TYPE
See Also:
Constant Field Values

DEFAULT_SCHEMA_GENERATION_DDL_GENERATION_TYPE

static final DdlGenerationType DEFAULT_SCHEMA_GENERATION_DDL_GENERATION_TYPE

OUTPUT_MODE_PROPERTY

static final String OUTPUT_MODE_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_DDL_GENERATION_OUTPUT_MODE

static final String ECLIPSELINK_DDL_GENERATION_OUTPUT_MODE
See Also:
Constant Field Values

DEFAULT_SCHEMA_GENERATION_OUTPUT_MODE

static final OutputMode DEFAULT_SCHEMA_GENERATION_OUTPUT_MODE

CREATE_FILE_NAME_PROPERTY

static final String CREATE_FILE_NAME_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_CREATE_FILE_NAME

static final String ECLIPSELINK_CREATE_FILE_NAME
See Also:
Constant Field Values

DEFAULT_SCHEMA_GENERATION_CREATE_FILE_NAME

static final String DEFAULT_SCHEMA_GENERATION_CREATE_FILE_NAME
See Also:
Constant Field Values

DROP_FILE_NAME_PROPERTY

static final String DROP_FILE_NAME_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_DROP_FILE_NAME

static final String ECLIPSELINK_DROP_FILE_NAME
See Also:
Constant Field Values

DEFAULT_SCHEMA_GENERATION_DROP_FILE_NAME

static final String DEFAULT_SCHEMA_GENERATION_DROP_FILE_NAME
See Also:
Constant Field Values

APPLICATION_LOCATION_PROPERTY

static final String APPLICATION_LOCATION_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_APPLICATION_LOCATION

static final String ECLIPSELINK_APPLICATION_LOCATION
See Also:
Constant Field Values

DEFAULT_SCHEMA_GENERATION_APPLICATION_LOCATION

static final String DEFAULT_SCHEMA_GENERATION_APPLICATION_LOCATION
Method Detail

getDefaultDdlGenerationType

DdlGenerationType getDefaultDdlGenerationType()

getDdlGenerationType

DdlGenerationType getDdlGenerationType()

setDdlGenerationType

void setDdlGenerationType(DdlGenerationType ddlGenerationType)

getDefaultOutputMode

OutputMode getDefaultOutputMode()

getOutputMode

OutputMode getOutputMode()

setOutputMode

void setOutputMode(OutputMode outputMode)

getDefaultCreateFileName

String getDefaultCreateFileName()

getCreateFileName

String getCreateFileName()

setCreateFileName

void setCreateFileName(String createFileName)

getDefaultDropFileName

String getDefaultDropFileName()

getDropFileName

String getDropFileName()

setDropFileName

void setDropFileName(String dropFileName)

getDefaultApplicationLocation

String getDefaultApplicationLocation()

getApplicationLocation

String getApplicationLocation()

setApplicationLocation

void setApplicationLocation(String applicationLocation)

Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.