public class BaseSQLBuilder extends java.awt.Component implements UpdatedEventListener, ActiveUnionSubQueryChangedEventListener, ActiveSubQueryChangedEventListener, SQLUpdatedEventListener
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<SQLUpdatedEventListener> |
updatedEventListenerList |
| Constructor and Description |
|---|
BaseSQLBuilder() |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validateprotected java.util.ArrayList<SQLUpdatedEventListener> updatedEventListenerList
public java.lang.String getSQL()
throws QueryBuilderException
QueryBuilderExceptionpublic void setSQL(java.lang.String value)
public SQLBuilder getSQLBuilder()
public boolean isUpdating()
public QueryBuilder getQueryBuilder()
public void setQueryBuilder(QueryBuilder value)
public int getRightMargin()
public void setRightMargin(int value)
public KeywordFormat getKeywordFormat()
public void setKeywordFormat(KeywordFormat value)
public QuoteAllIdentifiers getQuoteAllIdentifiers()
public void setQuoteAllIdentifiers(QuoteAllIdentifiers value)
public ObjectPrefixSkipping getObjectPrefixSkipping()
public void setObjectPrefixSkipping(ObjectPrefixSkipping value)
public SQLBuilderSelectFormat getMainQueryFormat()
public void setMainQueryFormat(SQLBuilderSelectFormat value)
public SQLBuilderSelectFormat getExpressionSubqueryFormat()
public void setExpressionSubqueryFormat(SQLBuilderSelectFormat value)
public SQLBuilderSelectFormat getDerievedQueryFormat()
public void setDerievedQueryFormat(SQLBuilderSelectFormat value)
public SQLBuilderSelectFormat getCTESubQueryFormat()
public void setCTESubQueryFormat(SQLBuilderSelectFormat value)
public boolean isUseAltNames()
public void setUseAltNames(boolean value)
public SkipKeywordMode getOuterKeywordInLinks()
public void setOuterKeywordInLinks(SkipKeywordMode value)
public SkipKeywordMode getInnerKeywordInLinks()
public void setInnerKeywordInLinks(SkipKeywordMode value)
public boolean isParenthesizeANDGroups()
public void setParenthesizeANDGroups(boolean value)
public boolean isParenthesizeSingleCriterion()
public void setParenthesizeSingleCriterion(boolean value)
public void updatedEventOccurred(UpdatedEvent event)
updatedEventOccurred in interface UpdatedEventListenerpublic void onSQLUpdated()
public void beginUpdate()
public void endUpdate()
protected SQLBuilder createSQLBuilder()
public void addSQLUpdatedEventListener(SQLUpdatedEventListener listener)
public void removeSQLUpdatedEventListener(SQLUpdatedEventListener listener)
protected void fireSQLUpdatedEvent(SQLUpdatedEvent evt)
public SkipKeywordMode getAsKeywordInExpressionAlias()
public void setAsKeywordInExpressionAlias(SkipKeywordMode value)
public SkipKeywordMode getAsKeywordInObjectAlias()
public void setAsKeywordInObjectAlias(SkipKeywordMode value)
public boolean isExpandVirtualFields()
public void setExpandVirtualFields(boolean value)
public boolean isExpandVirtualObjects()
public void setExpandVirtualObjects(boolean value)
public void addBeginBuildSQLForNodeEventListener(BuildSQLForNodeEventListener listener)
public void removeBeginBuildSQLForNodeEventListener(BuildSQLForNodeEventListener listener)
public void addEndBuildSQLForNodeEventListener(BuildSQLForNodeEventListener listener)
public void removeEndBuildSQLForNodeEventListener(BuildSQLForNodeEventListener listener)
public QueryPart getTargetQueryPart()
public void setTargetQueryPart(QueryPart value)
public void activeUnionSubQueryChangedEventOccurred(ActiveUnionSubQueryChangedEvent event)
activeUnionSubQueryChangedEventOccurred in interface ActiveUnionSubQueryChangedEventListenerpublic void activeSubQueryChangedEventOccurred(ActiveSubQueryChangedEvent event)
activeSubQueryChangedEventOccurred in interface ActiveSubQueryChangedEventListenerpublic void sqlUpdatedEventOccurred(SQLUpdatedEvent event)
sqlUpdatedEventOccurred in interface SQLUpdatedEventListener