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
,java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,java.util.EventListener
,javax.accessibility.Accessible
public final class QueryBuilder extends javax.swing.JPanel implements java.io.Serializable, SyntaxProviderChangedEventListener, MetadataObjectVisibleEventListener, UpdatedEventListener
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
-
-
Field Summary
-
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_WINDOW
-
-
Constructor Summary
Constructors Constructor Description QueryBuilder()
QueryBuilder(boolean nonVisualMode)
-
Method Summary
-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
-
Methods 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, update
-
Methods 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, validateTree
-
Methods 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 Detail
-
LOGGER
protected static final java.util.logging.Logger LOGGER
-
sqlErrorEventListenerList
protected java.util.ArrayList<SqlErrorEventListener> sqlErrorEventListenerList
-
diagramObjectAddingEventListenerList
protected java.util.ArrayList<DiagramObjectAddingEventListener> diagramObjectAddingEventListenerList
-
diagramObjectAddedEventListenerList
protected java.util.ArrayList<DiagramObjectAddedEventListener> diagramObjectAddedEventListenerList
-
diagramObjectDeletingEventListenerList
protected java.util.ArrayList<DiagramObjectDeletingEventListener> diagramObjectDeletingEventListenerList
-
validatePopupMenuEventListenerList
protected java.util.ArrayList<ValidatePopupMenuEventListener> validatePopupMenuEventListenerList
-
filterTableEventListenerList
protected java.util.ArrayList<FilterTableEventListener> filterTableEventListenerList
-
filterViewEventListenerList
protected java.util.ArrayList<FilterViewEventListener> filterViewEventListenerList
-
filterProcedureEventListenerList
protected java.util.ArrayList<FilterProcedureEventListener> filterProcedureEventListenerList
-
filterSynonymEventListenerList
protected java.util.ArrayList<FilterSynonymEventListener> filterSynonymEventListenerList
-
activeSubQueryChangedEventListenerList
protected java.util.ArrayList<ActiveSubQueryChangedEventListener> activeSubQueryChangedEventListenerList
-
activeUnionSubQueryChangedEventListenerList
protected java.util.ArrayList<ActiveUnionSubQueryChangedEventListener> activeUnionSubQueryChangedEventListenerList
-
sleepModeChangedEventListenerList
protected java.util.ArrayList<SleepModeChangedEventListener> sleepModeChangedEventListenerList
-
queryAwakeEventListenerList
protected java.util.ArrayList<QueryAwakeEventListener> queryAwakeEventListenerList
-
customExpressionBuilderEventListenerList
protected java.util.ArrayList<CustomExpressionBuilderEventListener> customExpressionBuilderEventListenerList
-
customizeDatasourceFieldListEventListenerList
protected java.util.ArrayList<CustomizeDatasourceFieldListEventListener> customizeDatasourceFieldListEventListenerList
-
linkDeletingEventListenerList
protected java.util.ArrayList<LinkDeletingEventListener> linkDeletingEventListenerList
-
linkCreatedEventListenerList
protected java.util.ArrayList<LinkCreatedEventListener> linkCreatedEventListenerList
-
linkDragOverEventListenerList
protected java.util.ArrayList<LinkDragOverEventListener> linkDragOverEventListenerList
-
linkCreatingEventListenerList
protected java.util.ArrayList<LinkCreatingEventListener> linkCreatingEventListenerList
-
linkChangingEventListenerList
protected java.util.ArrayList<LinkChangingEventListener> linkChangingEventListenerList
-
linkChangedEventListenerList
protected java.util.ArrayList<LinkChangedEventListener> linkChangedEventListenerList
-
beforeDatasourceFieldDragEventListenerList
protected java.util.ArrayList<BeforeDatasourceFieldDragEventListener> beforeDatasourceFieldDragEventListenerList
-
gridCellValueChangingEventListenerList
protected java.util.ArrayList<GridCellValueChangingEventListener> gridCellValueChangingEventListenerList
-
gridCellValueChangedEventListenerList
protected java.util.ArrayList<GridCellValueChangedEventListener> gridCellValueChangedEventListenerList
-
customizeDatasourceCaptionEventListenerList
protected java.util.ArrayList<CustomizeDatasourceCaptionEventListener> customizeDatasourceCaptionEventListenerList
-
beforePropertiesDialogEventListenerList
protected java.util.ArrayList<BeforePropertiesDialogEventListener> beforePropertiesDialogEventListenerList
-
afterPropertiesDialogEventListenerList
protected java.util.ArrayList<AfterPropertiesDialogEventListener> afterPropertiesDialogEventListenerList
-
datasourceFieldAddingEventListenerList
protected java.util.ArrayList<DatasourceFieldAddingEventListener> datasourceFieldAddingEventListenerList
-
datasourceFieldAddedEventListenerList
protected java.util.ArrayList<DatasourceFieldAddedEventListener> datasourceFieldAddedEventListenerList
-
datasourceFieldRemovingEventListenerList
protected java.util.ArrayList<DatasourceFieldRemovingEventListener> datasourceFieldRemovingEventListenerList
-
datasourceFieldRemovedEventListenerList
protected java.util.ArrayList<DatasourceFieldRemovedEventListener> datasourceFieldRemovedEventListenerList
-
updatedEventListenerList
protected java.util.ArrayList<SQLUpdatedEventListener> updatedEventListenerList
-
getDiagramObjectWidthEventListenerList
protected java.util.ArrayList<GetDiagramObjectWidthEventListener> getDiagramObjectWidthEventListenerList
-
userMessageEventListenerList
protected java.util.ArrayList<UserMessageEventListener> userMessageEventListenerList
-
getProcedureParametersEventListenerList
protected java.util.ArrayList<GetProcedureParametersEventListener> getProcedureParametersEventListenerList
-
componentCreatedEventListenerList
protected java.util.ArrayList<ComponentCreatedEventListener> componentCreatedEventListenerList
-
componentDestroyingEventListenerList
protected java.util.ArrayList<ComponentDestroyingEventListener> componentDestroyingEventListenerList
-
focusedDiagramPaneControlChangedEventListenerList
protected java.util.ArrayList<FocusedDiagramPaneControlChangedEventListener> focusedDiagramPaneControlChangedEventListenerList
-
-
Constructor Detail
-
QueryBuilder
public QueryBuilder() throws QueryBuilderException
- Throws:
QueryBuilderException
-
QueryBuilder
public QueryBuilder(boolean nonVisualMode) throws QueryBuilderException
- Throws:
QueryBuilderException
-
-
Method Detail
-
editMetadataContainer
public static boolean editMetadataContainer(java.awt.Window parent, MetadataContainer metadataContainer, boolean forceSaveResults, MetadataFilter metadataFilter)
-
loadMetadataContainer
public static boolean loadMetadataContainer(java.awt.Window parent, MetadataContainer metadataContainer, MetadataFilter metadataFilter)
-
fetchMetadataToFile
public static java.lang.String fetchMetadataToFile(java.awt.Window parent)
-
showAboutDialog
public static void showAboutDialog(java.awt.Window parent)
-
main
public static void main(java.lang.String[] args)
-
log
protected static void log(java.lang.Throwable thrown)
-
log
protected static void log(java.lang.Throwable thrown, java.util.logging.Level level)
-
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
- Overrides:
addPropertyChangeListener
in classjava.awt.Container
-
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
- Overrides:
removePropertyChangeListener
in classjava.awt.Component
-
getLanguage
public java.lang.String getLanguage()
-
setLanguage
public void setLanguage(java.lang.String language)
-
isOfflineMode
public boolean isOfflineMode()
-
setOfflineMode
public void setOfflineMode(boolean value)
-
getSyntaxProvider
public BaseSyntaxProvider getSyntaxProvider()
-
setSyntaxProvider
public void setSyntaxProvider(BaseSyntaxProvider value)
-
getMetadataProvider
public BaseMetadataProvider getMetadataProvider()
-
setMetadataProvider
public void setMetadataProvider(BaseMetadataProvider value)
-
getMetadataFilter
public MetadataFilter getMetadataFilter()
-
setMetadataFilter
public void setMetadataFilter(MetadataFilter value)
-
getSQLContext
public BaseSQLContext getSQLContext()
-
getQuery
public Query getQuery()
-
getResultQueryAST
public SQLSelectStatement getResultQueryAST() throws QueryBuilderException
- Throws:
QueryBuilderException
-
getActiveSubquery
public SubQuery getActiveSubquery()
-
setActiveSubquery
public void setActiveSubquery(SubQuery value)
-
getSubQueries
public SubQueryList getSubQueries()
-
getSQL
public java.lang.String getSQL() throws QueryBuilderException
- Throws:
QueryBuilderException
-
setSQL
public void setSQL(java.lang.String value) throws QueryBuilderException
- Throws:
QueryBuilderException
-
setSQLAsync
public void setSQLAsync(java.lang.String value) throws QueryBuilderException
- Throws:
QueryBuilderException
-
getMetadataContainer
public MetadataContainer getMetadataContainer()
-
getParameters
public ParameterList getParameters()
-
getQueryStatistics
public QueryStatistics getQueryStatistics() throws QueryBuilderException
- Throws:
QueryBuilderException
-
getQueryStructureTree
public QueryStructureTree getQueryStructureTree()
-
getMetadataTree
public MetadataTree 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
public java.awt.Dimension getSnapSize()
-
setSnapSize
public void setSnapSize(java.awt.Dimension value)
-
isQuoteAllIdentifiers
public boolean isQuoteAllIdentifiers()
-
setQuoteAllIdentifiers
public void setQuoteAllIdentifiers(boolean value)
-
getObjectPrefixSkipping
public ObjectPrefixSkipping getObjectPrefixSkipping()
-
setObjectPrefixSkipping
public void setObjectPrefixSkipping(ObjectPrefixSkipping value)
-
getLinkStyle
public LinkPainter getLinkStyle()
-
setLinkStyle
public void setLinkStyle(LinkPainter value)
-
getDiagramObjectColor
public java.awt.Color getDiagramObjectColor()
-
setDiagramObjectColor
public void setDiagramObjectColor(java.awt.Color value)
-
getDiagramObjectFont
public java.awt.Font getDiagramObjectFont()
-
setDiagramObjectFont
public void setDiagramObjectFont(java.awt.Font value)
-
isDiagramPaneVisible
public boolean isDiagramPaneVisible()
-
setDiagramPaneVisible
public void setDiagramPaneVisible(boolean value)
-
getTreeFont
public java.awt.Font getTreeFont()
-
setTreeFont
public void setTreeFont(java.awt.Font value)
-
getAddObjectDialogOptions
public AddObjectDialogOptions getAddObjectDialogOptions()
-
setAddObjectDialogOptions
public void setAddObjectDialogOptions(AddObjectDialogOptions value)
-
getQueryStructureTreeOptions
public QueryStructureTreeOptions getQueryStructureTreeOptions()
-
setQueryStructureTreeOptions
public void setQueryStructureTreeOptions(QueryStructureTreeOptions value)
-
getMetadataTreeOptions
public MetadataTreeOptions getMetadataTreeOptions()
-
setMetadataTreeOptions
public void setMetadataTreeOptions(MetadataTreeOptions value)
-
getCriteriaListOptions
public CriteriaListOptions getCriteriaListOptions()
-
setCriteriaListOptions
public void setCriteriaListOptions(CriteriaListOptions value)
-
getFieldListOptions
public FieldListOptions getFieldListOptions()
-
setFieldListOptions
public void setFieldListOptions(FieldListOptions options)
-
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
public java.lang.String getLayoutSQL()
-
setLayoutSQL
public void setLayoutSQL(java.lang.String layout)
-
isUnionNavBarVisible
public boolean isUnionNavBarVisible()
-
setUnionNavBarVisible
public void setUnionNavBarVisible(boolean value)
-
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
public java.lang.String getSleepModeText()
-
setSleepModeText
public void setSleepModeText(java.lang.String value)
-
isSleepMode
public boolean isSleepMode()
-
addSqlErrorEventListener
public void addSqlErrorEventListener(SqlErrorEventListener listener)
-
removeSqlErrorEventListener
public void removeSqlErrorEventListener(SqlErrorEventListener listener)
-
fireSqlErrorEvent
protected void fireSqlErrorEvent(SqlErrorEvent evt)
-
addDiagramObjectAddingEventListener
public void addDiagramObjectAddingEventListener(DiagramObjectAddingEventListener listener)
-
removeDiagramObjectAddingEventListener
public void removeDiagramObjectAddingEventListener(DiagramObjectAddingEventListener listener)
-
fireDiagramObjectAddingEvent
protected void fireDiagramObjectAddingEvent(DiagramObjectAddingEvent evt)
-
addDiagramObjectAddedEventListener
public void addDiagramObjectAddedEventListener(DiagramObjectAddedEventListener listener)
-
removeDiagramObjectAddedEventListener
public void removeDiagramObjectAddedEventListener(DiagramObjectAddedEventListener listener)
-
fireDiagramObjectAddedEvent
protected void fireDiagramObjectAddedEvent(DiagramObjectAddedEvent evt)
-
addDiagramObjectDeletingEventListener
public void addDiagramObjectDeletingEventListener(DiagramObjectDeletingEventListener listener)
-
removeDiagramObjectDeletingEventListener
public void removeDiagramObjectDeletingEventListener(DiagramObjectDeletingEventListener listener)
-
fireDiagramObjectDeletingEvent
protected void fireDiagramObjectDeletingEvent(DiagramObjectDeletingEvent evt)
-
addValidatePopupMenuEventListener
public void addValidatePopupMenuEventListener(ValidatePopupMenuEventListener listener)
-
removeValidatePopupMenuEventListener
public void removeValidatePopupMenuEventListener(ValidatePopupMenuEventListener listener)
-
addFilterTableEventListener
public void addFilterTableEventListener(FilterTableEventListener listener)
-
removeFilterTableEventListener
public void removeFilterTableEventListener(FilterTableEventListener listener)
-
fireFilterTableEvent
protected void fireFilterTableEvent(FilterTableEvent evt)
-
addFilterViewEventListener
public void addFilterViewEventListener(FilterViewEventListener listener)
-
removeFilterViewEventListener
public void removeFilterViewEventListener(FilterViewEventListener listener)
-
fireFilterViewEvent
protected void fireFilterViewEvent(FilterViewEvent evt)
-
addFilterProcedureEventListener
public void addFilterProcedureEventListener(FilterProcedureEventListener listener)
-
removeFilterProcedureEventListener
public void removeFilterProcedureEventListener(FilterProcedureEventListener listener)
-
fireFilterProcedureEvent
protected void fireFilterProcedureEvent(FilterProcedureEvent evt)
-
addFilterSynonymEventListener
public void addFilterSynonymEventListener(FilterSynonymEventListener listener)
-
removeFilterSynonymEventListener
public void removeFilterSynonymEventListener(FilterSynonymEventListener listener)
-
fireFilterSynonymEvent
protected void fireFilterSynonymEvent(FilterSynonymEvent evt)
-
addActiveSubQueryChangedEventListener
public void addActiveSubQueryChangedEventListener(ActiveSubQueryChangedEventListener listener)
-
removeActiveSubQueryChangedEventListener
public void removeActiveSubQueryChangedEventListener(ActiveSubQueryChangedEventListener listener)
-
fireActiveSubQueryChangedEvent
protected void fireActiveSubQueryChangedEvent(ActiveSubQueryChangedEvent evt)
-
addActiveUnionSubQueryChangedEventListener
public void addActiveUnionSubQueryChangedEventListener(ActiveUnionSubQueryChangedEventListener listener)
-
removeActiveUnionSubQueryChangedEventListener
public void removeActiveUnionSubQueryChangedEventListener(ActiveUnionSubQueryChangedEventListener listener)
-
fireActiveUnionSubQueryChangedEvent
protected void fireActiveUnionSubQueryChangedEvent(ActiveUnionSubQueryChangedEvent evt)
-
addSleepModeChangedEventListener
public void addSleepModeChangedEventListener(SleepModeChangedEventListener listener)
-
removeSleepModeChangedEventListener
public void removeSleepModeChangedEventListener(SleepModeChangedEventListener listener)
-
fireSleepModeChangedEvent
protected void fireSleepModeChangedEvent(SleepModeChangedEvent evt)
-
addQueryAwakeEventListener
public void addQueryAwakeEventListener(QueryAwakeEventListener listener)
-
removeQueryAwakeEventListener
public void removeQueryAwakeEventListener(QueryAwakeEventListener listener)
-
fireQueryAwakeEvent
protected void fireQueryAwakeEvent(QueryAwakeEvent evt)
-
addCustomExpressionBuilderEventListener
public void addCustomExpressionBuilderEventListener(CustomExpressionBuilderEventListener listener)
-
removeCustomExpressionBuilderEventListener
public void removeCustomExpressionBuilderEventListener(CustomExpressionBuilderEventListener listener)
-
fireCustomExpressionBuilderEvent
protected void fireCustomExpressionBuilderEvent(CustomExpressionBuilderEvent evt)
-
addCustomizeDatasourceFieldListEventListener
public void addCustomizeDatasourceFieldListEventListener(CustomizeDatasourceFieldListEventListener listener)
-
removeCustomizeDatasourceFieldListEventListener
public void removeCustomizeDatasourceFieldListEventListener(CustomizeDatasourceFieldListEventListener listener)
-
fireCustomizeDatasourceFieldListEvent
protected void fireCustomizeDatasourceFieldListEvent(CustomizeDatasourceFieldListEvent evt)
-
addLinkDeletingEventListener
public void addLinkDeletingEventListener(LinkDeletingEventListener listener)
-
removeLinkDeletingEventListener
public void removeLinkDeletingEventListener(LinkDeletingEventListener listener)
-
fireLinkDeletingEvent
protected void fireLinkDeletingEvent(LinkDeletingEvent evt)
-
addLinkCreatedEventListener
public void addLinkCreatedEventListener(LinkCreatedEventListener listener)
-
removeLinkCreatedEventListener
public void removeLinkCreatedEventListener(LinkCreatedEventListener listener)
-
fireLinkCreatedEvent
protected void fireLinkCreatedEvent(LinkCreatedEvent evt)
-
addLinkDragOverEventListener
public void addLinkDragOverEventListener(LinkDragOverEventListener listener)
-
removeLinkDragOverEventListener
public void removeLinkDragOverEventListener(LinkDragOverEventListener listener)
-
fireLinkDragOverEvent
protected void fireLinkDragOverEvent(LinkDragOverEvent evt)
-
addLinkCreatingEventListener
public void addLinkCreatingEventListener(LinkCreatingEventListener listener)
-
removeLinkCreatingEventListener
public void removeLinkCreatingEventListener(LinkCreatingEventListener listener)
-
fireLinkCreatingEvent
protected void fireLinkCreatingEvent(LinkCreatingEvent evt)
-
addLinkChangingEventListener
public void addLinkChangingEventListener(LinkChangingEventListener listener)
-
removeLinkChangingEventListener
public void removeLinkChangingEventListener(LinkChangingEventListener listener)
-
fireLinkChangingEvent
protected void fireLinkChangingEvent(LinkChangingEvent evt)
-
addLinkChangedEventListener
public void addLinkChangedEventListener(LinkChangedEventListener listener)
-
removeLinkChangedEventListener
public void removeLinkChangedEventListener(LinkChangedEventListener listener)
-
fireLinkChangedEvent
protected void fireLinkChangedEvent(LinkChangedEvent evt)
-
addBeforeDatasourceFieldDragEventListener
public void addBeforeDatasourceFieldDragEventListener(BeforeDatasourceFieldDragEventListener listener)
-
removeBeforeDatasourceFieldDragEventListener
public void removeBeforeDatasourceFieldDragEventListener(BeforeDatasourceFieldDragEventListener listener)
-
fireBeforeDatasourceFieldDragEvent
protected void fireBeforeDatasourceFieldDragEvent(BeforeDatasourceFieldDragEvent evt)
-
addGridCellValueChangingEventListener
public void addGridCellValueChangingEventListener(GridCellValueChangingEventListener listener)
-
removeGridCellValueChangingEventListener
public void removeGridCellValueChangingEventListener(GridCellValueChangingEventListener listener)
-
fireGridCellValueChangingEvent
protected void fireGridCellValueChangingEvent(GridCellValueChangingEvent evt)
-
addGridCellValueChangedEventListener
public void addGridCellValueChangedEventListener(GridCellValueChangedEventListener listener)
-
removeGridCellValueChangedEventListener
public void removeGridCellValueChangedEventListener(GridCellValueChangedEventListener listener)
-
fireGridCellValueChangedEvent
protected void fireGridCellValueChangedEvent(GridCellValueChangedEvent evt)
-
addCustomizeDatasourceCaptionEventListener
public void addCustomizeDatasourceCaptionEventListener(CustomizeDatasourceCaptionEventListener listener)
-
removeCustomizeDatasourceCaptionEventListener
public void removeCustomizeDatasourceCaptionEventListener(CustomizeDatasourceCaptionEventListener listener)
-
fireCustomizeDatasourceCaptionEvent
protected void fireCustomizeDatasourceCaptionEvent(CustomizeDatasourceCaptionEvent evt)
-
addBeforePropertiesDialogEventListener
public void addBeforePropertiesDialogEventListener(BeforePropertiesDialogEventListener listener)
-
removeBeforePropertiesDialogEventListener
public void removeBeforePropertiesDialogEventListener(BeforePropertiesDialogEventListener listener)
-
fireBeforePropertiesDialogEvent
protected void fireBeforePropertiesDialogEvent(BeforePropertiesDialogEvent evt)
-
addAfterPropertiesDialogEventListener
public void addAfterPropertiesDialogEventListener(AfterPropertiesDialogEventListener listener)
-
removeAfterPropertiesDialogEventListener
public void removeAfterPropertiesDialogEventListener(AfterPropertiesDialogEventListener listener)
-
fireAfterPropertiesDialogEvent
protected void fireAfterPropertiesDialogEvent(AfterPropertiesDialogEvent evt)
-
addDatasourceFieldAddingEventListener
public void addDatasourceFieldAddingEventListener(DatasourceFieldAddingEventListener listener)
-
removeDatasourceFieldAddingEventListener
public void removeDatasourceFieldAddingEventListener(DatasourceFieldAddingEventListener listener)
-
fireDatasourceFieldAddingEvent
protected void fireDatasourceFieldAddingEvent(DatasourceFieldAddingEvent evt)
-
addDatasourceFieldAddedEventListener
public void addDatasourceFieldAddedEventListener(DatasourceFieldAddedEventListener listener)
-
removeDatasourceFieldAddedEventListener
public void removeDatasourceFieldAddedEventListener(DatasourceFieldAddedEventListener listener)
-
fireDatasourceFieldAddedEvent
protected void fireDatasourceFieldAddedEvent(DatasourceFieldAddedEvent evt)
-
addDatasourceFieldRemovingEventListener
public void addDatasourceFieldRemovingEventListener(DatasourceFieldRemovingEventListener listener)
-
removeDatasourceFieldRemovingEventListener
public void removeDatasourceFieldRemovingEventListener(DatasourceFieldRemovingEventListener listener)
-
fireDatasourceFieldRemovingEvent
protected void fireDatasourceFieldRemovingEvent(DatasourceFieldRemovingEvent evt)
-
addDatasourceFieldRemovedEventListener
public void addDatasourceFieldRemovedEventListener(DatasourceFieldRemovedEventListener listener)
-
removeDatasourceFieldRemovedEventListener
public void removeDatasourceFieldRemovedEventListener(DatasourceFieldRemovedEventListener listener)
-
fireDatasourceFieldRemovedEvent
protected void fireDatasourceFieldRemovedEvent(DatasourceFieldRemovedEvent evt)
-
addGetDiagramObjectWidthEventListener
public void addGetDiagramObjectWidthEventListener(GetDiagramObjectWidthEventListener listener)
-
removeGetDiagramObjectWidthEventListener
public void removeGetDiagramObjectWidthEventListener(GetDiagramObjectWidthEventListener listener)
-
fireGetDiagramObjectWidthEvent
protected void fireGetDiagramObjectWidthEvent(GetDiagramObjectWidthEvent evt)
-
addUserMessageEventListener
public void addUserMessageEventListener(UserMessageEventListener listener)
-
removeUserMessageEventListener
public void removeUserMessageEventListener(UserMessageEventListener listener)
-
fireUserMessageEvent
protected void fireUserMessageEvent(UserMessageId messageId)
-
addGetProcedureParametersEventListener
public void addGetProcedureParametersEventListener(GetProcedureParametersEventListener listener)
-
removeGetProcedureParametersEventListener
public void removeGetProcedureParametersEventListener(GetProcedureParametersEventListener listener)
-
fireGetProcedureParametersEvent
protected void fireGetProcedureParametersEvent(GetProcedureParametersEvent evt)
-
addComponentCreatedEventListener
public void addComponentCreatedEventListener(ComponentCreatedEventListener listener)
-
removeComponentCreatedEventListener
public void removeComponentCreatedEventListener(ComponentCreatedEventListener listener)
-
fireComponentCreatedEvent
protected void fireComponentCreatedEvent(ComponentCreatedEvent evt)
-
addComponentDestroyingEventListener
public void addComponentDestroyingEventListener(ComponentDestroyingEventListener listener)
-
removeComponentDestroyingEventListener
public void removeComponentDestroyingEventListener(ComponentDestroyingEventListener listener)
-
fireComponentDestroyingEvent
protected void fireComponentDestroyingEvent(ComponentDestroyingEvent evt)
-
addFocusedDiagramPaneControlChangedEventListener
public void addFocusedDiagramPaneControlChangedEventListener(FocusedDiagramPaneControlChangedEventListener listener)
-
removeFocusedDiagramPaneControlChangedEventListener
public void removeFocusedDiagramPaneControlChangedEventListener(FocusedDiagramPaneControlChangedEventListener listener)
-
fireFocusedDiagramPaneControlChangedEvent
protected void fireFocusedDiagramPaneControlChangedEvent(FocusedDiagramPaneControlChangedEvent evt)
-
syntaxProviderChangedEventOccurred
public void syntaxProviderChangedEventOccurred(SyntaxProviderChangedEvent event)
- Specified by:
syntaxProviderChangedEventOccurred
in interfaceSyntaxProviderChangedEventListener
-
metadataObjectVisibleEventOccurred
public void metadataObjectVisibleEventOccurred(MetadataObjectVisibleEvent event)
- Specified by:
metadataObjectVisibleEventOccurred
in interfaceMetadataObjectVisibleEventListener
-
refreshDatasourcesMetadata
public void refreshDatasourcesMetadata()
-
beginUpdate
public void beginUpdate()
-
endUpdate
public void endUpdate()
-
refreshMetadata
public void refreshMetadata() throws QueryBuilderException
- Throws:
QueryBuilderException
-
isNameOfTable
public boolean isNameOfTable(SQLDatabaseObject name)
-
isNameOfView
public boolean isNameOfView(SQLDatabaseObject name)
-
isNameOfProcedure
public boolean isNameOfProcedure(SQLDatabaseObject name)
-
getDatabaseList
public void getDatabaseList(SQLQualifiedNameList databaseList) throws QueryBuilderException
- Throws:
QueryBuilderException
-
getDatabaseList
public void getDatabaseList(java.util.List<java.lang.String> databaseList) throws QueryBuilderException
- Throws:
QueryBuilderException
-
loadMetadata
public void loadMetadata(SQLQualifiedName database) throws QueryBuilderException
- Throws:
QueryBuilderException
-
loadMetadata
public void loadMetadata(java.lang.String database) throws QueryBuilderException
- Throws:
QueryBuilderException
-
loadMetadataByFilter
public void loadMetadataByFilter(MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException
- Throws:
QueryBuilderException
-
loadMetadataByMask
public void loadMetadataByMask(java.lang.String objectMask, java.lang.String schemaMask, SQLQualifiedName database) throws QueryBuilderException
- Throws:
QueryBuilderException
-
loadMetadataByMask
public void loadMetadataByMask(java.lang.String objectMask, java.lang.String schemaMask, java.lang.String database) throws QueryBuilderException
- Throws:
QueryBuilderException
-
clearMetadataByMask
public void clearMetadataByMask(java.lang.String objectMask, java.lang.String schemaMask, SQLQualifiedName database) throws QueryBuilderException
- Throws:
QueryBuilderException
-
getTableNames
public void getTableNames(java.util.List names, boolean system)
-
getViewNames
public void getViewNames(java.util.List names, boolean system)
-
getProcedureNames
public void getProcedureNames(java.util.List names, boolean system)
-
showQueryBuilderPropertiesDialog
public void showQueryBuilderPropertiesDialog(java.awt.Window parent, java.lang.String title, java.util.EnumSet<QueryBuilderProperties> flags, BaseSQLBuilder builder)
-
createControls
public void createControls()
-
destroyControls
public void destroyControls()
-
updateQueryStructureTree
public void updateQueryStructureTree()
-
repaintDiagramPane
public void repaintDiagramPane()
-
parseSQL
protected SQLSelectStatement parseSQL(java.lang.String sql) throws QueryBuilderException
- Throws:
QueryBuilderException
-
clearInternal
protected void clearInternal()
-
clear
public void clear()
-
readSyntaxProviderCaps
protected void readSyntaxProviderCaps()
-
getPreferredSize
public java.awt.Dimension getPreferredSize()
- Overrides:
getPreferredSize
in classjavax.swing.JComponent
-
showAddObjectDialog
public void showAddObjectDialog()
-
updatedEventOccurred
public void updatedEventOccurred(UpdatedEvent event)
- Specified by:
updatedEventOccurred
in interfaceUpdatedEventListener
-
getLinkOptions
public LinkOptions getLinkOptions()
-
setLinkOptions
public void setLinkOptions(LinkOptions linkOptions)
-
addSQLUpdatedEventListener
public void addSQLUpdatedEventListener(SQLUpdatedEventListener listener)
-
removeSQLUpdatedEventListener
public void removeSQLUpdatedEventListener(SQLUpdatedEventListener listener)
-
fireSQLUpdatedEvent
protected void fireSQLUpdatedEvent(SQLUpdatedEvent evt)
-
doLayout
public void doLayout()
- Overrides:
doLayout
in classjava.awt.Container
-
getOuterKeywordInLinks
public SkipKeywordMode getOuterKeywordInLinks()
-
setOuterKeywordInLinks
public void setOuterKeywordInLinks(SkipKeywordMode value)
-
getInnerKeywordInLinks
public SkipKeywordMode getInnerKeywordInLinks()
-
setInnerKeywordInLinks
public void setInnerKeywordInLinks(SkipKeywordMode value)
-
getAsKeywordInExpressionAlias
public SkipKeywordMode getAsKeywordInExpressionAlias()
-
setAsKeywordInExpressionAlias
public void setAsKeywordInExpressionAlias(SkipKeywordMode value)
-
getAsKeywordInObjectAlias
public SkipKeywordMode getAsKeywordInObjectAlias()
-
setAsKeywordInObjectAlias
public void setAsKeywordInObjectAlias(SkipKeywordMode value)
-
isLoadJoinsFromWhereClause
public boolean isLoadJoinsFromWhereClause()
-
setLoadJoinsFromWhereClause
public void setLoadJoinsFromWhereClause(boolean value)
-
isTabsVisible
public boolean isTabsVisible()
-
setTabsVisible
public void setTabsVisible(boolean value)
-
getCustomDiagramPaneDropTarget
public java.awt.dnd.DropTarget getCustomDiagramPaneDropTarget()
-
setCustomDiagramPaneDropTarget
public void setCustomDiagramPaneDropTarget(java.awt.dnd.DropTarget dropTraget)
-
getCustomCriteriaListDropTarget
public java.awt.dnd.DropTarget getCustomCriteriaListDropTarget()
-
setCustomCriteriaListDropTarget
public void setCustomCriteriaListDropTarget(java.awt.dnd.DropTarget dropTraget)
-
isUniqueQueryName
public boolean isUniqueQueryName(AstTokenIdentifier name)
-
createUniqueQueryName
public AstTokenIdentifier createUniqueQueryName()
-
createUniqueQueryNameStr
public java.lang.String createUniqueQueryNameStr()
-
getSubQueryList
public java.util.List<SubQuery> getSubQueryList()
-
getUnionSubQueryList
public java.util.List<UnionSubQuery> getUnionSubQueryList()
-
getFilterTabsByActiveQueryPart
public QueryPart getFilterTabsByActiveQueryPart()
-
setFilterTabsByActiveQueryPart
public void setFilterTabsByActiveQueryPart(QueryPart value)
-
reloadStatistics
protected void reloadStatistics()
-
isResolveColumnNamingConflictsAutomatically
public boolean isResolveColumnNamingConflictsAutomatically()
-
setResolveColumnNamingConflictsAutomatically
public void setResolveColumnNamingConflictsAutomatically(boolean resolveColumnNamingConflictsAutomatically)
-
-