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 Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsModifier 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.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier 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.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods inherited from class javax.swing.JComponent
addAncestorListener, 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.Container
add, 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.Component
action, 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
-
activeUnionSubQueryChangedEventListenerList
protected ArrayList<ActiveUnionSubQueryChangedEventListener> activeUnionSubQueryChangedEventListenerList -
sleepModeChangedEventListenerList
-
queryAwakeEventListenerList
-
customExpressionBuilderEventListenerList
-
customizeDatasourceFieldListEventListenerList
protected ArrayList<CustomizeDatasourceFieldListEventListener> customizeDatasourceFieldListEventListenerList -
linkDeletingEventListenerList
-
linkCreatedEventListenerList
-
linkDragOverEventListenerList
-
linkCreatingEventListenerList
-
linkChangingEventListenerList
-
linkChangedEventListenerList
-
beforeDatasourceFieldDragEventListenerList
protected ArrayList<BeforeDatasourceFieldDragEventListener> beforeDatasourceFieldDragEventListenerList -
gridCellValueChangingEventListenerList
-
gridCellValueChangedEventListenerList
-
customizeDatasourceCaptionEventListenerList
protected ArrayList<CustomizeDatasourceCaptionEventListener> customizeDatasourceCaptionEventListenerList -
beforePropertiesDialogEventListenerList
-
afterPropertiesDialogEventListenerList
-
datasourceFieldAddingEventListenerList
-
datasourceFieldAddedEventListenerList
-
datasourceFieldRemovingEventListenerList
-
datasourceFieldRemovedEventListenerList
-
updatedEventListenerList
-
getDiagramObjectWidthEventListenerList
-
userMessageEventListenerList
-
getProcedureParametersEventListenerList
-
componentCreatedEventListenerList
-
componentDestroyingEventListenerList
-
focusedDiagramPaneControlChangedEventListenerList
protected ArrayList<FocusedDiagramPaneControlChangedEventListener> focusedDiagramPaneControlChangedEventListenerList
-
-
Constructor Details
-
QueryBuilder
- Throws:
QueryBuilderException
-
QueryBuilder
- Throws:
QueryBuilderException
-
-
Method Details
-
editMetadataContainer
public static boolean editMetadataContainer(Window parent, MetadataContainer metadataContainer, boolean forceSaveResults, MetadataFilter metadataFilter) -
loadMetadataContainer
public static boolean loadMetadataContainer(Window parent, MetadataContainer metadataContainer, MetadataFilter metadataFilter) -
fetchMetadataToFile
-
showAboutDialog
-
main
-
log
-
log
-
addPropertyChangeListener
- Overrides:
addPropertyChangeListenerin classContainer
-
removePropertyChangeListener
- Overrides:
removePropertyChangeListenerin classComponent
-
getLanguage
-
setLanguage
-
isOfflineMode
public boolean isOfflineMode() -
setOfflineMode
public 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
-
isFreeVersion
public boolean isFreeVersion() -
isUpdating
public boolean isUpdating() -
isCanReorderDatasources
public boolean isCanReorderDatasources() -
setCanReorderDatasources
public void setCanReorderDatasources(boolean value) -
isSnapDiagramObjects
public boolean isSnapDiagramObjects() -
setSnapDiagramObjects
public void setSnapDiagramObjects(boolean value) -
getSnapSize
-
setSnapSize
-
isQuoteAllIdentifiers
public boolean isQuoteAllIdentifiers() -
setQuoteAllIdentifiers
public void setQuoteAllIdentifiers(boolean value) -
getObjectPrefixSkipping
-
setObjectPrefixSkipping
-
getLinkStyle
-
setLinkStyle
-
getDiagramObjectColor
-
setDiagramObjectColor
-
getDiagramObjectFont
-
setDiagramObjectFont
-
isDiagramPaneVisible
public boolean isDiagramPaneVisible() -
setDiagramPaneVisible
public void setDiagramPaneVisible(boolean value) -
getTreeFont
-
setTreeFont
-
getAddObjectDialogOptions
-
setAddObjectDialogOptions
-
getQueryStructureTreeOptions
-
setQueryStructureTreeOptions
-
getMetadataTreeOptions
-
setMetadataTreeOptions
-
getCriteriaListOptions
-
setCriteriaListOptions
-
getFieldListOptions
-
setFieldListOptions
-
getDefaultDiagramObjectWidth
public int getDefaultDiagramObjectWidth() -
setDefaultDiagramObjectWidth
public void setDefaultDiagramObjectWidth(int value) -
getMaxDiagramObjectHeight
public int getMaxDiagramObjectHeight() -
setMaxDiagramObjectHeight
public void setMaxDiagramObjectHeight(int value) -
isShowLinkedObjectsButton
public boolean isShowLinkedObjectsButton() -
setShowLinkedObjectsButton
public void setShowLinkedObjectsButton(boolean value) -
getLayoutSQL
-
setLayoutSQL
-
getParsingErrorOnUnknownObjects
public boolean getParsingErrorOnUnknownObjects() -
setParsingErrorOnUnknownObjects
public void setParsingErrorOnUnknownObjects(boolean value) -
isSortDiagramObjectFields
public boolean isSortDiagramObjectFields() -
setSortDiagramObjectFields
public void setSortDiagramObjectFields(boolean value) -
isTableChecksCountInCaption
public boolean isTableChecksCountInCaption() -
setTableChecksCountInCaption
public void setTableChecksCountInCaption(boolean value) -
isUseAltNames
public boolean isUseAltNames() -
setUseAltNames
public void setUseAltNames(boolean value) -
getAllowSleepMode
public boolean getAllowSleepMode() -
setAllowSleepMode
public void setAllowSleepMode(boolean value) -
getSleepModeText
-
setSleepModeText
-
isSleepMode
public 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
-
addActiveUnionSubQueryChangedEventListener
public void addActiveUnionSubQueryChangedEventListener(ActiveUnionSubQueryChangedEventListener listener) -
removeActiveUnionSubQueryChangedEventListener
public void removeActiveUnionSubQueryChangedEventListener(ActiveUnionSubQueryChangedEventListener listener) -
fireActiveUnionSubQueryChangedEvent
-
addSleepModeChangedEventListener
-
removeSleepModeChangedEventListener
-
fireSleepModeChangedEvent
-
addQueryAwakeEventListener
-
removeQueryAwakeEventListener
-
fireQueryAwakeEvent
-
addCustomExpressionBuilderEventListener
-
removeCustomExpressionBuilderEventListener
public void removeCustomExpressionBuilderEventListener(CustomExpressionBuilderEventListener listener) -
fireCustomExpressionBuilderEvent
-
addCustomizeDatasourceFieldListEventListener
public void addCustomizeDatasourceFieldListEventListener(CustomizeDatasourceFieldListEventListener listener) -
removeCustomizeDatasourceFieldListEventListener
public void removeCustomizeDatasourceFieldListEventListener(CustomizeDatasourceFieldListEventListener listener) -
fireCustomizeDatasourceFieldListEvent
-
addLinkDeletingEventListener
-
removeLinkDeletingEventListener
-
fireLinkDeletingEvent
-
addLinkCreatedEventListener
-
removeLinkCreatedEventListener
-
fireLinkCreatedEvent
-
addLinkDragOverEventListener
-
removeLinkDragOverEventListener
-
fireLinkDragOverEvent
-
addLinkCreatingEventListener
-
removeLinkCreatingEventListener
-
fireLinkCreatingEvent
-
addLinkChangingEventListener
-
removeLinkChangingEventListener
-
fireLinkChangingEvent
-
addLinkChangedEventListener
-
removeLinkChangedEventListener
-
fireLinkChangedEvent
-
addBeforeDatasourceFieldDragEventListener
public void addBeforeDatasourceFieldDragEventListener(BeforeDatasourceFieldDragEventListener listener) -
removeBeforeDatasourceFieldDragEventListener
public void removeBeforeDatasourceFieldDragEventListener(BeforeDatasourceFieldDragEventListener listener) -
fireBeforeDatasourceFieldDragEvent
-
addGridCellValueChangingEventListener
-
removeGridCellValueChangingEventListener
-
fireGridCellValueChangingEvent
-
addGridCellValueChangedEventListener
-
removeGridCellValueChangedEventListener
-
fireGridCellValueChangedEvent
-
addCustomizeDatasourceCaptionEventListener
public void addCustomizeDatasourceCaptionEventListener(CustomizeDatasourceCaptionEventListener listener) -
removeCustomizeDatasourceCaptionEventListener
public void removeCustomizeDatasourceCaptionEventListener(CustomizeDatasourceCaptionEventListener listener) -
fireCustomizeDatasourceCaptionEvent
-
addBeforePropertiesDialogEventListener
-
removeBeforePropertiesDialogEventListener
-
fireBeforePropertiesDialogEvent
-
addAfterPropertiesDialogEventListener
-
removeAfterPropertiesDialogEventListener
-
fireAfterPropertiesDialogEvent
-
addDatasourceFieldAddingEventListener
-
removeDatasourceFieldAddingEventListener
-
fireDatasourceFieldAddingEvent
-
addDatasourceFieldAddedEventListener
-
removeDatasourceFieldAddedEventListener
-
fireDatasourceFieldAddedEvent
-
addDatasourceFieldRemovingEventListener
-
removeDatasourceFieldRemovingEventListener
public void removeDatasourceFieldRemovingEventListener(DatasourceFieldRemovingEventListener listener) -
fireDatasourceFieldRemovingEvent
-
addDatasourceFieldRemovedEventListener
-
removeDatasourceFieldRemovedEventListener
-
fireDatasourceFieldRemovedEvent
-
addGetDiagramObjectWidthEventListener
-
removeGetDiagramObjectWidthEventListener
-
fireGetDiagramObjectWidthEvent
-
addUserMessageEventListener
-
removeUserMessageEventListener
-
fireUserMessageEvent
-
addGetProcedureParametersEventListener
-
removeGetProcedureParametersEventListener
-
fireGetProcedureParametersEvent
-
addComponentCreatedEventListener
-
removeComponentCreatedEventListener
-
fireComponentCreatedEvent
-
addComponentDestroyingEventListener
-
removeComponentDestroyingEventListener
-
fireComponentDestroyingEvent
-
addFocusedDiagramPaneControlChangedEventListener
public void addFocusedDiagramPaneControlChangedEventListener(FocusedDiagramPaneControlChangedEventListener listener) -
removeFocusedDiagramPaneControlChangedEventListener
public void removeFocusedDiagramPaneControlChangedEventListener(FocusedDiagramPaneControlChangedEventListener listener) -
fireFocusedDiagramPaneControlChangedEvent
-
syntaxProviderChangedEventOccurred
- Specified by:
syntaxProviderChangedEventOccurredin interfaceSyntaxProviderChangedEventListener
-
metadataObjectVisibleEventOccurred
- Specified by:
metadataObjectVisibleEventOccurredin interfaceMetadataObjectVisibleEventListener
-
refreshDatasourcesMetadata
public void refreshDatasourcesMetadata() -
beginUpdate
public void beginUpdate() -
endUpdate
public void endUpdate() -
refreshMetadata
- Throws:
QueryBuilderException
-
isNameOfTable
-
isNameOfView
-
isNameOfProcedure
-
getDatabaseList
- Throws:
QueryBuilderException
-
getDatabaseList
- Throws:
QueryBuilderException
-
loadMetadata
- Throws:
QueryBuilderException
-
loadMetadata
- Throws:
QueryBuilderException
-
loadMetadataByFilter
public void loadMetadataByFilter(MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Throws:
QueryBuilderException
-
loadMetadataByMask
public void loadMetadataByMask(String objectMask, String schemaMask, SQLQualifiedName database) throws QueryBuilderException - Throws:
QueryBuilderException
-
loadMetadataByMask
public void loadMetadataByMask(String objectMask, String schemaMask, String database) throws QueryBuilderException - Throws:
QueryBuilderException
-
clearMetadataByMask
public void clearMetadataByMask(String objectMask, String schemaMask, SQLQualifiedName database) throws QueryBuilderException - Throws:
QueryBuilderException
-
getTableNames
-
getViewNames
-
getProcedureNames
-
showQueryBuilderPropertiesDialog
public void showQueryBuilderPropertiesDialog(Window parent, String title, EnumSet<QueryBuilderProperties> flags, BaseSQLBuilder builder) -
createControls
public void createControls() -
destroyControls
public void destroyControls() -
updateQueryStructureTree
public void updateQueryStructureTree() -
repaintDiagramPane
public void repaintDiagramPane() -
parseSQL
- Throws:
QueryBuilderException
-
clearInternal
protected void clearInternal() -
clear
public void clear() -
readSyntaxProviderCaps
protected void readSyntaxProviderCaps() -
getPreferredSize
- Overrides:
getPreferredSizein classJComponent
-
showAddObjectDialog
public void showAddObjectDialog() -
updatedEventOccurred
- Specified by:
updatedEventOccurredin interfaceUpdatedEventListener
-
getLinkOptions
-
setLinkOptions
-
addSQLUpdatedEventListener
-
removeSQLUpdatedEventListener
-
fireSQLUpdatedEvent
-
doLayout
public void doLayout() -
getOuterKeywordInLinks
-
setOuterKeywordInLinks
-
getInnerKeywordInLinks
-
setInnerKeywordInLinks
-
getAsKeywordInExpressionAlias
-
setAsKeywordInExpressionAlias
-
getAsKeywordInObjectAlias
-
setAsKeywordInObjectAlias
-
isLoadJoinsFromWhereClause
public boolean isLoadJoinsFromWhereClause() -
setLoadJoinsFromWhereClause
public void setLoadJoinsFromWhereClause(boolean value) -
isTabsVisible
public boolean isTabsVisible() -
setTabsVisible
public void setTabsVisible(boolean value) -
getCustomDiagramPaneDropTarget
-
setCustomDiagramPaneDropTarget
-
getCustomCriteriaListDropTarget
-
setCustomCriteriaListDropTarget
-
isUniqueQueryName
-
createUniqueQueryName
-
createUniqueQueryNameStr
-
getSubQueryList
-
getUnionSubQueryList
-
getFilterTabsByActiveQueryPart
-
setFilterTabsByActiveQueryPart
-
reloadStatistics
protected void reloadStatistics() -
isResolveColumnNamingConflictsAutomatically
public boolean isResolveColumnNamingConflictsAutomatically() -
setResolveColumnNamingConflictsAutomatically
public void setResolveColumnNamingConflictsAutomatically(boolean resolveColumnNamingConflictsAutomatically)
-