Package com.adbs.querybuilder
Class QueryBuilder
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.adbs.querybuilder.QueryBuilder
- All Implemented Interfaces:
- MetadataObjectVisibleEventListener,- SyntaxProviderChangedEventListener,- UpdatedEventListener,- ImageObserver,- MenuContainer,- Serializable,- EventListener,- Accessible
public final class QueryBuilder
extends JPanel
implements Serializable, SyntaxProviderChangedEventListener, MetadataObjectVisibleEventListener, UpdatedEventListener
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class javax.swing.JPanelJPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponentJComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.ContainerContainer.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.ComponentComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected ArrayList<ActiveSubQueryChangedEventListener>protected ArrayList<ActiveUnionSubQueryChangedEventListener>protected ArrayList<AfterPropertiesDialogEventListener>protected ArrayList<BeforeDatasourceFieldDragEventListener>protected ArrayList<BeforePropertiesDialogEventListener>protected ArrayList<ComponentCreatedEventListener>protected ArrayList<ComponentDestroyingEventListener>protected ArrayList<CustomExpressionBuilderEventListener>protected ArrayList<CustomizeDatasourceCaptionEventListener>protected ArrayList<DatasourceFieldAddedEventListener>protected ArrayList<DatasourceFieldAddingEventListener>protected ArrayList<DatasourceFieldRemovedEventListener>protected ArrayList<DatasourceFieldRemovingEventListener>protected ArrayList<DiagramObjectAddedEventListener>protected ArrayList<DiagramObjectAddingEventListener>protected ArrayList<DiagramObjectDeletingEventListener>protected ArrayList<FilterProcedureEventListener>protected ArrayList<FilterSynonymEventListener>protected ArrayList<FilterTableEventListener>protected ArrayList<FilterViewEventListener>protected ArrayList<GetDiagramObjectWidthEventListener>protected ArrayList<GetProcedureParametersEventListener>protected ArrayList<GridCellValueChangedEventListener>protected ArrayList<GridCellValueChangingEventListener>protected ArrayList<LinkChangedEventListener>protected ArrayList<LinkChangingEventListener>protected ArrayList<LinkCreatedEventListener>protected ArrayList<LinkCreatingEventListener>protected ArrayList<LinkDeletingEventListener>protected ArrayList<LinkDragOverEventListener>protected static final Loggerprotected ArrayList<QueryAwakeEventListener>protected ArrayList<SleepModeChangedEventListener>protected ArrayList<SqlErrorEventListener>protected ArrayList<SQLUpdatedEventListener>protected ArrayList<UserMessageEventListener>protected ArrayList<ValidatePopupMenuEventListener>Fields inherited from class javax.swing.JComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields 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 TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidaddFocusedDiagramPaneControlChangedEventListener(FocusedDiagramPaneControlChangedEventListener listener) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidclear()protected voidvoidclearMetadataByMask(String objectMask, String schemaMask, SQLQualifiedName database) voidvoidvoiddoLayout()static booleaneditMetadataContainer(Window parent, MetadataContainer metadataContainer, boolean forceSaveResults, MetadataFilter metadataFilter) voidstatic StringfetchMetadataToFile(Window parent) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidfireUserMessageEvent(UserMessageId messageId) booleanvoidgetDatabaseList(SQLQualifiedNameList databaseList) voidgetDatabaseList(List<String> databaseList) intintbooleanvoidgetProcedureNames(List names, boolean system) getQuery()getSQL()voidgetTableNames(List names, boolean system) voidgetViewNames(List names, boolean system) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidloadMetadata(SQLQualifiedName database) voidloadMetadata(String database) voidloadMetadataByFilter(MetadataFilter metadataFilter, SQLQualifiedName database) voidloadMetadataByMask(String objectMask, String schemaMask, SQLQualifiedName database) voidloadMetadataByMask(String objectMask, String schemaMask, String database) static booleanloadMetadataContainer(Window parent, MetadataContainer metadataContainer, MetadataFilter metadataFilter) protected static voidprotected static voidstatic voidvoidprotected SQLSelectStatementprotected voidvoidvoidprotected voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidremoveFocusedDiagramPaneControlChangedEventListener(FocusedDiagramPaneControlChangedEventListener listener) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidsetActiveSubquery(SubQuery value) voidvoidsetAllowSleepMode(boolean value) voidvoidvoidsetCanReorderDatasources(boolean value) voidvoidsetCustomCriteriaListDropTarget(DropTarget dropTraget) voidsetCustomDiagramPaneDropTarget(DropTarget dropTraget) voidsetDefaultDiagramObjectWidth(int value) voidsetDiagramObjectColor(Color value) voidsetDiagramObjectFont(Font value) voidsetDiagramPaneVisible(boolean value) voidsetFieldListOptions(FieldListOptions options) voidvoidvoidsetLanguage(String language) voidsetLayoutSQL(String layout) voidsetLinkOptions(LinkOptions linkOptions) voidsetLinkStyle(LinkPainter value) voidsetLoadJoinsFromWhereClause(boolean value) voidsetMaxDiagramObjectHeight(int value) voidsetMetadataFilter(MetadataFilter value) voidvoidvoidvoidsetOfflineMode(boolean value) voidvoidsetParsingErrorOnUnknownObjects(boolean value) voidvoidsetQuoteAllIdentifiers(boolean value) voidsetResolveColumnNamingConflictsAutomatically(boolean resolveColumnNamingConflictsAutomatically) voidsetShowLinkedObjectsButton(boolean value) voidsetSleepModeText(String value) voidsetSnapDiagramObjects(boolean value) voidsetSnapSize(Dimension value) voidsetSortDiagramObjectFields(boolean value) voidvoidsetSQLAsync(String value) voidvoidsetTableChecksCountInCaption(boolean value) voidsetTabsVisible(boolean value) voidsetTreeFont(Font value) voidsetUnionNavBarVisible(boolean value) voidsetUseAltNames(boolean value) static voidshowAboutDialog(Window parent) voidvoidshowQueryBuilderPropertiesDialog(Window parent, String title, EnumSet<QueryBuilderProperties> flags, BaseSQLBuilder builder) voidvoidupdatedEventOccurred(UpdatedEvent event) voidMethods inherited from class javax.swing.JPanelgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods inherited from class javax.swing.JComponentaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateMethods inherited from class java.awt.Containeradd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeMethods inherited from class java.awt.Componentaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
- 
Field Details- 
LOGGER
- 
sqlErrorEventListenerList
- 
diagramObjectAddingEventListenerList
- 
diagramObjectAddedEventListenerList
- 
diagramObjectDeletingEventListenerList
- 
validatePopupMenuEventListenerList
- 
filterTableEventListenerList
- 
filterViewEventListenerList
- 
filterProcedureEventListenerList
- 
filterSynonymEventListenerList
- 
activeSubQueryChangedEventListenerList
- 
activeUnionSubQueryChangedEventListenerListprotected ArrayList<ActiveUnionSubQueryChangedEventListener> activeUnionSubQueryChangedEventListenerList
- 
sleepModeChangedEventListenerList
- 
queryAwakeEventListenerList
- 
customExpressionBuilderEventListenerList
- 
customizeDatasourceFieldListEventListenerListprotected ArrayList<CustomizeDatasourceFieldListEventListener> customizeDatasourceFieldListEventListenerList
- 
linkDeletingEventListenerList
- 
linkCreatedEventListenerList
- 
linkDragOverEventListenerList
- 
linkCreatingEventListenerList
- 
linkChangingEventListenerList
- 
linkChangedEventListenerList
- 
beforeDatasourceFieldDragEventListenerListprotected ArrayList<BeforeDatasourceFieldDragEventListener> beforeDatasourceFieldDragEventListenerList
- 
gridCellValueChangingEventListenerList
- 
gridCellValueChangedEventListenerList
- 
customizeDatasourceCaptionEventListenerListprotected ArrayList<CustomizeDatasourceCaptionEventListener> customizeDatasourceCaptionEventListenerList
- 
beforePropertiesDialogEventListenerList
- 
afterPropertiesDialogEventListenerList
- 
datasourceFieldAddingEventListenerList
- 
datasourceFieldAddedEventListenerList
- 
datasourceFieldRemovingEventListenerList
- 
datasourceFieldRemovedEventListenerList
- 
updatedEventListenerList
- 
getDiagramObjectWidthEventListenerList
- 
userMessageEventListenerList
- 
getProcedureParametersEventListenerList
- 
componentCreatedEventListenerList
- 
componentDestroyingEventListenerList
- 
focusedDiagramPaneControlChangedEventListenerListprotected ArrayList<FocusedDiagramPaneControlChangedEventListener> focusedDiagramPaneControlChangedEventListenerList
 
