org.eclipse.jpt.eclipselink.core.context.persistence.schema.generation
Interface SchemaGeneration

All Superinterfaces:
Model, PersistenceUnitProperties

public interface SchemaGeneration
extends PersistenceUnitProperties

SchemaGeneration


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

Field Detail

DDL_GENERATION_TYPE_PROPERTY

static final java.lang.String DDL_GENERATION_TYPE_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_DDL_GENERATION_TYPE

static final java.lang.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 java.lang.String OUTPUT_MODE_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_DDL_GENERATION_OUTPUT_MODE

static final java.lang.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 java.lang.String CREATE_FILE_NAME_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_CREATE_FILE_NAME

static final java.lang.String ECLIPSELINK_CREATE_FILE_NAME
See Also:
Constant Field Values

DEFAULT_SCHEMA_GENERATION_CREATE_FILE_NAME

static final java.lang.String DEFAULT_SCHEMA_GENERATION_CREATE_FILE_NAME
See Also:
Constant Field Values

DROP_FILE_NAME_PROPERTY

static final java.lang.String DROP_FILE_NAME_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_DROP_FILE_NAME

static final java.lang.String ECLIPSELINK_DROP_FILE_NAME
See Also:
Constant Field Values

DEFAULT_SCHEMA_GENERATION_DROP_FILE_NAME

static final java.lang.String DEFAULT_SCHEMA_GENERATION_DROP_FILE_NAME
See Also:
Constant Field Values

APPLICATION_LOCATION_PROPERTY

static final java.lang.String APPLICATION_LOCATION_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_APPLICATION_LOCATION

static final java.lang.String ECLIPSELINK_APPLICATION_LOCATION
See Also:
Constant Field Values

DEFAULT_SCHEMA_GENERATION_APPLICATION_LOCATION

static final java.lang.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

java.lang.String getDefaultCreateFileName()

getCreateFileName

java.lang.String getCreateFileName()

setCreateFileName

void setCreateFileName(java.lang.String createFileName)

getDefaultDropFileName

java.lang.String getDefaultDropFileName()

getDropFileName

java.lang.String getDropFileName()

setDropFileName

void setDropFileName(java.lang.String dropFileName)

getDefaultApplicationLocation

java.lang.String getDefaultApplicationLocation()

getApplicationLocation

java.lang.String getApplicationLocation()

setApplicationLocation

void setApplicationLocation(java.lang.String applicationLocation)