Package com.adbs.querybuilder
Class DataSourceObject
java.lang.Object
com.adbs.querybuilder.ControlOwner
com.adbs.querybuilder.DataSourceBase
com.adbs.querybuilder.DataSource
com.adbs.querybuilder.DataSourceObject
- 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 SummaryConstructorsConstructorDescriptionDataSourceObject(DatasourceGroup owner, DatasourceGroup updateParent, QueryBuilder queryBuilder) 
- 
Method SummaryMethods inherited from class com.adbs.querybuilder.DataSourcecalcFieldRect, collectVisibleDataSources, createControlInternal, doAfterUpdated, doCustomizeDatasourceFieldsList, getAlias, getAliasAST, getCaption, getControlsCount, getDatasources, getDatasourceType, getDSControl, getFields, getHeight, getIcon, getLeft, getLinkedObjectsMenuItems, getMetadataObject, getNameInQuery, getTop, getWidth, isFieldSelected, loadLayout, refreshMetadata, 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- 
DataSourceObjectpublic DataSourceObject(DatasourceGroup owner, DatasourceGroup updateParent, QueryBuilder queryBuilder) 
 
- 
- 
Method Details- 
getDatabaseObject
- 
getSubQueryCTE
- 
getDatasourceAST- Overrides:
- getDatasourceASTin class- DataSource
 
- 
disposepublic void dispose()- Specified by:
- disposein interface- Disposable
- Overrides:
- disposein class- DataSource
 
- 
getDataSourceName- Overrides:
- getDataSourceNamein class- DataSource
 
- 
loadFromAST- Overrides:
- loadFromASTin class- DataSource
 
- 
isDeletedFieldsCleanedprotected boolean isDeletedFieldsCleaned()- Overrides:
- isDeletedFieldsCleanedin class- DataSource
 
- 
getPopupMenu- Overrides:
- getPopupMenuin class- DataSource
 
- 
actionPerformed- Specified by:
- actionPerformedin interface- ActionListener
- Overrides:
- actionPerformedin class- DataSource
 
- 
getObjectNameInQuery- Overrides:
- getObjectNameInQueryin class- DataSource
 
 
-