- 
- 
Constructor Details- 
QueryBuilder- Throws:
- QueryBuilderException
 
- 
QueryBuilder- Throws:
- QueryBuilderException
 
 
- 
- 
Method Details- 
editMetadataContainerpublic static boolean editMetadataContainer(Window parent, MetadataContainer metadataContainer, boolean forceSaveResults, MetadataFilter metadataFilter) 
- 
loadMetadataContainerpublic static boolean loadMetadataContainer(Window parent, MetadataContainer metadataContainer, MetadataFilter metadataFilter) 
- 
fetchMetadataToFile
- 
showAboutDialog
- 
main
- 
log
- 
log
- 
addPropertyChangeListener- Overrides:
- addPropertyChangeListenerin class- Container
 
- 
removePropertyChangeListener- Overrides:
- removePropertyChangeListenerin class- Component
 
- 
getLanguage
- 
setLanguage
- 
isOfflineModepublic boolean isOfflineMode()
- 
setOfflineModepublic void setOfflineMode(boolean value) 
- 
getSyntaxProvider
- 
setSyntaxProvider
- 
getMetadataProvider
- 
setMetadataProvider
- 
getMetadataFilter
- 
setMetadataFilter
- 
getSQLContext
- 
getQuery
- 
getResultQueryAST- Throws:
- QueryBuilderException
 
