Dali Provisional API
Release 3.2

org.eclipse.jpt.jpa.core.context
Interface OverrideContainer.ParentAdapter

All Known Subinterfaces:
AssociationOverrideContainer.ParentAdapter, AssociationOverrideContainer2_0.ParentAdapter, AttributeOverrideContainer.ParentAdapter, JavaAssociationOverrideContainer.ParentAdapter, JavaAssociationOverrideContainer2_0.ParentAdapter, JavaAttributeOverrideContainer.ParentAdapter, JavaAttributeOverrideContainer2_0.ParentAdapter, JavaOverrideContainer.ParentAdapter, JavaOverrideContainer2_0.ParentAdapter, OrmAssociationOverrideContainer.ParentAdapter, OrmAssociationOverrideContainer2_0.ParentAdapter, OrmAttributeOverrideContainer.ParentAdapter, OrmOverrideContainer.ParentAdapter
Enclosing interface:
OverrideContainer

public static interface OverrideContainer.ParentAdapter


Nested Class Summary
static class OverrideContainer.ParentAdapter.AttributeIsOverridable
           
 
Method Summary
 org.eclipse.jpt.jpa.core.internal.context.JpaValidator buildColumnValidator(Override_ override, BaseColumn column, TableColumn.ParentAdapter parentAdapter)
           
 org.eclipse.jpt.jpa.core.internal.context.JpaValidator buildOverrideValidator(Override_ override, OverrideContainer container)
           
 Iterable<String> getAllOverridableNames()
           
 Iterable<String> getCandidateTableNames()
           
 String getDefaultTableName()
           
 TypeMapping getOverridableTypeMapping()
           
 JpaContextModel getOverrideContainerParent()
           
 TypeMapping getTypeMapping()
           
 TextRange getValidationTextRange()
           
 Table resolveDbTable(String tableName)
           
 boolean tableNameIsInvalid(String tableName)
           
 

Method Detail

getOverrideContainerParent

JpaContextModel getOverrideContainerParent()

getTypeMapping

TypeMapping getTypeMapping()
See Also:
OverrideContainer.getTypeMapping()

getOverridableTypeMapping

TypeMapping getOverridableTypeMapping()
See Also:
OverrideContainer.getOverridableTypeMapping()

getAllOverridableNames

Iterable<String> getAllOverridableNames()
See Also:
OverrideContainer.getAllOverridableNames()

getDefaultTableName

String getDefaultTableName()
See Also:
OverrideContainer.getDefaultTableName()

tableNameIsInvalid

boolean tableNameIsInvalid(String tableName)
See Also:
OverrideContainer.tableNameIsInvalid(String)

resolveDbTable

Table resolveDbTable(String tableName)
See Also:
OverrideContainer.resolveDbTable(String)

getCandidateTableNames

Iterable<String> getCandidateTableNames()
See Also:
OverrideContainer.getCandidateTableNames()

getValidationTextRange

TextRange getValidationTextRange()

buildOverrideValidator

org.eclipse.jpt.jpa.core.internal.context.JpaValidator buildOverrideValidator(Override_ override,
                                                                              OverrideContainer container)

buildColumnValidator

org.eclipse.jpt.jpa.core.internal.context.JpaValidator buildColumnValidator(Override_ override,
                                                                            BaseColumn column,
                                                                            TableColumn.ParentAdapter parentAdapter)

Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.