Package com.adbs.metadata
Class EventMetadataProvider
java.lang.Object
java.awt.Component
com.adbs.ast.BaseMetadataProvider
com.adbs.metadata.EventMetadataProvider
- All Implemented Interfaces:
- Disposable,- ImageObserver,- MenuContainer,- Serializable
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class com.adbs.ast.BaseMetadataProviderBaseMetadataProvider.AfterConnectEvent, BaseMetadataProvider.AfterConnectEventListener, BaseMetadataProvider.AfterDisconnectEvent, BaseMetadataProvider.AfterDisconnectEventListener, BaseMetadataProvider.BeforeConnectEvent, BaseMetadataProvider.BeforeConnectEventListener, BaseMetadataProvider.BeforeDisconnectEvent, BaseMetadataProvider.BeforeDisconnectEventListener, BaseMetadataProvider.DestroyedEvent, BaseMetadataProvider.DestroyedEventListenerNested classes/interfaces inherited from class java.awt.ComponentComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected ArrayList<ExecSQLEventListener>protected ArrayList<GetMetadataEventListener>Fields inherited from class com.adbs.ast.BaseMetadataProviderafterConnectEventListenerList, afterDisconnectEventListenerList, beforeConnectEventListenerList, beforeDisconnectEventListenerList, destroyedEventListenerListFields inherited from class java.awt.ComponentaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserverABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddExecSQLEventListener(ExecSQLEventListener listener) voidbooleanprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidvoidloadMetadataForProcedure(BaseSQLContext sqlContext, MetadataProcedure metadataProcedure) voidloadMetadataForSynonym(BaseSQLContext sqlContext, MetadataSynonym metadataSynonym) voidloadMetadataForTable(BaseSQLContext sqlContext, MetadataTable metadataTable) voidloadMetadataForView(BaseSQLContext sqlContext, MetadataView metadataView) voidloadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) voidloadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) protected ResultSetprepareSQLDatasetInternal(String sql, boolean schemaOnly) voidvoidMethods inherited from class com.adbs.ast.BaseMetadataProvideraddAfterConnectEventListener, addAfterDisconnectEventListener, addBeforeConnectEventListener, addBeforeDisconnectEventListener, addDestroyedEventListener, addInternalConnectionObject, canCreateInternalConnection, checkConnectionSet, clearInternalConnectionObjects, connect, createAndBindInternalConnectionObj, createConnectionEditFrame, disconnect, dispose, doConnect, doDisconnect, execSQL, execSQLInternal, execSQLNoResult, fireAfterConnectEvent, fireAfterDisconnectEvent, fireBeforeConnectEvent, fireBeforeDisconnectEvent, fireDestroyedEvent, getConnection, getDatabaseList, getDefaultDatabaseName, getDefaultSchemaNames, getSchemaList, isConnected, isConnectionObjectsCreated, loadFieldsForObjectFromDriver, loadFieldsForProcedureFromDriver, loadFieldsForQuery, loadFieldsForSynonymFromDriver, loadFieldsForTableFromDriver, loadFieldsForViewFromDriver, loadParamsForProcedureFromDriver, prepareSQLDataset, removeAfterConnectEventListener, removeAfterDisconnectEventListener, removeBeforeConnectEventListener, removeBeforeDisconnectEventListener, removeDestroyedEventListener, setConnected, setConnection, toStringMethods 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 Details- 
getMetadataEventListenerList
- 
execSQLEventListenerList
 
- 
- 
Constructor Details- 
EventMetadataProviderpublic EventMetadataProvider()
 
- 
- 
Method Details- 
addGetObjectsNamesEventListener
- 
removeGetObjectsNamesEventListener
- 
fireGetTablesEvent
- 
fireGetSystemTablesEvent
- 
fireGetViewsEvent
- 
fireGetSystemViewsEvent
- 
fireGetProceduresEvent
- 
fireGetSystemProceduresEvent
- 
fireGetSynonymsEvent
- 
fireGetSystemSynonymsEvent
- 
fireGetFieldsEvent
- 
fireGetRelationsEvent
- 
addExecSQLEventListener
- 
removeExecSQLEventListener
- 
fireExecSQLEvent
- 
getDescription- Overrides:
- getDescriptionin class- BaseMetadataProvider
 
- 
canExecSQLpublic boolean canExecSQL()- Overrides:
- canExecSQLin class- BaseMetadataProvider
 
- 
prepareSQLDatasetInternalprotected ResultSet prepareSQLDatasetInternal(String sql, boolean schemaOnly) throws QueryBuilderException - Overrides:
- prepareSQLDatasetInternalin class- BaseMetadataProvider
- Throws:
- QueryBuilderException
 
- 
loadMetadataObjectspublic void loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) - Overrides:
- loadMetadataObjectsin class- BaseMetadataProvider
 
- 
loadMetadataRelationspublic void loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) - Overrides:
- loadMetadataRelationsin class- BaseMetadataProvider
 
- 
loadMetadataForTable- Overrides:
- loadMetadataForTablein class- BaseMetadataProvider
 
- 
loadMetadataForView- Overrides:
- loadMetadataForViewin class- BaseMetadataProvider
 
- 
loadMetadataForProcedurepublic void loadMetadataForProcedure(BaseSQLContext sqlContext, MetadataProcedure metadataProcedure) - Overrides:
- loadMetadataForProcedurein class- BaseMetadataProvider
 
- 
loadMetadataForSynonym- Overrides:
- loadMetadataForSynonymin class- BaseMetadataProvider
 
 
-