org.eclipse.jpt.jpa.core.context.orm
Interface OrmOverrideContainer.Owner

All Superinterfaces:
OverrideContainer.Owner
All Known Subinterfaces:
OrmAssociationOverrideContainer.Owner, OrmAttributeOverrideContainer.Owner
Enclosing interface:
OrmOverrideContainer

public static interface OrmOverrideContainer.Owner
extends OverrideContainer.Owner


Method Summary
 OrmTypeMapping getTypeMapping()
          Return the mapping of the persistent type where the container is defined.
 TextRange getValidationTextRange()
           
<T extends XmlOverride>
org.eclipse.emf.common.util.EList<T>
getXmlOverrides()
           
 
Methods inherited from interface org.eclipse.jpt.jpa.core.context.OverrideContainer.Owner
allOverridableNames, buildColumnValidator, buildValidator, candidateTableNames, getDefaultTableName, getOverridableTypeMapping, resolveDbTable, tableNameIsInvalid
 

Method Detail

getXmlOverrides

<T extends XmlOverride> org.eclipse.emf.common.util.EList<T> getXmlOverrides()

getTypeMapping

OrmTypeMapping getTypeMapping()
Description copied from interface: OverrideContainer.Owner
Return the mapping of the persistent type where the container is defined. (For example: for an entity, this would be the entity; for an embedded, this would be the type mapping where the embedded is defined.)

Specified by:
getTypeMapping in interface OverrideContainer.Owner

getValidationTextRange

TextRange getValidationTextRange()