|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Table
A representation of the model object 'Table'. Reference: 5WD-02-Foundation-2002-12 4.14 Tables
The following features are supported:
ColumnsSupertableSubtablesSchemaUdtTriggersIndexSelf Ref Column GenerationInsertableUpdatable
SQLTablesPackage.getTable()| Method Summary | |
|---|---|
EList |
getColumns()
Returns the value of the 'Columns' containment reference list. |
EList |
getIndex()
Returns the value of the 'Index' reference list. |
Schema |
getSchema()
Returns the value of the 'Schema' reference. |
ReferenceType |
getSelfRefColumnGeneration()
Returns the value of the 'Self Ref Column Generation' attribute. |
EList |
getSubtables()
Returns the value of the 'Subtables' reference list. |
Table |
getSupertable()
Returns the value of the 'Supertable' reference. |
EList |
getTriggers()
Returns the value of the 'Triggers' reference list. |
StructuredUserDefinedType |
getUdt()
Returns the value of the 'Udt' reference. |
boolean |
isInsertable()
Returns the value of the 'Insertable' attribute. |
boolean |
isUpdatable()
Returns the value of the 'Updatable' attribute. |
void |
setSchema(Schema value)
Sets the value of the ' Schema' reference. |
void |
setSelfRefColumnGeneration(ReferenceType value)
Sets the value of the ' Self Ref Column Generation' attribute. |
void |
setSupertable(Table value)
Sets the value of the ' Supertable' reference. |
void |
setUdt(StructuredUserDefinedType value)
Sets the value of the ' Udt' reference. |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Method Detail |
|---|
EList getColumns()
Column.
It is bidirectional and its opposite is 'Table'.
If the meaning of the 'Columns' containment reference list isn't clear, there really should be more of a description here...
SQLTablesPackage.getTable_Columns(),
Column.getTable()Table getSupertable()
Subtables'.
If the meaning of the 'Supertable' reference isn't clear, there really should be more of a description here...
setSupertable(Table),
SQLTablesPackage.getTable_Supertable(),
getSubtables()void setSupertable(Table value)
Supertable' reference.
value - the new value of the 'Supertable' reference.getSupertable()EList getSubtables()
Table.
It is bidirectional and its opposite is 'Supertable'.
If the meaning of the 'Subtables' reference list isn't clear, there really should be more of a description here...
SQLTablesPackage.getTable_Subtables(),
getSupertable()Schema getSchema()
Tables'.
If the meaning of the 'Schema' reference isn't clear, there really should be more of a description here...
setSchema(Schema),
SQLTablesPackage.getTable_Schema(),
Schema.getTables()void setSchema(Schema value)
Schema' reference.
value - the new value of the 'Schema' reference.getSchema()StructuredUserDefinedType getUdt()
If the meaning of the 'Udt' reference isn't clear, there really should be more of a description here...
setUdt(StructuredUserDefinedType),
SQLTablesPackage.getTable_Udt()void setUdt(StructuredUserDefinedType value)
Udt' reference.
value - the new value of the 'Udt' reference.getUdt()EList getTriggers()
Trigger.
It is bidirectional and its opposite is 'Subject Table'.
If the meaning of the 'Triggers' reference list isn't clear, there really should be more of a description here...
SQLTablesPackage.getTable_Triggers(),
Trigger.getSubjectTable()EList getIndex()
Index.
It is bidirectional and its opposite is 'Table'.
If the meaning of the 'Index' reference list isn't clear, there really should be more of a description here...
SQLTablesPackage.getTable_Index(),
Index.getTable()ReferenceType getSelfRefColumnGeneration()
ReferenceType.
If the meaning of the 'Self Ref Column Generation' attribute isn't clear, there really should be more of a description here...
ReferenceType,
setSelfRefColumnGeneration(ReferenceType),
SQLTablesPackage.getTable_SelfRefColumnGeneration()void setSelfRefColumnGeneration(ReferenceType value)
Self Ref Column Generation' attribute.
value - the new value of the 'Self Ref Column Generation' attribute.ReferenceType,
getSelfRefColumnGeneration()boolean isInsertable()
If the meaning of the 'Insertable' attribute isn't clear, there really should be more of a description here...
SQLTablesPackage.getTable_Insertable()boolean isUpdatable()
If the meaning of the 'Updatable' attribute isn't clear, there really should be more of a description here...
SQLTablesPackage.getTable_Updatable()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||