Package com.adbs.querybuilder
Class QueryBase
java.lang.Object
com.adbs.querybuilder.ControlOwner
com.adbs.querybuilder.QueryBase
- All Implemented Interfaces:
Disposable
- Direct Known Subclasses:
UnionGroup,UnionSubQuery
-
Field Summary
FieldsFields inherited from class com.adbs.querybuilder.ControlOwner
children, controls, queryBuilder, sqlContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()protected voidprotected intprotected intbooleanvoidloadFromAST(SQLSubQueryExpression astQuery) voidsetParentQuery(UnionGroup value) voidsetUnionAllFlag(boolean value) voidsetUnionOperator(String value) protected voidsetUnionOperatorByMenuItem(Object source) voidsetUnionOperatorFull(String value) protected voidMethods inherited from class com.adbs.querybuilder.ControlOwner
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, updateContolParams
-
Field Details
-
astQueryBase
-
-
Constructor Details
-
QueryBase
-
-
Method Details
-
getParentQuery
-
setParentQuery
-
getRootQuery
-
dispose
public void dispose()- Specified by:
disposein interfaceDisposable- Overrides:
disposein classControlOwner
-
insertBefore
- Throws:
QueryBuilderException
-
insertAfter
- Throws:
QueryBuilderException
-
updateUnionOperator
protected void updateUnionOperator() -
getASTChildren
- Overrides:
getASTChildrenin classControlOwner
-
setUnionOperatorByMenuItem
-
loadFromAST
-
getUnionOperator
-
setUnionOperator
-
isUnionAllFlag
public boolean isUnionAllFlag() -
setUnionAllFlag
public void setUnionAllFlag(boolean value) -
getUnionOperatorFull
-
setUnionOperatorFull
-