- 
getActiveSubquery
- 
setActiveSubquery
- 
getSubQueries
- 
getSQL- Throws:
- QueryBuilderException
 
- 
setSQL- Throws:
- QueryBuilderException
 
- 
setSQLAsync- Throws:
- QueryBuilderException
 
- 
getMetadataContainer
- 
getParameters
- 
getQueryStatistics- Throws:
- QueryBuilderException
 
- 
getQueryStructureTree
- 
getMetadataTree
- 
isFreeVersionpublic boolean isFreeVersion()
- 
isUpdatingpublic boolean isUpdating()
- 
isCanReorderDatasourcespublic boolean isCanReorderDatasources()
- 
setCanReorderDatasourcespublic void setCanReorderDatasources(boolean value) 
- 
isSnapDiagramObjectspublic boolean isSnapDiagramObjects()
- 
setSnapDiagramObjectspublic void setSnapDiagramObjects(boolean value) 
- 
getSnapSize
- 
setSnapSize
- 
isQuoteAllIdentifierspublic boolean isQuoteAllIdentifiers()
- 
setQuoteAllIdentifierspublic void setQuoteAllIdentifiers(boolean value) 
- 
getObjectPrefixSkipping
- 
setObjectPrefixSkipping
- 
getLinkStyle
- 
setLinkStyle
- 
getDiagramObjectColor
- 
setDiagramObjectColor
- 
getDiagramObjectFont
- 
setDiagramObjectFont
- 
isDiagramPaneVisiblepublic boolean isDiagramPaneVisible()
- 
setDiagramPaneVisiblepublic void setDiagramPaneVisible(boolean value) 
- 
getTreeFont
- 
setTreeFont
- 
getAddObjectDialogOptions
- 
setAddObjectDialogOptions
- 
getQueryStructureTreeOptions
- 
setQueryStructureTreeOptions
- 
getMetadataTreeOptions
- 
setMetadataTreeOptions
- 
getCriteriaListOptions
- 
setCriteriaListOptions
- 
getFieldListOptions
- 
setFieldListOptions
- 
getDefaultDiagramObjectWidthpublic int getDefaultDiagramObjectWidth()
- 
setDefaultDiagramObjectWidthpublic void setDefaultDiagramObjectWidth(int value) 
- 
getMaxDiagramObjectHeightpublic int getMaxDiagramObjectHeight()
- 
setMaxDiagramObjectHeightpublic void setMaxDiagramObjectHeight(int value) 
- 
isShowLinkedObjectsButtonpublic boolean isShowLinkedObjectsButton()
- 
setShowLinkedObjectsButtonpublic void setShowLinkedObjectsButton(boolean value) 
- 
getLayoutSQL
- 
setLayoutSQL
- 
getParsingErrorOnUnknownObjectspublic boolean getParsingErrorOnUnknownObjects()
- 
setParsingErrorOnUnknownObjectspublic void setParsingErrorOnUnknownObjects(boolean value) 
- 
isSortDiagramObjectFieldspublic boolean isSortDiagramObjectFields()
- 
setSortDiagramObjectFieldspublic void setSortDiagramObjectFields(boolean value) 
- 
isTableChecksCountInCaptionpublic boolean isTableChecksCountInCaption()
- 
setTableChecksCountInCaptionpublic void setTableChecksCountInCaption(boolean value) 
- 
isUseAltNamespublic boolean isUseAltNames()
- 
setUseAltNamespublic void setUseAltNames(boolean value) 
- 
getAllowSleepModepublic boolean getAllowSleepMode()
- 
setAllowSleepModepublic void setAllowSleepMode(boolean value) 
- 
getSleepModeText
- 
setSleepModeText
- 
isSleepModepublic boolean isSleepMode()
- 
addSqlErrorEventListener
- 
removeSqlErrorEventListener
- 
fireSqlErrorEvent
- 
addDiagramObjectAddingEventListener
- 
removeDiagramObjectAddingEventListener
- 
fireDiagramObjectAddingEvent
- 
addDiagramObjectAddedEventListener
- 
removeDiagramObjectAddedEventListener
- 
fireDiagramObjectAddedEvent
- 
addDiagramObjectDeletingEventListener
- 
removeDiagramObjectDeletingEventListener
- 
fireDiagramObjectDeletingEvent
- 
addValidatePopupMenuEventListener
- 
removeValidatePopupMenuEventListener
- 
addFilterTableEventListener
- 
removeFilterTableEventListener
- 
fireFilterTableEvent
- 
addFilterViewEventListener
- 
removeFilterViewEventListener
- 
fireFilterViewEvent
- 
addFilterProcedureEventListener
- 
removeFilterProcedureEventListener
- 
fireFilterProcedureEvent
- 
addFilterSynonymEventListener
- 
removeFilterSynonymEventListener
- 
fireFilterSynonymEvent
- 
addActiveSubQueryChangedEventListener
- 
removeActiveSubQueryChangedEventListener
- 
fireActiveSubQueryChangedEvent
- 
addActiveUnionSubQueryChangedEventListenerpublic void addActiveUnionSubQueryChangedEventListener(ActiveUnionSubQueryChangedEventListener listener) 
- 
removeActiveUnionSubQueryChangedEventListenerpublic void removeActiveUnionSubQueryChangedEventListener(ActiveUnionSubQueryChangedEventListener listener) 
- 
fireActiveUnionSubQueryChangedEvent
- 
addSleepModeChangedEventListener
- 
removeSleepModeChangedEventListener
- 
fireSleepModeChangedEvent
- 
addQueryAwakeEventListener
- 
removeQueryAwakeEventListener
- 
fireQueryAwakeEvent
- 
addCustomExpressionBuilderEventListener
- 
removeCustomExpressionBuilderEventListenerpublic void removeCustomExpressionBuilderEventListener(CustomExpressionBuilderEventListener listener) 
- 
fireCustomExpressionBuilderEvent
- 
addCustomizeDatasourceFieldListEventListenerpublic void addCustomizeDatasourceFieldListEventListener(CustomizeDatasourceFieldListEventListener listener) 
- 
removeCustomizeDatasourceFieldListEventListenerpublic void removeCustomizeDatasourceFieldListEventListener(CustomizeDatasourceFieldListEventListener listener) 
- 
fireCustomizeDatasourceFieldListEvent
- 
addLinkDeletingEventListener
- 
removeLinkDeletingEventListener
- 
fireLinkDeletingEvent
- 
addLinkCreatedEventListener
- 
removeLinkCreatedEventListener
- 
fireLinkCreatedEvent
- 
addLinkDragOverEventListener
- 
removeLinkDragOverEventListener
- 
fireLinkDragOverEvent
- 
addLinkCreatingEventListener
- 
removeLinkCreatingEventListener
- 
fireLinkCreatingEvent
- 
addLinkChangingEventListener
- 
removeLinkChangingEventListener
- 
fireLinkChangingEvent
- 
addLinkChangedEventListener
- 
removeLinkChangedEventListener
- 
fireLinkChangedEvent
- 
addBeforeDatasourceFieldDragEventListenerpublic void addBeforeDatasourceFieldDragEventListener(BeforeDatasourceFieldDragEventListener listener) 
- 
removeBeforeDatasourceFieldDragEventListenerpublic void removeBeforeDatasourceFieldDragEventListener(BeforeDatasourceFieldDragEventListener listener) 
- 
fireBeforeDatasourceFieldDragEvent
- 
addGridCellValueChangingEventListener
- 
removeGridCellValueChangingEventListener
- 
fireGridCellValueChangingEvent
- 
addGridCellValueChangedEventListener
- 
removeGridCellValueChangedEventListener
- 
fireGridCellValueChangedEvent
- 
addCustomizeDatasourceCaptionEventListenerpublic void addCustomizeDatasourceCaptionEventListener(CustomizeDatasourceCaptionEventListener listener) 
- 
removeCustomizeDatasourceCaptionEventListenerpublic void removeCustomizeDatasourceCaptionEventListener(CustomizeDatasourceCaptionEventListener listener) 
- 
fireCustomizeDatasourceCaptionEvent
- 
addBeforePropertiesDialogEventListener
- 
removeBeforePropertiesDialogEventListener
- 
fireBeforePropertiesDialogEvent
- 
addAfterPropertiesDialogEventListener
- 
removeAfterPropertiesDialogEventListener
- 
fireAfterPropertiesDialogEvent
- 
addDatasourceFieldAddingEventListener
- 
removeDatasourceFieldAddingEventListener
- 
fireDatasourceFieldAddingEvent
- 
addDatasourceFieldAddedEventListener
- 
removeDatasourceFieldAddedEventListener
- 
fireDatasourceFieldAddedEvent
- 
addDatasourceFieldRemovingEventListener
- 
removeDatasourceFieldRemovingEventListenerpublic void removeDatasourceFieldRemovingEventListener(DatasourceFieldRemovingEventListener listener) 
- 
fireDatasourceFieldRemovingEvent
- 
addDatasourceFieldRemovedEventListener
- 
removeDatasourceFieldRemovedEventListener
- 
fireDatasourceFieldRemovedEvent
- 
addGetDiagramObjectWidthEventListener
- 
removeGetDiagramObjectWidthEventListener
- 
fireGetDiagramObjectWidthEvent
- 
addUserMessageEventListener
- 
removeUserMessageEventListener
- 
fireUserMessageEvent
- 
addGetProcedureParametersEventListener
- 
removeGetProcedureParametersEventListener
- 
fireGetProcedureParametersEvent
- 
addComponentCreatedEventListener
- 
removeComponentCreatedEventListener
- 
fireComponentCreatedEvent
- 
addComponentDestroyingEventListener
- 
removeComponentDestroyingEventListener
- 
fireComponentDestroyingEvent
- 
addFocusedDiagramPaneControlChangedEventListenerpublic void addFocusedDiagramPaneControlChangedEventListener(FocusedDiagramPaneControlChangedEventListener listener) 
- 
removeFocusedDiagramPaneControlChangedEventListenerpublic void removeFocusedDiagramPaneControlChangedEventListener(FocusedDiagramPaneControlChangedEventListener listener) 
- 
fireFocusedDiagramPaneControlChangedEvent
- 
syntaxProviderChangedEventOccurred- Specified by:
- syntaxProviderChangedEventOccurredin interface- SyntaxProviderChangedEventListener
 
