org.eclipse.jpt.core.context.orm
Interface OrmAttributeOverrideContainer.Owner

All Superinterfaces:
AttributeOverrideContainer.Owner, OrmOverrideContainer.Owner, OverrideContainer.Owner
Enclosing interface:
OrmAttributeOverrideContainer

public static interface OrmAttributeOverrideContainer.Owner
extends AttributeOverrideContainer.Owner, OrmOverrideContainer.Owner


Method Summary
 XmlColumn buildVirtualXmlColumn(Column overridableColumn, java.lang.String attributeName, boolean isMetadataComplete)
          Build a virtual xml column based on the overridable column.
 org.eclipse.emf.common.util.EList<XmlAttributeOverride> getResourceAttributeOverrides()
           
 
Methods inherited from interface org.eclipse.jpt.core.context.AttributeOverrideContainer.Owner
resolveOverriddenColumn
 
Methods inherited from interface org.eclipse.jpt.core.context.OverrideContainer.Owner
allOverridableNames, buildColumnTableNotValidMessage, buildColumnUnresolvedNameMessage, candidateTableNames, getDbTable, getDefaultTableName, getOverridableTypeMapping, tableNameIsInvalid
 
Methods inherited from interface org.eclipse.jpt.core.context.orm.OrmOverrideContainer.Owner
getTypeMapping, getValidationTextRange
 
Methods inherited from interface org.eclipse.jpt.core.context.OverrideContainer.Owner
allOverridableNames, buildColumnTableNotValidMessage, buildColumnUnresolvedNameMessage, candidateTableNames, getDbTable, getDefaultTableName, getOverridableTypeMapping, tableNameIsInvalid
 

Method Detail

buildVirtualXmlColumn

XmlColumn buildVirtualXmlColumn(Column overridableColumn,
                                java.lang.String attributeName,
                                boolean isMetadataComplete)
Build a virtual xml column based on the overridable column.


getResourceAttributeOverrides

org.eclipse.emf.common.util.EList<XmlAttributeOverride> getResourceAttributeOverrides()