Package com.adbs.metadata
Class EventMetadataProvider
- java.lang.Object
-
- java.awt.Component
-
- com.adbs.ast.BaseMetadataProvider
-
- com.adbs.metadata.EventMetadataProvider
-
- All Implemented Interfaces:
Disposable
,java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
public class EventMetadataProvider extends BaseMetadataProvider
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.adbs.ast.BaseMetadataProvider
BaseMetadataProvider.AfterConnectEvent, BaseMetadataProvider.AfterConnectEventListener, BaseMetadataProvider.AfterDisconnectEvent, BaseMetadataProvider.AfterDisconnectEventListener, BaseMetadataProvider.BeforeConnectEvent, BaseMetadataProvider.BeforeConnectEventListener, BaseMetadataProvider.BeforeDisconnectEvent, BaseMetadataProvider.BeforeDisconnectEventListener, BaseMetadataProvider.DestroyedEvent, BaseMetadataProvider.DestroyedEventListener
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.ArrayList<ExecSQLEventListener>
execSQLEventListenerList
protected java.util.ArrayList<GetMetadataEventListener>
getMetadataEventListenerList
-
Fields inherited from class com.adbs.ast.BaseMetadataProvider
afterConnectEventListenerList, afterDisconnectEventListenerList, beforeConnectEventListenerList, beforeDisconnectEventListenerList, destroyedEventListenerList
-
-
Constructor Summary
Constructors Constructor Description EventMetadataProvider()
-
Method Summary
-
Methods inherited from class com.adbs.ast.BaseMetadataProvider
addAfterConnectEventListener, 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, toString
-
Methods inherited from class java.awt.Component
action, 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
-
getMetadataEventListenerList
protected java.util.ArrayList<GetMetadataEventListener> getMetadataEventListenerList
-
execSQLEventListenerList
protected java.util.ArrayList<ExecSQLEventListener> execSQLEventListenerList
-
-
Method Detail
-
addGetObjectsNamesEventListener
public void addGetObjectsNamesEventListener(GetMetadataEventListener listener)
-
removeGetObjectsNamesEventListener
public void removeGetObjectsNamesEventListener(GetMetadataEventListener listener)
-
fireGetTablesEvent
protected void fireGetTablesEvent(GetObjectNamesEvent evt)
-
fireGetSystemTablesEvent
protected void fireGetSystemTablesEvent(GetObjectNamesEvent evt)
-
fireGetViewsEvent
protected void fireGetViewsEvent(GetObjectNamesEvent evt)
-
fireGetSystemViewsEvent
protected void fireGetSystemViewsEvent(GetObjectNamesEvent evt)
-
fireGetProceduresEvent
protected void fireGetProceduresEvent(GetObjectNamesEvent evt)
-
fireGetSystemProceduresEvent
protected void fireGetSystemProceduresEvent(GetObjectNamesEvent evt)
-
fireGetSynonymsEvent
protected void fireGetSynonymsEvent(GetObjectNamesEvent evt)
-
fireGetSystemSynonymsEvent
protected void fireGetSystemSynonymsEvent(GetObjectNamesEvent evt)
-
fireGetFieldsEvent
protected void fireGetFieldsEvent(GetFieldsEvent evt)
-
fireGetRelationsEvent
protected void fireGetRelationsEvent(GetRelationsEvent evt)
-
addExecSQLEventListener
public void addExecSQLEventListener(ExecSQLEventListener listener)
-
removeExecSQLEventListener
public void removeExecSQLEventListener(ExecSQLEventListener listener)
-
fireExecSQLEvent
protected void fireExecSQLEvent(ExecSQLEvent evt)
-
getDescription
public java.lang.String getDescription()
- Overrides:
getDescription
in classBaseMetadataProvider
-
canExecSQL
public boolean canExecSQL()
- Overrides:
canExecSQL
in classBaseMetadataProvider
-
prepareSQLDatasetInternal
protected java.sql.ResultSet prepareSQLDatasetInternal(java.lang.String sql, boolean schemaOnly) throws QueryBuilderException
- Overrides:
prepareSQLDatasetInternal
in classBaseMetadataProvider
- Throws:
QueryBuilderException
-
loadMetadataObjects
public void loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database)
- Overrides:
loadMetadataObjects
in classBaseMetadataProvider
-
loadMetadataRelations
public void loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database)
- Overrides:
loadMetadataRelations
in classBaseMetadataProvider
-
loadMetadataForTable
public void loadMetadataForTable(BaseSQLContext sqlContext, MetadataTable metadataTable)
- Overrides:
loadMetadataForTable
in classBaseMetadataProvider
-
loadMetadataForView
public void loadMetadataForView(BaseSQLContext sqlContext, MetadataView metadataView)
- Overrides:
loadMetadataForView
in classBaseMetadataProvider
-
loadMetadataForProcedure
public void loadMetadataForProcedure(BaseSQLContext sqlContext, MetadataProcedure metadataProcedure)
- Overrides:
loadMetadataForProcedure
in classBaseMetadataProvider
-
loadMetadataForSynonym
public void loadMetadataForSynonym(BaseSQLContext sqlContext, MetadataSynonym metadataSynonym)
- Overrides:
loadMetadataForSynonym
in classBaseMetadataProvider
-
-