|
||||||||||
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.QuerySearchConditionImpl
public abstract class QuerySearchConditionImpl
An implementation of the model object 'SQL Search Condition'.
The following features are implemented:
Negated Condition
Update Statement
Delete Statement
Table Joined
Combined Left
Combined Right
Query Select Having
Query Select Where
Value Expr Case Search Content
Nest
Method Summary | |
---|---|
NotificationChain |
basicSetCombinedLeft(SearchConditionCombined newCombinedLeft,
NotificationChain msgs)
|
NotificationChain |
basicSetCombinedRight(SearchConditionCombined newCombinedRight,
NotificationChain msgs)
|
NotificationChain |
basicSetDeleteStatement(QueryDeleteStatement newDeleteStatement,
NotificationChain msgs)
|
NotificationChain |
basicSetNest(SearchConditionNested newNest,
NotificationChain msgs)
|
NotificationChain |
basicSetQuerySelectHaving(QuerySelect newQuerySelectHaving,
NotificationChain msgs)
|
NotificationChain |
basicSetQuerySelectWhere(QuerySelect newQuerySelectWhere,
NotificationChain msgs)
|
NotificationChain |
basicSetTableJoined(TableJoined newTableJoined,
NotificationChain msgs)
|
NotificationChain |
basicSetUpdateStatement(QueryUpdateStatement newUpdateStatement,
NotificationChain msgs)
|
NotificationChain |
basicSetValueExprCaseSearchContent(ValueExpressionCaseSearchContent newValueExprCaseSearchContent,
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)
|
SearchConditionCombined |
getCombinedLeft()
|
SearchConditionCombined |
getCombinedRight()
|
QueryDeleteStatement |
getDeleteStatement()
|
SearchConditionNested |
getNest()
|
QuerySelect |
getQuerySelectHaving()
|
QuerySelect |
getQuerySelectWhere()
|
java.lang.String |
getSQL()
|
TableJoined |
getTableJoined()
|
QueryUpdateStatement |
getUpdateStatement()
|
ValueExpressionCaseSearchContent |
getValueExprCaseSearchContent()
|
boolean |
isNegatedCondition()
|
void |
setCombinedLeft(SearchConditionCombined newCombinedLeft)
|
void |
setCombinedRight(SearchConditionCombined newCombinedRight)
|
void |
setDeleteStatement(QueryDeleteStatement newDeleteStatement)
|
void |
setNegatedCondition(boolean newNegatedCondition)
|
void |
setNest(SearchConditionNested newNest)
|
void |
setQuerySelectHaving(QuerySelect newQuerySelectHaving)
|
void |
setQuerySelectWhere(QuerySelect newQuerySelectWhere)
|
void |
setTableJoined(TableJoined newTableJoined)
|
void |
setUpdateStatement(QueryUpdateStatement newUpdateStatement)
|
void |
setValueExprCaseSearchContent(ValueExpressionCaseSearchContent newValueExprCaseSearchContent)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.datatools.modelbase.sql.query.impl.SQLQueryObjectImpl |
---|
getSourceInfo, 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 |
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.SQLQueryObject |
---|
getSourceInfo, 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 |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.expressions.SearchCondition |
---|
setSQL |
Method Detail |
---|
public boolean isNegatedCondition()
isNegatedCondition
in interface QuerySearchCondition
QuerySearchCondition.setNegatedCondition(boolean)
,
SQLQueryModelPackage.getQuerySearchCondition_NegatedCondition()
public void setNegatedCondition(boolean newNegatedCondition)
setNegatedCondition
in interface QuerySearchCondition
newNegatedCondition
- the new value of the 'Negated Condition' attribute.QuerySearchCondition.isNegatedCondition()
public QueryUpdateStatement getUpdateStatement()
getUpdateStatement
in interface QuerySearchCondition
QuerySearchCondition.setUpdateStatement(QueryUpdateStatement)
,
SQLQueryModelPackage.getQuerySearchCondition_UpdateStatement()
,
QueryUpdateStatement.getWhereClause()
public NotificationChain basicSetUpdateStatement(QueryUpdateStatement newUpdateStatement, NotificationChain msgs)
public void setUpdateStatement(QueryUpdateStatement newUpdateStatement)
setUpdateStatement
in interface QuerySearchCondition
newUpdateStatement
- the new value of the 'Update Statement' container reference.QuerySearchCondition.getUpdateStatement()
public QueryDeleteStatement getDeleteStatement()
getDeleteStatement
in interface QuerySearchCondition
QuerySearchCondition.setDeleteStatement(QueryDeleteStatement)
,
SQLQueryModelPackage.getQuerySearchCondition_DeleteStatement()
,
QueryDeleteStatement.getWhereClause()
public NotificationChain basicSetDeleteStatement(QueryDeleteStatement newDeleteStatement, NotificationChain msgs)
public void setDeleteStatement(QueryDeleteStatement newDeleteStatement)
setDeleteStatement
in interface QuerySearchCondition
newDeleteStatement
- the new value of the 'Delete Statement' container reference.QuerySearchCondition.getDeleteStatement()
public TableJoined getTableJoined()
getTableJoined
in interface QuerySearchCondition
QuerySearchCondition.setTableJoined(TableJoined)
,
SQLQueryModelPackage.getQuerySearchCondition_TableJoined()
,
TableJoined.getJoinCondition()
public NotificationChain basicSetTableJoined(TableJoined newTableJoined, NotificationChain msgs)
public void setTableJoined(TableJoined newTableJoined)
setTableJoined
in interface QuerySearchCondition
newTableJoined
- the new value of the 'Table Joined' container reference.QuerySearchCondition.getTableJoined()
public SearchConditionCombined getCombinedLeft()
getCombinedLeft
in interface QuerySearchCondition
QuerySearchCondition.setCombinedLeft(SearchConditionCombined)
,
SQLQueryModelPackage.getQuerySearchCondition_CombinedLeft()
,
SearchConditionCombined.getLeftCondition()
public NotificationChain basicSetCombinedLeft(SearchConditionCombined newCombinedLeft, NotificationChain msgs)
public void setCombinedLeft(SearchConditionCombined newCombinedLeft)
setCombinedLeft
in interface QuerySearchCondition
newCombinedLeft
- the new value of the 'Combined Left' container reference.QuerySearchCondition.getCombinedLeft()
public SearchConditionCombined getCombinedRight()
getCombinedRight
in interface QuerySearchCondition
QuerySearchCondition.setCombinedRight(SearchConditionCombined)
,
SQLQueryModelPackage.getQuerySearchCondition_CombinedRight()
,
SearchConditionCombined.getRightCondition()
public NotificationChain basicSetCombinedRight(SearchConditionCombined newCombinedRight, NotificationChain msgs)
public void setCombinedRight(SearchConditionCombined newCombinedRight)
setCombinedRight
in interface QuerySearchCondition
newCombinedRight
- the new value of the 'Combined Right' container reference.QuerySearchCondition.getCombinedRight()
public QuerySelect getQuerySelectHaving()
getQuerySelectHaving
in interface QuerySearchCondition
QuerySearchCondition.setQuerySelectHaving(QuerySelect)
,
SQLQueryModelPackage.getQuerySearchCondition_QuerySelectHaving()
,
QuerySelect.getHavingClause()
public NotificationChain basicSetQuerySelectHaving(QuerySelect newQuerySelectHaving, NotificationChain msgs)
public void setQuerySelectHaving(QuerySelect newQuerySelectHaving)
setQuerySelectHaving
in interface QuerySearchCondition
newQuerySelectHaving
- the new value of the 'Query Select Having' container reference.QuerySearchCondition.getQuerySelectHaving()
public QuerySelect getQuerySelectWhere()
getQuerySelectWhere
in interface QuerySearchCondition
QuerySearchCondition.setQuerySelectWhere(QuerySelect)
,
SQLQueryModelPackage.getQuerySearchCondition_QuerySelectWhere()
,
QuerySelect.getWhereClause()
public NotificationChain basicSetQuerySelectWhere(QuerySelect newQuerySelectWhere, NotificationChain msgs)
public void setQuerySelectWhere(QuerySelect newQuerySelectWhere)
setQuerySelectWhere
in interface QuerySearchCondition
newQuerySelectWhere
- the new value of the 'Query Select Where' container reference.QuerySearchCondition.getQuerySelectWhere()
public ValueExpressionCaseSearchContent getValueExprCaseSearchContent()
getValueExprCaseSearchContent
in interface QuerySearchCondition
QuerySearchCondition.setValueExprCaseSearchContent(ValueExpressionCaseSearchContent)
,
SQLQueryModelPackage.getQuerySearchCondition_ValueExprCaseSearchContent()
,
ValueExpressionCaseSearchContent.getSearchCondition()
public NotificationChain basicSetValueExprCaseSearchContent(ValueExpressionCaseSearchContent newValueExprCaseSearchContent, NotificationChain msgs)
public void setValueExprCaseSearchContent(ValueExpressionCaseSearchContent newValueExprCaseSearchContent)
setValueExprCaseSearchContent
in interface QuerySearchCondition
newValueExprCaseSearchContent
- the new value of the 'Value Expr Case Search Content' container reference.QuerySearchCondition.getValueExprCaseSearchContent()
public SearchConditionNested getNest()
getNest
in interface QuerySearchCondition
QuerySearchCondition.setNest(SearchConditionNested)
,
SQLQueryModelPackage.getQuerySearchCondition_Nest()
,
SearchConditionNested.getNestedCondition()
public NotificationChain basicSetNest(SearchConditionNested newNest, NotificationChain msgs)
public void setNest(SearchConditionNested newNest)
setNest
in interface QuerySearchCondition
newNest
- the new value of the 'Nest' container reference.QuerySearchCondition.getNest()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd
in class SQLObjectImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class SQLObjectImpl
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class SQLObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in class SQLObjectImpl
public void eUnset(int featureID)
eUnset
in class SQLObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in class SQLObjectImpl
public java.lang.String getSQL()
getSQL
in interface SearchCondition
getSQL
in interface SQLQueryObject
getSQL
in class SQLQueryObjectImpl
public java.lang.String toString()
toString
in class SQLObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |