Package com.adbs.querybuilder
Class DataSourceQuery
java.lang.Object
com.adbs.querybuilder.ControlOwner
com.adbs.querybuilder.DataSourceBase
com.adbs.querybuilder.DataSource
com.adbs.querybuilder.DataSourceQuery
- All Implemented Interfaces:
- Disposable,- SyntaxProviderChangedEventListener,- UpdatedEventListener,- ActionListener,- EventListener
- 
Field SummaryFields inherited from class com.adbs.querybuilder.DataSourceBaseastFromSource, queryFields inherited from class com.adbs.querybuilder.ControlOwnerchildren, controls, queryBuilder, sqlContext
- 
Constructor SummaryConstructorsConstructorDescriptionDataSourceQuery(DatasourceGroup owner, DatasourceGroup updateParent, QueryBuilder queryBuilder) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoiddispose()protected booleanbooleanvoidprotected voidvoidMethods inherited from class com.adbs.querybuilder.DataSourcecalcFieldRect, collectVisibleDataSources, createControlInternal, doAfterUpdated, doCustomizeDatasourceFieldsList, getAlias, getAliasAST, getCaption, getControlsCount, getDatasourceAST, getDataSourceName, getDatasources, getDatasourceType, getDSControl, getFields, getHeight, getIcon, getLeft, getLinkedObjectsMenuItems, getMetadataObject, getNameInQuery, getObjectNameInQuery, getTop, getWidth, isFieldSelected, loadLayout, restoreControlParams, saveControlParams, saveLayout, setAlias, setBounds, setHeight, setLeft, setTop, setWidth, syntaxProviderChangedEventOccurred, updateCaption, updateChecks, updateContolParams, updateDatasourceType, updatedEventOccurredMethods inherited from class com.adbs.querybuilder.DataSourceBaseaddLinksFromExpression, containsDatasource, createResultAST, getASTChildren, getDatasourceByClass, getFromSource, getGroup, getJoinKind, getJoinKindClass, getQuery, invalidateLinks, loadJoins, realignLinks, setGroup, setJoinKind, setJoinKindClassMethods inherited from class com.adbs.querybuilder.ControlOwneraddAfterUpdatedEventListener, addDestroyingEventListener, beginUpdate, calcAcOwnerFromOwner, canCreateControls, collectSubqueryProxiesByRootNode, createControls, destroyCachedResultASTs, destroyControls, doCreateControls, doDestroyControls, doSQLUpdated, doUpdateContolParams, editProps, endUpdate, fireAfterUpdatedEvent, fireDestroyingEvent, gatherPrepareAndFixupContext, getASTChildrenForSubtree, getChildrenCount, getControl, getOwner, getQueryBuilder, getResultAST, getResultASTInternal, getResultSQL, getResultSQL, getSQLContext, getSubqueryCountByRootNode, getUpdateParent, getVisibleDataSources, isControlsCreated, isDisposing, isUpdating, loadSubQueries, makeVisible, notifyDatasourceDestroying, notifyDatasourceDestroyingInternal, notifyDatasourceReplaced, notifyDatasourceReplacedInternal, notifySQLUpdated, notifySQLUpdatedRecursive, registerUpdateChild, removeAfterUpdatedEventListener, removeDestroyingEventListener, setDisposing, setOwner, setUpdateParent, showSubQueriesPopup, unregisterUpdateChild
- 
Constructor Details- 
DataSourceQuerypublic DataSourceQuery(DatasourceGroup owner, DatasourceGroup updateParent, QueryBuilder queryBuilder) 
 
- 
- 
Method Details- 
disposepublic void dispose()- Specified by:
- disposein interface- Disposable
- Overrides:
- disposein class- DataSource
 
- 
getQuery2
- 
loadFromAST- Overrides:
- loadFromASTin class- DataSource
 
- 
getPopupMenu- Overrides:
- getPopupMenuin class- DataSource
 
- 
actionPerformed- Specified by:
- actionPerformedin interface- ActionListener
- Overrides:
- actionPerformedin class- DataSource
 
- 
switchToSubqueryTabpublic void switchToSubqueryTab()
- 
isDeletedFieldsCleanedprotected boolean isDeletedFieldsCleaned()- Overrides:
- isDeletedFieldsCleanedin class- DataSource
 
- 
reloadFieldsFromUnderlyingSubqueryprotected void reloadFieldsFromUnderlyingSubquery()
- 
refreshMetadatapublic void refreshMetadata()- Overrides:
- refreshMetadatain class- DataSource
 
 
-