it.eng.qbe.wizard
Interface ISingleDataMartWizardObject

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
SingleDataMartWizardObjectSourceBeanImpl

public interface ISingleDataMartWizardObject
extends java.io.Serializable

Author:
Zoppello TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Method Summary
 void addEntityClass(EntityClass ec)
           
 void composeQuery()
           
 boolean containEntityClass(EntityClass ec)
           
 void delGroupByClause()
           
 void delOrderByClause()
           
 void delSelectClause()
           
 void delWhereClause()
           
 java.util.List extractExpertSelectFieldsList()
           
 java.lang.String getDescription()
           
 boolean getDistinct()
           
 java.util.List getEntityClasses()
           
 java.lang.String getExpertQueryDisplayed()
           
 java.lang.String getExpertQuerySaved()
           
 java.lang.String getFinalQuery()
           
 IGroupByClause getGroupByClause()
           
 IOrderByClause getOrderByClause()
           
 java.lang.String getOwner()
           
 java.lang.String getQueryId()
           
 ISelectClause getSelectClause()
           
 boolean getVisibility()
           
 IWhereClause getWhereClause()
           
 boolean isUseExpertedVersion()
           
 void purgeNotReferredEntityClasses()
           
 void setDescription(java.lang.String queryId)
           
 void setDistinct(boolean distinct)
           
 void setExpertQueryDisplayed(java.lang.String expert)
           
 void setExpertQuerySaved(java.lang.String expert)
           
 void setFinalQuery(java.lang.String query)
           
 void setGroupByClause(IGroupByClause groupByClause)
           
 void setOrderByClause(IOrderByClause orderByClause)
           
 void setOwner(java.lang.String owner)
           
 void setQueryId(java.lang.String queryId)
           
 void setSelectClause(ISelectClause aSelectClause)
           
 void setUseExpertedVersion(boolean useExpertedVersion)
           
 void setVisibility(boolean visibility)
           
 void setWhereClause(IWhereClause aWhereClause)
           
 

Method Detail

containEntityClass

public boolean containEntityClass(EntityClass ec)

addEntityClass

public void addEntityClass(EntityClass ec)

getEntityClasses

public java.util.List getEntityClasses()

getFinalQuery

public java.lang.String getFinalQuery()

getSelectClause

public ISelectClause getSelectClause()

getOrderByClause

public IOrderByClause getOrderByClause()

getGroupByClause

public IGroupByClause getGroupByClause()

getWhereClause

public IWhereClause getWhereClause()

setWhereClause

public void setWhereClause(IWhereClause aWhereClause)

setSelectClause

public void setSelectClause(ISelectClause aSelectClause)

setOrderByClause

public void setOrderByClause(IOrderByClause orderByClause)

setGroupByClause

public void setGroupByClause(IGroupByClause groupByClause)

delSelectClause

public void delSelectClause()

delWhereClause

public void delWhereClause()

delOrderByClause

public void delOrderByClause()

delGroupByClause

public void delGroupByClause()

setFinalQuery

public void setFinalQuery(java.lang.String query)

purgeNotReferredEntityClasses

public void purgeNotReferredEntityClasses()

getQueryId

public java.lang.String getQueryId()

setQueryId

public void setQueryId(java.lang.String queryId)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String queryId)

composeQuery

public void composeQuery()

getExpertQueryDisplayed

public java.lang.String getExpertQueryDisplayed()

setExpertQueryDisplayed

public void setExpertQueryDisplayed(java.lang.String expert)

getExpertQuerySaved

public java.lang.String getExpertQuerySaved()

setExpertQuerySaved

public void setExpertQuerySaved(java.lang.String expert)

isUseExpertedVersion

public boolean isUseExpertedVersion()

setUseExpertedVersion

public void setUseExpertedVersion(boolean useExpertedVersion)

getVisibility

public boolean getVisibility()

setVisibility

public void setVisibility(boolean visibility)

getOwner

public java.lang.String getOwner()

setOwner

public void setOwner(java.lang.String owner)

setDistinct

public void setDistinct(boolean distinct)

getDistinct

public boolean getDistinct()

extractExpertSelectFieldsList

public java.util.List extractExpertSelectFieldsList()