|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface BaseOverride.Owner
| Method Summary | |
|---|---|
java.util.Iterator<java.lang.String> |
allOverridableAttributeNames()
Return an Iterator of all attribute names that can be overridden |
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)
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 |
getTypeMapping()
Return the type mapping that this override is contained in |
boolean |
isVirtual(BaseOverride override)
Return whether the given override is virtual. |
BaseOverride |
setVirtual(boolean virtual,
BaseOverride override)
If false, add the given override as a specified override and remove it from the list of virtual overrides. |
boolean |
tableNameIsInvalid(java.lang.String tableName)
return whether the given table cannot be explicitly specified in the column or join column's 'table' element |
| Method Detail |
|---|
TypeMapping getTypeMapping()
java.util.Iterator<java.lang.String> allOverridableAttributeNames()
boolean isVirtual(BaseOverride override)
BaseOverride setVirtual(boolean virtual,
BaseOverride override)
boolean tableNameIsInvalid(java.lang.String tableName)
java.util.Iterator<java.lang.String> candidateTableNames()
Table getDbTable(java.lang.String tableName)
java.lang.String getDefaultTableName()
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 | |||||||||