|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectENamedElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
org.eclipse.datatools.modelbase.sql.query.impl.SQLQueryObjectImpl
org.eclipse.datatools.modelbase.sql.query.impl.TableReferenceImpl
org.eclipse.datatools.modelbase.sql.query.impl.TableExpressionImpl
org.eclipse.datatools.modelbase.sql.query.impl.QueryExpressionBodyImpl
public abstract class QueryExpressionBodyImpl
An implementation of the model object 'Expression Body'.
The following features are implemented:
Query ExpressionCombined LeftCombined RightPredicate ExistsUpdate Source QueryWith Table SpecificationQuery Nest
| Method Summary | |
|---|---|
NotificationChain |
basicSetCombinedLeft(QueryCombined newCombinedLeft,
NotificationChain msgs)
|
NotificationChain |
basicSetCombinedRight(QueryCombined newCombinedRight,
NotificationChain msgs)
|
NotificationChain |
basicSetPredicateExists(PredicateExists newPredicateExists,
NotificationChain msgs)
|
NotificationChain |
basicSetQueryExpression(QueryExpressionRoot newQueryExpression,
NotificationChain msgs)
|
NotificationChain |
basicSetQueryNest(QueryNested newQueryNest,
NotificationChain msgs)
|
NotificationChain |
basicSetUpdateSourceQuery(UpdateSourceQuery newUpdateSourceQuery,
NotificationChain msgs)
|
NotificationChain |
basicSetWithTableSpecification(WithTableSpecification newWithTableSpecification,
NotificationChain msgs)
|
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
QueryCombined |
getCombinedLeft()
|
QueryCombined |
getCombinedRight()
|
PredicateExists |
getPredicateExists()
|
QueryExpressionRoot |
getQueryExpression()
|
QueryNested |
getQueryNest()
|
UpdateSourceQuery |
getUpdateSourceQuery()
|
WithTableSpecification |
getWithTableSpecification()
|
void |
setCombinedLeft(QueryCombined newCombinedLeft)
|
void |
setCombinedRight(QueryCombined newCombinedRight)
|
void |
setPredicateExists(PredicateExists newPredicateExists)
|
void |
setQueryExpression(QueryExpressionRoot newQueryExpression)
|
void |
setQueryNest(QueryNested newQueryNest)
|
void |
setUpdateSourceQuery(UpdateSourceQuery newUpdateSourceQuery)
|
void |
setWithTableSpecification(WithTableSpecification newWithTableSpecification)
|
| Methods inherited from class org.eclipse.datatools.modelbase.sql.query.impl.TableExpressionImpl |
|---|
basicSetTableCorrelation, getColumnList, getResultTableAllColumns, getTableCorrelation, getValueExprColumns, setTableCorrelation |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.query.impl.TableReferenceImpl |
|---|
basicSetNest, basicSetQuerySelect, basicSetTableJoinedLeft, basicSetTableJoinedRight, getNest, getQuerySelect, getTableJoinedLeft, getTableJoinedRight, setNest, setQuerySelect, setTableJoinedLeft, setTableJoinedRight |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.query.impl.SQLQueryObjectImpl |
|---|
getSourceInfo, getSQL, setSourceInfo, setSQL |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.TableExpression |
|---|
getColumnList, getResultTableAllColumns, getTableCorrelation, getValueExprColumns, setTableCorrelation |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.TableReference |
|---|
getNest, getQuerySelect, getTableJoinedLeft, getTableJoinedRight, setNest, setQuerySelect, setTableJoinedLeft, setTableJoinedRight |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.SQLQueryObject |
|---|
getSourceInfo, getSQL, setSourceInfo, setSQL |
| 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 |
|---|
public QueryExpressionRoot getQueryExpression()
getQueryExpression in interface QueryExpressionBodyQueryExpressionBody.setQueryExpression(QueryExpressionRoot),
SQLQueryModelPackage.getQueryExpressionBody_QueryExpression(),
QueryExpressionRoot.getQuery()
public NotificationChain basicSetQueryExpression(QueryExpressionRoot newQueryExpression,
NotificationChain msgs)
public void setQueryExpression(QueryExpressionRoot newQueryExpression)
setQueryExpression in interface QueryExpressionBodynewQueryExpression - the new value of the 'Query Expression' container reference.QueryExpressionBody.getQueryExpression()public QueryCombined getCombinedLeft()
getCombinedLeft in interface QueryExpressionBodyQueryExpressionBody.setCombinedLeft(QueryCombined),
SQLQueryModelPackage.getQueryExpressionBody_CombinedLeft(),
QueryCombined.getLeftQuery()
public NotificationChain basicSetCombinedLeft(QueryCombined newCombinedLeft,
NotificationChain msgs)
public void setCombinedLeft(QueryCombined newCombinedLeft)
setCombinedLeft in interface QueryExpressionBodynewCombinedLeft - the new value of the 'Combined Left' container reference.QueryExpressionBody.getCombinedLeft()public QueryCombined getCombinedRight()
getCombinedRight in interface QueryExpressionBodyQueryExpressionBody.setCombinedRight(QueryCombined),
SQLQueryModelPackage.getQueryExpressionBody_CombinedRight(),
QueryCombined.getRightQuery()
public NotificationChain basicSetCombinedRight(QueryCombined newCombinedRight,
NotificationChain msgs)
public void setCombinedRight(QueryCombined newCombinedRight)
setCombinedRight in interface QueryExpressionBodynewCombinedRight - the new value of the 'Combined Right' container reference.QueryExpressionBody.getCombinedRight()public PredicateExists getPredicateExists()
getPredicateExists in interface QueryExpressionBodyQueryExpressionBody.setPredicateExists(PredicateExists),
SQLQueryModelPackage.getQueryExpressionBody_PredicateExists(),
PredicateExists.getQueryExpr()
public NotificationChain basicSetPredicateExists(PredicateExists newPredicateExists,
NotificationChain msgs)
public void setPredicateExists(PredicateExists newPredicateExists)
setPredicateExists in interface QueryExpressionBodynewPredicateExists - the new value of the 'Predicate Exists' container reference.QueryExpressionBody.getPredicateExists()public UpdateSourceQuery getUpdateSourceQuery()
getUpdateSourceQuery in interface QueryExpressionBodyQueryExpressionBody.setUpdateSourceQuery(UpdateSourceQuery),
SQLQueryModelPackage.getQueryExpressionBody_UpdateSourceQuery(),
UpdateSourceQuery.getQueryExpr()
public NotificationChain basicSetUpdateSourceQuery(UpdateSourceQuery newUpdateSourceQuery,
NotificationChain msgs)
public void setUpdateSourceQuery(UpdateSourceQuery newUpdateSourceQuery)
setUpdateSourceQuery in interface QueryExpressionBodynewUpdateSourceQuery - the new value of the 'Update Source Query' container reference.QueryExpressionBody.getUpdateSourceQuery()public WithTableSpecification getWithTableSpecification()
getWithTableSpecification in interface QueryExpressionBodyQueryExpressionBody.setWithTableSpecification(WithTableSpecification),
SQLQueryModelPackage.getQueryExpressionBody_WithTableSpecification(),
WithTableSpecification.getWithTableQueryExpr()
public NotificationChain basicSetWithTableSpecification(WithTableSpecification newWithTableSpecification,
NotificationChain msgs)
public void setWithTableSpecification(WithTableSpecification newWithTableSpecification)
setWithTableSpecification in interface QueryExpressionBodynewWithTableSpecification - the new value of the 'With Table Specification' container reference.QueryExpressionBody.getWithTableSpecification()public QueryNested getQueryNest()
getQueryNest in interface QueryExpressionBodyQueryExpressionBody.setQueryNest(QueryNested),
SQLQueryModelPackage.getQueryExpressionBody_QueryNest(),
QueryNested.getNestedQuery()
public NotificationChain basicSetQueryNest(QueryNested newQueryNest,
NotificationChain msgs)
public void setQueryNest(QueryNested newQueryNest)
setQueryNest in interface QueryExpressionBodynewQueryNest - the new value of the 'Query Nest' container reference.QueryExpressionBody.getQueryNest()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class TableExpressionImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class TableExpressionImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature in class TableReferenceImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class TableExpressionImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in class TableExpressionImplpublic void eUnset(int featureID)
eUnset in class TableExpressionImplpublic boolean eIsSet(int featureID)
eIsSet in class TableExpressionImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||