public class EventMetadataProvider extends BaseMetadataProvider
BaseMetadataProvider.AfterConnectEvent, BaseMetadataProvider.AfterConnectEventListener, BaseMetadataProvider.AfterDisconnectEvent, BaseMetadataProvider.AfterDisconnectEventListener, BaseMetadataProvider.BeforeConnectEvent, BaseMetadataProvider.BeforeConnectEventListener, BaseMetadataProvider.BeforeDisconnectEvent, BaseMetadataProvider.BeforeDisconnectEventListener, BaseMetadataProvider.DestroyedEvent, BaseMetadataProvider.DestroyedEventListener
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<ExecSQLEventListener> |
execSQLEventListenerList |
protected java.util.ArrayList<GetMetadataEventListener> |
getMetadataEventListenerList |
afterConnectEventListenerList, afterDisconnectEventListenerList, beforeConnectEventListenerList, beforeDisconnectEventListenerList, destroyedEventListenerList
Constructor and Description |
---|
EventMetadataProvider() |
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
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, getPeer, 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, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate
protected java.util.ArrayList<GetMetadataEventListener> getMetadataEventListenerList
protected java.util.ArrayList<ExecSQLEventListener> execSQLEventListenerList
public void addGetObjectsNamesEventListener(GetMetadataEventListener listener)
public void removeGetObjectsNamesEventListener(GetMetadataEventListener listener)
protected void fireGetTablesEvent(GetObjectNamesEvent evt)
protected void fireGetSystemTablesEvent(GetObjectNamesEvent evt)
protected void fireGetViewsEvent(GetObjectNamesEvent evt)
protected void fireGetSystemViewsEvent(GetObjectNamesEvent evt)
protected void fireGetProceduresEvent(GetObjectNamesEvent evt)
protected void fireGetSystemProceduresEvent(GetObjectNamesEvent evt)
protected void fireGetSynonymsEvent(GetObjectNamesEvent evt)
protected void fireGetSystemSynonymsEvent(GetObjectNamesEvent evt)
protected void fireGetFieldsEvent(GetFieldsEvent evt)
protected void fireGetRelationsEvent(GetRelationsEvent evt)
public void addExecSQLEventListener(ExecSQLEventListener listener)
public void removeExecSQLEventListener(ExecSQLEventListener listener)
protected void fireExecSQLEvent(ExecSQLEvent evt)
public java.lang.String getDescription()
getDescription
in class BaseMetadataProvider
public boolean canExecSQL()
canExecSQL
in class BaseMetadataProvider
protected java.sql.ResultSet prepareSQLDatasetInternal(java.lang.String sql, boolean schemaOnly) throws QueryBuilderException
prepareSQLDatasetInternal
in class BaseMetadataProvider
QueryBuilderException
public void loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database)
loadMetadataObjects
in class BaseMetadataProvider
public void loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database)
loadMetadataRelations
in class BaseMetadataProvider
public void loadMetadataForTable(BaseSQLContext sqlContext, MetadataTable metadataTable)
loadMetadataForTable
in class BaseMetadataProvider
public void loadMetadataForView(BaseSQLContext sqlContext, MetadataView metadataView)
loadMetadataForView
in class BaseMetadataProvider
public void loadMetadataForProcedure(BaseSQLContext sqlContext, MetadataProcedure metadataProcedure)
loadMetadataForProcedure
in class BaseMetadataProvider
public void loadMetadataForSynonym(BaseSQLContext sqlContext, MetadataSynonym metadataSynonym)
loadMetadataForSynonym
in class BaseMetadataProvider