org.eclipse.datatools.sqltools.sqlbuilder.views.select
Class GroupByContentViewer.GroupByContentHolder

java.lang.Object
  extended by org.eclipse.datatools.sqltools.sqlbuilder.views.select.GroupByContentViewer.Holder
      extended by org.eclipse.datatools.sqltools.sqlbuilder.views.select.GroupByContentViewer.GroupByContentHolder
Enclosing class:
GroupByContentViewer

public class GroupByContentViewer.GroupByContentHolder
extends GroupByContentViewer.Holder

GroupByContentHolder contains the base list of grouping Expression


Constructor Summary
GroupByContentViewer.GroupByContentHolder(java.util.List grpSpecificationList, java.lang.Object grpSpecification)
           
 
Method Summary
 void create(java.lang.String objectType)
           
 void createGroupingSet()
           
 void createSuperGroup(java.lang.String groupType)
           
 void empty()
           
 QueryValueExpression getExpression()
           
 java.util.List getGroupByClause()
           
 GroupingSpecification getGroupByContent()
           
 void setExpression(QueryValueExpression newExpression)
           
 
Methods inherited from class org.eclipse.datatools.sqltools.sqlbuilder.views.select.GroupByContentViewer.Holder
toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GroupByContentViewer.GroupByContentHolder

public GroupByContentViewer.GroupByContentHolder(java.util.List grpSpecificationList,
                                                 java.lang.Object grpSpecification)
Method Detail

getGroupByClause

public java.util.List getGroupByClause()

getGroupByContent

public GroupingSpecification getGroupByContent()

getExpression

public QueryValueExpression getExpression()
Specified by:
getExpression in class GroupByContentViewer.Holder

setExpression

public void setExpression(QueryValueExpression newExpression)
Specified by:
setExpression in class GroupByContentViewer.Holder

createSuperGroup

public void createSuperGroup(java.lang.String groupType)

createGroupingSet

public void createGroupingSet()

empty

public void empty()
Specified by:
empty in class GroupByContentViewer.Holder

create

public void create(java.lang.String objectType)
Specified by:
create in class GroupByContentViewer.Holder