Dali Provisional API
Release 3.2

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

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

public static interface OverrideContainer.Owner


Nested Class Summary
static class OverrideContainer.Owner.AttributeIsOverridable
           
 
Method Summary
 org.eclipse.jpt.jpa.core.internal.context.JptValidator buildColumnValidator(ReadOnlyOverride override, ReadOnlyBaseColumn column, ReadOnlyTableColumn.Owner columnOwner)
           
 org.eclipse.jpt.jpa.core.internal.context.JptValidator buildOverrideValidator(ReadOnlyOverride override, OverrideContainer container)
           
 Iterable<String> getAllOverridableNames()
           
 Iterable<String> getCandidateTableNames()
           
 String getDefaultTableName()
           
 TypeMapping getOverridableTypeMapping()
           
 TypeMapping getTypeMapping()
           
 TextRange getValidationTextRange()
           
 Table resolveDbTable(String tableName)
           
 boolean tableNameIsInvalid(String tableName)
           
 

Method Detail

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.JptValidator buildOverrideValidator(ReadOnlyOverride override,
                                                                              OverrideContainer container)

buildColumnValidator

org.eclipse.jpt.jpa.core.internal.context.JptValidator buildColumnValidator(ReadOnlyOverride override,
                                                                            ReadOnlyBaseColumn column,
                                                                            ReadOnlyTableColumn.Owner columnOwner)

Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.