|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface OverrideContainer.Owner
| Method Summary | |
|---|---|
java.util.Iterator<java.lang.String> |
allOverridableNames()
Return an iterator of all the names of the attributes/associations to be overridden. |
org.eclipse.wst.validation.internal.provisional.core.IMessage |
buildColumnTableNotValidMessage(BaseOverride override,
BaseColumn column,
TextRange textRange)
Return a validation message for the column's table not being valid in the context. |
org.eclipse.wst.validation.internal.provisional.core.IMessage |
buildColumnUnresolvedNameMessage(BaseOverride override,
NamedColumn column,
TextRange textRange)
Return a validation message for the column's name not resolving on the table either specified or default. |
java.util.Iterator<java.lang.String> |
candidateTableNames()
Return a list of table names that are valid for the overrides column, or join columns |
Table |
getDbTable(java.lang.String tableName)
Return the database table for the specified table name |
java.lang.String |
getDefaultTableName()
Return the name of the table which the column belongs to by default |
TypeMapping |
getOverridableTypeMapping()
Return the type mapping that contains the attributes/associations to be overridden. |
TypeMapping |
getTypeMapping()
Return the mapping of the persistent type where the container is defined. |
boolean |
tableNameIsInvalid(java.lang.String tableName)
return whether the given table cannot be explicitly specified in the column's 'table' element |
| Method Detail |
|---|
TypeMapping getTypeMapping()
TypeMapping getOverridableTypeMapping()
java.util.Iterator<java.lang.String> allOverridableNames()
getOverridableTypeMapping()java.lang.String getDefaultTableName()
boolean tableNameIsInvalid(java.lang.String tableName)
Table getDbTable(java.lang.String tableName)
java.util.Iterator<java.lang.String> candidateTableNames()
org.eclipse.wst.validation.internal.provisional.core.IMessage buildColumnTableNotValidMessage(BaseOverride override,
BaseColumn column,
TextRange textRange)
org.eclipse.wst.validation.internal.provisional.core.IMessage buildColumnUnresolvedNameMessage(BaseOverride override,
NamedColumn column,
TextRange textRange)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||