public abstract class QueryBase extends ControlOwner
| Modifier and Type | Field and Description |
|---|---|
protected SQLSubQueryExpression |
astQueryBase |
children, controls, queryBuilder, sqlContext| Constructor and Description |
|---|
QueryBase(ControlOwner owner,
QueryBuilder queryBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
protected void |
getASTChildren(java.util.List l) |
UnionGroup |
getParentQuery() |
SubQuery |
getRootQuery() |
java.lang.String |
getUnionOperator() |
java.lang.String |
getUnionOperatorFull() |
protected int |
insertAfter(QueryBase q) |
protected int |
insertBefore(QueryBase q) |
boolean |
isUnionAllFlag() |
void |
loadFromAST(SQLSubQueryExpression astQuery) |
void |
setParentQuery(UnionGroup value) |
void |
setUnionAllFlag(boolean value) |
void |
setUnionOperator(java.lang.String value) |
protected void |
setUnionOperatorByMenuItem(java.lang.Object source) |
void |
setUnionOperatorFull(java.lang.String value) |
protected void |
updateUnionOperator() |
addAfterUpdatedEventListener, addDestroyingEventListener, beginUpdate, calcAcOwnerFromOwner, canCreateControls, collectSubqueryProxiesByRootNode, createControlInternal, createControls, createResultAST, destroyCachedResultASTs, destroyControls, doAfterUpdated, doCreateControls, doDestroyControls, doSQLUpdated, doUpdateContolParams, editProps, endUpdate, fireAfterUpdatedEvent, fireDestroyingEvent, gatherPrepareAndFixupContext, getASTChildrenForSubtree, getChildrenCount, getControl, getControlsCount, getOwner, getPopupMenu, getQueryBuilder, getResultAST, getResultASTInternal, getResultSQL, getResultSQL, getSQLContext, getSubqueryCountByRootNode, getUpdateParent, getVisibleDataSources, isControlsCreated, isDisposing, isUpdating, loadSubQueries, makeVisible, notifyDatasourceDestroying, notifyDatasourceDestroyingInternal, notifyDatasourceReplaced, notifyDatasourceReplacedInternal, notifySQLUpdated, notifySQLUpdatedRecursive, registerUpdateChild, removeAfterUpdatedEventListener, removeDestroyingEventListener, restoreControlParams, saveControlParams, setDisposing, setOwner, setUpdateParent, showSubQueriesPopup, unregisterUpdateChild, updateContolParamsprotected SQLSubQueryExpression astQueryBase
public QueryBase(ControlOwner owner, QueryBuilder queryBuilder)
public UnionGroup getParentQuery()
public void setParentQuery(UnionGroup value)
public SubQuery getRootQuery()
public void dispose()
dispose in interface Disposabledispose in class ControlOwnerprotected int insertBefore(QueryBase q) throws QueryBuilderException
QueryBuilderExceptionprotected int insertAfter(QueryBase q) throws QueryBuilderException
QueryBuilderExceptionprotected void updateUnionOperator()
protected void getASTChildren(java.util.List l)
getASTChildren in class ControlOwnerprotected void setUnionOperatorByMenuItem(java.lang.Object source)
public void loadFromAST(SQLSubQueryExpression astQuery)
public java.lang.String getUnionOperator()
public void setUnionOperator(java.lang.String value)
public boolean isUnionAllFlag()
public void setUnionAllFlag(boolean value)
public java.lang.String getUnionOperatorFull()
public void setUnionOperatorFull(java.lang.String value)