org.eclipse.jpt.core.context.java
Interface JavaNamedColumn.Owner

All Superinterfaces:
NamedColumn.Owner
All Known Subinterfaces:
JavaAttributeOverride, JavaBaseColumn.Owner, JavaBaseJoinColumn.Owner, JavaBasicMapping, JavaColumn.Owner, JavaColumnMapping, JavaIdMapping, JavaJoinColumn.Owner, JavaVersionMapping
Enclosing interface:
JavaNamedColumn

public static interface JavaNamedColumn.Owner
extends NamedColumn.Owner

interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides)


Method Summary
 TextRange getValidationTextRange(org.eclipse.jdt.core.dom.CompilationUnit astRoot)
          Return the column owner's text range.
 
Methods inherited from interface org.eclipse.jpt.core.context.NamedColumn.Owner
getDbTable, getDefaultColumnName, getTypeMapping
 

Method Detail

getValidationTextRange

TextRange getValidationTextRange(org.eclipse.jdt.core.dom.CompilationUnit astRoot)
Return the column owner's text range. This can be returned by the column when its annotation is not present.