|
Dali Provisional API Release 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface Override_
Specified or virtual
| Nested Class Summary | |
|---|---|
static class |
Override_.NameTransformer
|
| Nested classes/interfaces inherited from interface org.eclipse.jpt.jpa.core.JpaModel |
|---|
JpaModel.JpaVersionIsCompatibleWith |
| Nested classes/interfaces inherited from interface org.eclipse.jpt.common.core.JptResourceTypeReference |
|---|
JptResourceTypeReference.ResourceTypeIsKindOf, JptResourceTypeReference.ResourceTypeTransformer |
| Field Summary | |
|---|---|
static String |
NAME_PROPERTY
|
static org.eclipse.jpt.common.utility.transformer.Transformer<Override_,String> |
NAME_TRANSFORMER
|
| Fields inherited from interface org.eclipse.jpt.common.core.JptResourceTypeReference |
|---|
TRANSFORMER |
| Method Summary | |
|---|---|
org.eclipse.jpt.jpa.core.internal.context.JpaValidator |
buildColumnValidator(BaseColumn column,
TableColumn.ParentAdapter parentAdapter)
|
Iterable<String> |
getCandidateTableNames()
Return the names of tables that are valid for the override's column or join column. |
String |
getDefaultTableName()
Return the name of the default table for the override's column or join column. |
String |
getName()
|
TextRange |
getNameTextRange()
Return the (best guess) text location of the override's name. |
TypeMapping |
getTypeMapping()
|
boolean |
isVirtual()
Return true if the override is not explicitly specified on
the override's parent (i.e. it occurs by default); return false
if the override is explicitly specified on the override's parent. |
Table |
resolveDbTable(String tableName)
Return the database table for the specified table name. |
boolean |
tableNameIsInvalid(String tableName)
Return whether the specified table cannot be explicitly specified as the table for the override's column or join column. |
| Methods inherited from interface org.eclipse.jpt.jpa.core.context.JpaContextModel |
|---|
getCompletionProposals, getContextDefaultDbCatalog, getContextDefaultDbSchema, getContextDefaultDbSchemaContainer, getMappingFileRoot, getParent, getPersistenceUnit, getValidationTextRange, synchronizeWithResourceModel, update, validate |
| Methods inherited from interface org.eclipse.jpt.jpa.core.JpaModel |
|---|
getJpaPlatform, getJpaProject, getJpaProjectManager, getResource, stateChanged |
| 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.core.runtime.IAdaptable |
|---|
getAdapter |
| Methods inherited from interface org.eclipse.jpt.common.core.JptResourceTypeReference |
|---|
getResourceType |
| Field Detail |
|---|
static final String NAME_PROPERTY
static final org.eclipse.jpt.common.utility.transformer.Transformer<Override_,String> NAME_TRANSFORMER
| Method Detail |
|---|
String getName()
boolean isVirtual()
true if the override is not explicitly specified on
the override's parent (i.e. it occurs by default); return false
if the override is explicitly specified on the override's parent.
SpecifiedOverride.convertToVirtual(),
VirtualOverride.convertToSpecified()TypeMapping getTypeMapping()
OverrideContainer.getTypeMapping()boolean tableNameIsInvalid(String tableName)
Iterable<String> getCandidateTableNames()
Table resolveDbTable(String tableName)
String getDefaultTableName()
TextRange getNameTextRange()
org.eclipse.jpt.jpa.core.internal.context.JpaValidator buildColumnValidator(BaseColumn column,
TableColumn.ParentAdapter parentAdapter)
|
Dali Provisional API Release 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||