|
||||||||||
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.SuperGroupElementImpl
org.eclipse.datatools.modelbase.sql.query.impl.SuperGroupElementExpressionImpl
public class SuperGroupElementExpressionImpl
An implementation of the model object 'SQL Super Group Element Expression'.
The following features are implemented:
Method Summary | |
---|---|
NotificationChain |
basicSetGroupingExpr(GroupingExpression newGroupingExpr,
NotificationChain msgs)
|
NotificationChain |
basicSetSuperGroupElementSublist(SuperGroupElementSublist newSuperGroupElementSublist,
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)
|
GroupingExpression |
getGroupingExpr()
|
SuperGroupElementSublist |
getSuperGroupElementSublist()
|
void |
setGroupingExpr(GroupingExpression newGroupingExpr)
|
void |
setSuperGroupElementSublist(SuperGroupElementSublist newSuperGroupElementSublist)
|
Methods inherited from class org.eclipse.datatools.modelbase.sql.query.impl.SuperGroupElementImpl |
---|
basicSetSuperGroup, getSuperGroup, setSuperGroup |
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.SuperGroupElement |
---|
getSuperGroup, setSuperGroup |
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 SuperGroupElementSublist getSuperGroupElementSublist()
getSuperGroupElementSublist
in interface SuperGroupElementExpression
SuperGroupElementExpression.setSuperGroupElementSublist(SuperGroupElementSublist)
,
SQLQueryModelPackage.getSuperGroupElementExpression_SuperGroupElementSublist()
,
SuperGroupElementSublist.getSuperGroupElementExprList()
public NotificationChain basicSetSuperGroupElementSublist(SuperGroupElementSublist newSuperGroupElementSublist, NotificationChain msgs)
public void setSuperGroupElementSublist(SuperGroupElementSublist newSuperGroupElementSublist)
setSuperGroupElementSublist
in interface SuperGroupElementExpression
newSuperGroupElementSublist
- the new value of the 'Super Group Element Sublist' container reference.SuperGroupElementExpression.getSuperGroupElementSublist()
public GroupingExpression getGroupingExpr()
getGroupingExpr
in interface SuperGroupElementExpression
SuperGroupElementExpression.setGroupingExpr(GroupingExpression)
,
SQLQueryModelPackage.getSuperGroupElementExpression_GroupingExpr()
,
GroupingExpression.getSuperGroupElementExpr()
public NotificationChain basicSetGroupingExpr(GroupingExpression newGroupingExpr, NotificationChain msgs)
public void setGroupingExpr(GroupingExpression newGroupingExpr)
setGroupingExpr
in interface SuperGroupElementExpression
newGroupingExpr
- the new value of the 'Grouping Expr' containment reference.SuperGroupElementExpression.getGroupingExpr()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd
in class SuperGroupElementImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class SuperGroupElementImpl
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class SuperGroupElementImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class SuperGroupElementImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in class SuperGroupElementImpl
public void eUnset(int featureID)
eUnset
in class SuperGroupElementImpl
public boolean eIsSet(int featureID)
eIsSet
in class SuperGroupElementImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |