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>execSQLEventListenerListprotected 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:
getDescriptionin classBaseMetadataProvider
-
canExecSQL
public boolean canExecSQL()
- Overrides:
canExecSQLin classBaseMetadataProvider
-
prepareSQLDatasetInternal
protected java.sql.ResultSet prepareSQLDatasetInternal(java.lang.String sql, boolean schemaOnly) throws QueryBuilderException- Overrides:
prepareSQLDatasetInternalin classBaseMetadataProvider- Throws:
QueryBuilderException
-
loadMetadataObjects
public void loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database)
- Overrides:
loadMetadataObjectsin classBaseMetadataProvider
-
loadMetadataRelations
public void loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database)
- Overrides:
loadMetadataRelationsin classBaseMetadataProvider
-
loadMetadataForTable
public void loadMetadataForTable(BaseSQLContext sqlContext, MetadataTable metadataTable)
- Overrides:
loadMetadataForTablein classBaseMetadataProvider
-
loadMetadataForView
public void loadMetadataForView(BaseSQLContext sqlContext, MetadataView metadataView)
- Overrides:
loadMetadataForViewin classBaseMetadataProvider
-
loadMetadataForProcedure
public void loadMetadataForProcedure(BaseSQLContext sqlContext, MetadataProcedure metadataProcedure)
- Overrides:
loadMetadataForProcedurein classBaseMetadataProvider
-
loadMetadataForSynonym
public void loadMetadataForSynonym(BaseSQLContext sqlContext, MetadataSynonym metadataSynonym)
- Overrides:
loadMetadataForSynonymin classBaseMetadataProvider
-
-