- 
metadataObjectVisibleEventOccurred- Specified by:
- metadataObjectVisibleEventOccurredin interface- MetadataObjectVisibleEventListener
 
- 
refreshDatasourcesMetadatapublic void refreshDatasourcesMetadata()
- 
beginUpdatepublic void beginUpdate()
- 
endUpdatepublic void endUpdate()
- 
refreshMetadata- Throws:
- QueryBuilderException
 
- 
isNameOfTable
- 
isNameOfView
- 
isNameOfProcedure
- 
getDatabaseList- Throws:
- QueryBuilderException
 
- 
getDatabaseList- Throws:
- QueryBuilderException
 
- 
loadMetadata- Throws:
- QueryBuilderException
 
- 
loadMetadata- Throws:
- QueryBuilderException
 
- 
loadMetadataByFilterpublic void loadMetadataByFilter(MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Throws:
- QueryBuilderException
 
- 
loadMetadataByMaskpublic void loadMetadataByMask(String objectMask, String schemaMask, SQLQualifiedName database) throws QueryBuilderException - Throws:
- QueryBuilderException
 
- 
loadMetadataByMaskpublic void loadMetadataByMask(String objectMask, String schemaMask, String database) throws QueryBuilderException - Throws:
- QueryBuilderException
 
- 
clearMetadataByMaskpublic void clearMetadataByMask(String objectMask, String schemaMask, SQLQualifiedName database) throws QueryBuilderException - Throws:
- QueryBuilderException
 
- 
getTableNames
- 
getViewNames
- 
getProcedureNames
- 
showQueryBuilderPropertiesDialogpublic void showQueryBuilderPropertiesDialog(Window parent, String title, EnumSet<QueryBuilderProperties> flags, BaseSQLBuilder builder) 
- 
createControlspublic void createControls()
- 
destroyControlspublic void destroyControls()
- 
updateQueryStructureTreepublic void updateQueryStructureTree()
- 
repaintDiagramPanepublic void repaintDiagramPane()
- 
parseSQL- Throws:
- QueryBuilderException
 
- 
clearInternalprotected void clearInternal()
- 
clearpublic void clear()
- 
readSyntaxProviderCapsprotected void readSyntaxProviderCaps()
- 
getPreferredSize- Overrides:
- getPreferredSizein class- JComponent
 
- 
showAddObjectDialogpublic void showAddObjectDialog()
- 
updatedEventOccurred- Specified by:
- updatedEventOccurredin interface- UpdatedEventListener
 
- 
getLinkOptions
- 
setLinkOptions
- 
addSQLUpdatedEventListener
- 
removeSQLUpdatedEventListener
- 
fireSQLUpdatedEvent
- 
doLayoutpublic void doLayout()
- 
getOuterKeywordInLinks
- 
setOuterKeywordInLinks
- 
getInnerKeywordInLinks
- 
setInnerKeywordInLinks
- 
getAsKeywordInExpressionAlias
- 
setAsKeywordInExpressionAlias
- 
getAsKeywordInObjectAlias
- 
setAsKeywordInObjectAlias
- 
isLoadJoinsFromWhereClausepublic boolean isLoadJoinsFromWhereClause()
- 
setLoadJoinsFromWhereClausepublic void setLoadJoinsFromWhereClause(boolean value) 
- 
isTabsVisiblepublic boolean isTabsVisible()
- 
setTabsVisiblepublic void setTabsVisible(boolean value) 
- 
getCustomDiagramPaneDropTarget
- 
setCustomDiagramPaneDropTarget
- 
getCustomCriteriaListDropTarget
- 
setCustomCriteriaListDropTarget
- 
isUniqueQueryName
- 
createUniqueQueryName
- 
createUniqueQueryNameStr
- 
getSubQueryList
- 
getUnionSubQueryList
- 
getFilterTabsByActiveQueryPart
- 
setFilterTabsByActiveQueryPart
- 
reloadStatisticsprotected void reloadStatistics()
- 
isResolveColumnNamingConflictsAutomaticallypublic boolean isResolveColumnNamingConflictsAutomatically()
- 
setResolveColumnNamingConflictsAutomaticallypublic void setResolveColumnNamingConflictsAutomatically(boolean resolveColumnNamingConflictsAutomatically) 
 
-