Package com.adbs.querybuilder
Class BaseSQLBuilder
java.lang.Object
java.awt.Component
com.adbs.querybuilder.BaseSQLBuilder
- All Implemented Interfaces:
- UpdatedEventListener,- ActiveSubQueryChangedEventListener,- ActiveUnionSubQueryChangedEventListener,- SQLUpdatedEventListener,- ImageObserver,- MenuContainer,- Serializable,- EventListener
- Direct Known Subclasses:
- PlainTextSQLBuilder
public class BaseSQLBuilder
extends Component
implements UpdatedEventListener, ActiveUnionSubQueryChangedEventListener, ActiveSubQueryChangedEventListener, SQLUpdatedEventListener
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class java.awt.ComponentComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
- 
Field SummaryFieldsFields 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 TypeMethodDescriptionvoidvoidvoidvoidvoidvoidprotected SQLBuildervoidprotected voidintgetSQL()booleanbooleanbooleanbooleanbooleanbooleanvoidvoidvoidvoidvoidvoidvoidvoidvoidsetExpandVirtualFields(boolean value) voidsetExpandVirtualObjects(boolean value) voidvoidvoidsetKeywordFormat(KeywordFormat value) voidvoidvoidvoidsetParenthesizeANDGroups(boolean value) voidsetParenthesizeSingleCriterion(boolean value) voidsetQueryBuilder(QueryBuilder value) voidvoidsetRightMargin(int value) voidvoidsetTargetQueryPart(QueryPart value) voidsetUseAltNames(boolean value) voidvoidupdatedEventOccurred(UpdatedEvent event) Methods inherited from class java.awt.Componentaction, 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, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setMixingCutoutShape, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate
- 
Field Details- 
updatedEventListenerList
 
- 
- 
Constructor Details- 
BaseSQLBuilderpublic BaseSQLBuilder()
 
- 
- 
Method Details- 
getSQL- Throws:
- QueryBuilderException
 
- 
setSQL
- 
getSQLBuilder
- 
isUpdatingpublic boolean isUpdating()
- 
getQueryBuilder
- 
setQueryBuilder
- 
getRightMarginpublic int getRightMargin()
- 
setRightMarginpublic void setRightMargin(int value) 
- 
getKeywordFormat
- 
setKeywordFormat
- 
getQuoteAllIdentifiers
- 
setQuoteAllIdentifiers
- 
getObjectPrefixSkipping
- 
setObjectPrefixSkipping
- 
getMainQueryFormat
- 
setMainQueryFormat
- 
getExpressionSubqueryFormat
- 
setExpressionSubqueryFormat
- 
getDerievedQueryFormat
- 
setDerievedQueryFormat
- 
getCTESubQueryFormat
- 
setCTESubQueryFormat
- 
isUseAltNamespublic boolean isUseAltNames()
- 
setUseAltNamespublic void setUseAltNames(boolean value) 
- 
getOuterKeywordInLinks
- 
setOuterKeywordInLinks
- 
getInnerKeywordInLinks
- 
setInnerKeywordInLinks
- 
isParenthesizeANDGroupspublic boolean isParenthesizeANDGroups()
- 
setParenthesizeANDGroupspublic void setParenthesizeANDGroups(boolean value) 
- 
isParenthesizeSingleCriterionpublic boolean isParenthesizeSingleCriterion()
- 
setParenthesizeSingleCriterionpublic void setParenthesizeSingleCriterion(boolean value) 
- 
updatedEventOccurred- Specified by:
- updatedEventOccurredin interface- UpdatedEventListener
 
- 
onSQLUpdatedpublic void onSQLUpdated()
- 
beginUpdatepublic void beginUpdate()
- 
endUpdatepublic void endUpdate()
- 
createSQLBuilder
- 
addSQLUpdatedEventListener
- 
removeSQLUpdatedEventListener
- 
fireSQLUpdatedEvent
- 
getAsKeywordInExpressionAlias
- 
setAsKeywordInExpressionAlias
- 
getAsKeywordInObjectAlias
- 
setAsKeywordInObjectAlias
- 
isExpandVirtualFieldspublic boolean isExpandVirtualFields()
- 
setExpandVirtualFieldspublic void setExpandVirtualFields(boolean value) 
- 
isExpandVirtualObjectspublic boolean isExpandVirtualObjects()
- 
setExpandVirtualObjectspublic void setExpandVirtualObjects(boolean value) 
- 
addBeginBuildSQLForNodeEventListener
- 
removeBeginBuildSQLForNodeEventListener
- 
addEndBuildSQLForNodeEventListener
- 
removeEndBuildSQLForNodeEventListener
- 
getTargetQueryPart
- 
setTargetQueryPart
- 
activeUnionSubQueryChangedEventOccurred- Specified by:
- activeUnionSubQueryChangedEventOccurredin interface- ActiveUnionSubQueryChangedEventListener
 
- 
activeSubQueryChangedEventOccurred- Specified by:
- activeSubQueryChangedEventOccurredin interface- ActiveSubQueryChangedEventListener
 
- 
sqlUpdatedEventOccurred- Specified by:
- sqlUpdatedEventOccurredin interface- SQLUpdatedEventListener
 
 
-