|
|||||||||||
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
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 |
eBasicRemoveFromContainer(NotificationChain msgs)
|
java.lang.Object |
eGet(EStructuralFeature eFeature,
boolean resolve)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
|
boolean |
eIsSet(EStructuralFeature eFeature)
|
void |
eSet(EStructuralFeature eFeature,
java.lang.Object newValue)
|
void |
eUnset(EStructuralFeature eFeature)
|
GroupingExpression |
getGroupingExpr()
|
SuperGroupElementSublist |
getSuperGroupElementSublist()
|
void |
setGroupingExpr(GroupingExpression newGroupingExpr)
|
void |
setSuperGroupElementSublist(SuperGroupElementSublist newSuperGroupElementSublist)
|
Methods inherited from class org.eclipse.datatools.modelbase.sql.query.impl.SuperGroupElementImpl |
getSuperGroup, setSuperGroup |
Methods inherited from class org.eclipse.datatools.modelbase.sql.query.impl.SQLQueryObjectImpl |
getSourceInfo, getSQL, setSourceInfo, setSQL |
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, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
Method Detail |
public SuperGroupElementSublist getSuperGroupElementSublist()
getSuperGroupElementSublist
in interface SuperGroupElementExpression
SuperGroupElementExpression.setSuperGroupElementSublist(SuperGroupElementSublist)
,
SQLQueryModelPackage.getSuperGroupElementExpression_SuperGroupElementSublist()
,
SuperGroupElementSublist.getSuperGroupElementExprList()
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, java.lang.Class baseClass, NotificationChain msgs)
eInverseAdd
in class SuperGroupElementImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, java.lang.Class baseClass, NotificationChain msgs)
eInverseRemove
in class SuperGroupElementImpl
public NotificationChain eBasicRemoveFromContainer(NotificationChain msgs)
eBasicRemoveFromContainer
in class SuperGroupElementImpl
public java.lang.Object eGet(EStructuralFeature eFeature, boolean resolve)
eGet
in class SuperGroupElementImpl
public void eSet(EStructuralFeature eFeature, java.lang.Object newValue)
eSet
in class SuperGroupElementImpl
public void eUnset(EStructuralFeature eFeature)
eUnset
in class SuperGroupElementImpl
public boolean eIsSet(EStructuralFeature eFeature)
eIsSet
in class SuperGroupElementImpl
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |