Package com.adbs.ast
Class BaseMetadataProvider
- java.lang.Object
- 
- java.awt.Component
- 
- com.adbs.ast.BaseMetadataProvider
 
 
- 
- All Implemented Interfaces:
- Disposable,- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.io.Serializable
 - Direct Known Subclasses:
- EventMetadataProvider,- JdbcMetadataProvider
 
 public abstract class BaseMetadataProvider extends java.awt.Component implements Disposable - See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classBaseMetadataProvider.AfterConnectEventstatic interfaceBaseMetadataProvider.AfterConnectEventListenerclassBaseMetadataProvider.AfterDisconnectEventstatic interfaceBaseMetadataProvider.AfterDisconnectEventListenerclassBaseMetadataProvider.BeforeConnectEventstatic interfaceBaseMetadataProvider.BeforeConnectEventListenerclassBaseMetadataProvider.BeforeDisconnectEventstatic interfaceBaseMetadataProvider.BeforeDisconnectEventListenerclassBaseMetadataProvider.DestroyedEventstatic interfaceBaseMetadataProvider.DestroyedEventListener
 - 
Field SummaryFields Modifier and Type Field Description protected java.util.ArrayList<BaseMetadataProvider.AfterConnectEventListener>afterConnectEventListenerListprotected java.util.ArrayList<BaseMetadataProvider.AfterDisconnectEventListener>afterDisconnectEventListenerListprotected java.util.ArrayList<BaseMetadataProvider.BeforeConnectEventListener>beforeConnectEventListenerListprotected java.util.ArrayList<BaseMetadataProvider.BeforeDisconnectEventListener>beforeDisconnectEventListenerListprotected java.util.ArrayList<BaseMetadataProvider.DestroyedEventListener>destroyedEventListenerList
 - 
Constructor SummaryConstructors Constructor Description BaseMetadataProvider()
 - 
Method Summary- 
Methods inherited from class java.awt.Componentaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setMixingCutoutShape, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate
 
- 
 
- 
- 
- 
Field Detail- 
beforeConnectEventListenerListprotected java.util.ArrayList<BaseMetadataProvider.BeforeConnectEventListener> beforeConnectEventListenerList 
 - 
afterConnectEventListenerListprotected java.util.ArrayList<BaseMetadataProvider.AfterConnectEventListener> afterConnectEventListenerList 
 - 
beforeDisconnectEventListenerListprotected java.util.ArrayList<BaseMetadataProvider.BeforeDisconnectEventListener> beforeDisconnectEventListenerList 
 - 
afterDisconnectEventListenerListprotected java.util.ArrayList<BaseMetadataProvider.AfterDisconnectEventListener> afterDisconnectEventListenerList 
 - 
destroyedEventListenerListprotected java.util.ArrayList<BaseMetadataProvider.DestroyedEventListener> destroyedEventListenerList 
 
- 
 - 
Method Detail- 
disposepublic void dispose() - Specified by:
- disposein interface- Disposable
 
 - 
canExecSQLpublic boolean canExecSQL() 
 - 
isConnectionObjectsCreatedpublic boolean isConnectionObjectsCreated() 
 - 
isConnectedpublic boolean isConnected() 
 - 
setConnectedpublic void setConnected(boolean value) 
 - 
getDescriptionpublic java.lang.String getDescription() 
 - 
doConnectprotected void doConnect() 
 - 
doDisconnectprotected void doDisconnect() 
 - 
checkConnectionSetprotected void checkConnectionSet() throws QueryBuilderException- Throws:
- QueryBuilderException
 
 - 
addInternalConnectionObjectprotected void addInternalConnectionObject(java.lang.Object obj) 
 - 
clearInternalConnectionObjectsprotected void clearInternalConnectionObjects() 
 - 
prepareSQLDatasetpublic java.sql.ResultSet prepareSQLDataset(java.lang.String sql, boolean schemaOnly) throws QueryBuilderException- Throws:
- QueryBuilderException
 
 - 
prepareSQLDatasetInternalprotected java.sql.ResultSet prepareSQLDatasetInternal(java.lang.String sql, boolean schemaOnly) throws QueryBuilderException- Throws:
- QueryBuilderException
 
 - 
execSQLInternalprotected void execSQLInternal(java.lang.String sql) throws QueryBuilderException- Throws:
- QueryBuilderException
 
 - 
execSQLpublic java.sql.ResultSet execSQL(java.lang.String sql, boolean schemaOnly) throws QueryBuilderException- Throws:
- QueryBuilderException
 
 - 
execSQLNoResultpublic void execSQLNoResult(java.lang.String sql) throws QueryBuilderException- Throws:
- QueryBuilderException
 
 - 
getDatabaseListpublic void getDatabaseList(BaseSQLContext sqlContext, SQLQualifiedNameList databaseList) throws QueryBuilderException - Throws:
- QueryBuilderException
 
 - 
loadMetadataObjectspublic void loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Throws:
- QueryBuilderException
 
 - 
loadFieldsForQuerypublic void loadFieldsForQuery(BaseSQLContext sqlContext, java.lang.String query, MetadataFieldList fieldList) 
 - 
canCreateInternalConnectionpublic boolean canCreateInternalConnection() 
 - 
createAndBindInternalConnectionObjpublic void createAndBindInternalConnectionObj() 
 - 
createConnectionEditFramepublic javax.swing.JPanel createConnectionEditFrame(java.awt.Component owner) 
 - 
connectpublic void connect() 
 - 
disconnectpublic void disconnect() 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.awt.Component
 
 - 
getDefaultDatabaseNamepublic SQLQualifiedName getDefaultDatabaseName(BaseSQLContext sqlContext) 
 - 
getDefaultSchemaNamespublic void getDefaultSchemaNames(BaseSQLContext sqlContext, SQLIdentifiersCollection defaultSchemaNames) 
 - 
loadMetadataRelationspublic void loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Throws:
- QueryBuilderException
 
 - 
loadFieldsForObjectFromDriverpublic void loadFieldsForObjectFromDriver(BaseSQLContext sqlContext, MetadataObject metadataObject) 
 - 
loadFieldsForTableFromDriverpublic void loadFieldsForTableFromDriver(BaseSQLContext sqlContext, MetadataTable metadataTable) 
 - 
loadFieldsForViewFromDriverpublic void loadFieldsForViewFromDriver(BaseSQLContext sqlContext, MetadataView metadataView) 
 - 
loadFieldsForProcedureFromDriverpublic void loadFieldsForProcedureFromDriver(BaseSQLContext sqlContext, MetadataProcedure metadataProcedure) 
 - 
loadFieldsForSynonymFromDriverpublic void loadFieldsForSynonymFromDriver(BaseSQLContext sqlContext, MetadataSynonym metadataSynonym) 
 - 
loadParamsForProcedureFromDriverpublic void loadParamsForProcedureFromDriver(BaseSQLContext sqlContext, MetadataProcedure metadataProcedure) 
 - 
loadMetadataForTablepublic void loadMetadataForTable(BaseSQLContext sqlContext, MetadataTable metadataTable) 
 - 
loadMetadataForViewpublic void loadMetadataForView(BaseSQLContext sqlContext, MetadataView metadataView) 
 - 
loadMetadataForProcedurepublic void loadMetadataForProcedure(BaseSQLContext sqlContext, MetadataProcedure metadataProcedure) 
 - 
loadMetadataForSynonympublic void loadMetadataForSynonym(BaseSQLContext sqlContext, MetadataSynonym metadataSynonym) 
 - 
getSchemaListpublic void getSchemaList(BaseSQLContext sqlContext, SQLIdentifiersCollection schemaList, SQLQualifiedName fromDatabase) 
 - 
addBeforeConnectEventListenerpublic void addBeforeConnectEventListener(BaseMetadataProvider.BeforeConnectEventListener listener) 
 - 
removeBeforeConnectEventListenerpublic void removeBeforeConnectEventListener(BaseMetadataProvider.BeforeConnectEventListener listener) 
 - 
fireBeforeConnectEventprotected void fireBeforeConnectEvent(BaseMetadataProvider.BeforeConnectEvent evt) 
 - 
addAfterConnectEventListenerpublic void addAfterConnectEventListener(BaseMetadataProvider.AfterConnectEventListener listener) 
 - 
removeAfterConnectEventListenerpublic void removeAfterConnectEventListener(BaseMetadataProvider.AfterConnectEventListener listener) 
 - 
fireAfterConnectEventprotected void fireAfterConnectEvent(BaseMetadataProvider.AfterConnectEvent evt) 
 - 
addBeforeDisconnectEventListenerpublic void addBeforeDisconnectEventListener(BaseMetadataProvider.BeforeDisconnectEventListener listener) 
 - 
removeBeforeDisconnectEventListenerpublic void removeBeforeDisconnectEventListener(BaseMetadataProvider.BeforeDisconnectEventListener listener) 
 - 
fireBeforeDisconnectEventprotected void fireBeforeDisconnectEvent(BaseMetadataProvider.BeforeDisconnectEvent evt) 
 - 
addAfterDisconnectEventListenerpublic void addAfterDisconnectEventListener(BaseMetadataProvider.AfterDisconnectEventListener listener) 
 - 
removeAfterDisconnectEventListenerpublic void removeAfterDisconnectEventListener(BaseMetadataProvider.AfterDisconnectEventListener listener) 
 - 
fireAfterDisconnectEventprotected void fireAfterDisconnectEvent(BaseMetadataProvider.AfterDisconnectEvent evt) 
 - 
addDestroyedEventListenerpublic void addDestroyedEventListener(BaseMetadataProvider.DestroyedEventListener listener) 
 - 
removeDestroyedEventListenerpublic void removeDestroyedEventListener(BaseMetadataProvider.DestroyedEventListener listener) 
 - 
fireDestroyedEventprotected void fireDestroyedEvent(BaseMetadataProvider.DestroyedEvent evt) 
 - 
getConnectionpublic java.sql.Connection getConnection() 
 - 
setConnectionpublic void setConnection(java.sql.Connection connection) 
 
- 
 
-