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, validate
protected java.util.ArrayList<SQLUpdatedEventListener> updatedEventListenerList
public java.lang.String getSQL() throws QueryBuilderException
QueryBuilderException
public 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 UpdatedEventListener
public 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 ActiveUnionSubQueryChangedEventListener
public void activeSubQueryChangedEventOccurred(ActiveSubQueryChangedEvent event)
activeSubQueryChangedEventOccurred
in interface ActiveSubQueryChangedEventListener
public void sqlUpdatedEventOccurred(SQLUpdatedEvent event)
sqlUpdatedEventOccurred
in interface SQLUpdatedEventListener