Package com.adbs.querybuilder
Class Query
- java.lang.Object
- 
- All Implemented Interfaces:
- Disposable,- java.awt.event.ActionListener,- java.util.EventListener
 
 public class Query extends SubQuery 
- 
- 
Field Summary- 
Fields inherited from class com.adbs.querybuilder.UnionGroupastUnionGroup, items
 - 
Fields inherited from class com.adbs.querybuilder.QueryBaseastQueryBase
 - 
Fields inherited from class com.adbs.querybuilder.ControlOwnerchildren, controls, queryBuilder, sqlContext
 
- 
 - 
Constructor SummaryConstructors Constructor Description Query(QueryBuilder owner)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoAfterUpdated()SQLSelectStatementgetASTQuery()booleanisSubQuery()voidloadFromAST(SQLSelectStatement query)- 
Methods inherited from class com.adbs.querybuilder.SubQueryaddNewCTE, addNewCTE, canCreateControls, canRenameCTETo, collectVisibleCTE, createControlInternal, createResultAST, createUniqueCTEName, dispose, firstSelect, gatherPrepareAndFixupContext, getActiveUnionSubquery, getASTSubQuery, getCaption, getControlsCount, getFields, getOwnerSubQuery, getQueryPage, getSQL, getSubQueries, getSubQuery, getSubQueryCount, getSubQueryCTEClauseAST, getSubQueryCTEIndex, getSubQueryCTEItemAST, getSubQueryDerivedTable, getWithClauseItem, insertNewCTE, insertNewCTE, isMainQuery, isQueryWithUnions, isSubQueryCTE, isSubQueryDerivedTable, isUniqueCTEName, loadFromAST, loadLayout, makeVisible, registerUnionSubQuery, renameCTE, requestAlignUnionNavbar, restoreControlParams, saveLayout, setActiveUnionSubquery, setSQL, setWithClauseItem, unregisterUnionSubQuery, updateActiveUnionSubQueryControls, updateCaption, updateContolParams, updateUnionSubQueriesOrder
 - 
Methods inherited from class com.adbs.querybuilder.UnionGroupactionPerformed, add, addAST, addGroup, addGroupAST, addToBegin, addToEnd, clear, delete, gatherUnionSubQueries, get, getCount, getLeftBracketPopupMenu, getPopupMenu, getRightBracketPopupMenu, getUnionSubQueryList, indexOf, insert, insertGroup, loadFromAST, moveItem, remove, removeFromBegin, removeFromEnd
 - 
Methods inherited from class com.adbs.querybuilder.QueryBasegetASTChildren, getParentQuery, getRootQuery, getUnionOperator, getUnionOperatorFull, insertAfter, insertBefore, isUnionAllFlag, loadFromAST, setParentQuery, setUnionAllFlag, setUnionOperator, setUnionOperatorByMenuItem, setUnionOperatorFull, updateUnionOperator
 - 
Methods inherited from class com.adbs.querybuilder.ControlOwneraddAfterUpdatedEventListener, addDestroyingEventListener, beginUpdate, calcAcOwnerFromOwner, collectSubqueryProxiesByRootNode, createControls, destroyCachedResultASTs, destroyControls, doCreateControls, doDestroyControls, doSQLUpdated, doUpdateContolParams, editProps, endUpdate, fireAfterUpdatedEvent, fireDestroyingEvent, getASTChildrenForSubtree, getChildrenCount, getControl, getOwner, getQueryBuilder, getResultAST, getResultASTInternal, getResultSQL, getResultSQL, getSQLContext, getSubqueryCountByRootNode, getUpdateParent, getVisibleDataSources, isControlsCreated, isDisposing, isUpdating, loadSubQueries, notifyDatasourceDestroying, notifyDatasourceDestroyingInternal, notifyDatasourceReplaced, notifyDatasourceReplacedInternal, notifySQLUpdated, notifySQLUpdatedRecursive, registerUpdateChild, removeAfterUpdatedEventListener, removeDestroyingEventListener, saveControlParams, setDisposing, setOwner, setUpdateParent, showSubQueriesPopup, unregisterUpdateChild
 
- 
 
- 
- 
- 
Constructor Detail- 
Querypublic Query(QueryBuilder owner) 
 
- 
 - 
Method Detail- 
getASTQuerypublic SQLSelectStatement getASTQuery() 
 - 
doAfterUpdatedprotected void doAfterUpdated() - Overrides:
- doAfterUpdatedin class- SubQuery
 
 - 
isSubQuerypublic boolean isSubQuery() - Overrides:
- isSubQueryin class- SubQuery
 
 - 
loadFromASTpublic void loadFromAST(SQLSelectStatement query) throws QueryBuilderException - Throws:
- QueryBuilderException
 
 
- 
 
-