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

All Superinterfaces:
DiscriminatorColumn.Owner, NamedColumn.Owner, OrmNamedColumn.Owner, ReadOnlyNamedColumn.Owner
Enclosing interface:
OrmDiscriminatorColumn

public static interface OrmDiscriminatorColumn.Owner
extends OrmNamedColumn.Owner, DiscriminatorColumn.Owner

interface allowing discriminator columns to be used in multiple places


Method Summary
 XmlDiscriminatorColumn buildXmlColumn()
           
 XmlDiscriminatorColumn getXmlColumn()
           
 void removeXmlColumn()
           
 
Methods inherited from interface org.eclipse.jpt.jpa.core.context.orm.OrmNamedColumn.Owner
getValidationTextRange
 
Methods inherited from interface org.eclipse.jpt.jpa.core.context.DiscriminatorColumn.Owner
getDefaultDiscriminatorType, getDefaultLength
 
Methods inherited from interface org.eclipse.jpt.jpa.core.context.NamedColumn.Owner
buildColumnValidator, resolveDbTable
 
Methods inherited from interface org.eclipse.jpt.jpa.core.context.ReadOnlyNamedColumn.Owner
getDefaultColumnName, getDefaultTableName, getTypeMapping
 

Method Detail

getXmlColumn

XmlDiscriminatorColumn getXmlColumn()

buildXmlColumn

XmlDiscriminatorColumn buildXmlColumn()

removeXmlColumn

void removeXmlColumn()