Dali Provisional API
Release 3.2

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

All Superinterfaces:
Model, PersistenceUnitProperties, TypeRefactoringParticipant

public interface EclipseLinkSchemaGeneration
extends PersistenceUnitProperties

EclipseLink schema generation


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 EclipseLinkDdlGenerationType DEFAULT_SCHEMA_GENERATION_DDL_GENERATION_TYPE
           
static String DEFAULT_SCHEMA_GENERATION_DROP_FILE_NAME
           
static EclipseLinkOutputMode 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()
           
 EclipseLinkDdlGenerationType getDdlGenerationType()
           
 String getDefaultApplicationLocation()
           
 String getDefaultCreateFileName()
           
 EclipseLinkDdlGenerationType getDefaultDdlGenerationType()
           
 String getDefaultDropFileName()
           
 EclipseLinkOutputMode getDefaultOutputMode()
           
 String getDropFileName()
           
 EclipseLinkOutputMode getOutputMode()
           
 void setApplicationLocation(String applicationLocation)
           
 void setCreateFileName(String createFileName)
           
 void setDdlGenerationType(EclipseLinkDdlGenerationType ddlGenerationType)
           
 void setDropFileName(String dropFileName)
           
 void setOutputMode(EclipseLinkOutputMode 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 EclipseLinkDdlGenerationType 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 EclipseLinkOutputMode 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

EclipseLinkDdlGenerationType getDefaultDdlGenerationType()

getDdlGenerationType

EclipseLinkDdlGenerationType getDdlGenerationType()

setDdlGenerationType

void setDdlGenerationType(EclipseLinkDdlGenerationType ddlGenerationType)

getDefaultOutputMode

EclipseLinkOutputMode getDefaultOutputMode()

getOutputMode

EclipseLinkOutputMode getOutputMode()

setOutputMode

void setOutputMode(EclipseLinkOutputMode 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.