Package com.adbs.syntax
Class MSSQLCESyntaxProvider
- java.lang.Object
-
- java.awt.Component
-
- com.adbs.syntax.BaseSyntaxProvider
-
- com.adbs.syntax.MSSQLSyntaxProvider
-
- com.adbs.syntax.MSSQLCESyntaxProvider
-
- All Implemented Interfaces:
Disposable
,java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
public class MSSQLCESyntaxProvider extends MSSQLSyntaxProvider
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.adbs.syntax.BaseSyntaxProvider
BaseSyntaxProvider.ChangedEvent, BaseSyntaxProvider.ChangedEventListener, BaseSyntaxProvider.DestroyedEvent, BaseSyntaxProvider.DestroyedEventListener
-
-
Field Summary
-
Fields inherited from class com.adbs.syntax.BaseSyntaxProvider
changedEventListenerList, destroyedEventListenerList
-
-
Constructor Summary
Constructors Constructor Description MSSQLCESyntaxProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doDetectServerVersion(BaseMetadataProvider metadataProvider)
java.lang.Class
getEditPropsFormClass(java.lang.Object forObj)
java.lang.String
getQueryToLoadFieldsForObject(java.lang.String fieldName, java.lang.String objectExpression)
SyntaxSupportsConectedServer
isSupportConectedServer(BaseMetadataProvider metadataProvider)
boolean
isSupportDatabases()
boolean
isSupportProcedures()
boolean
isSupportSchemas()
boolean
isSupportSynonyms()
boolean
isSupportViews()
void
loadFieldsForObjectFromServer(BaseSQLContext sqlContext, MetadataObject metadataObject)
void
loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database)
void
loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database)
-
Methods inherited from class com.adbs.syntax.MSSQLSyntaxProvider
clone, dispose, get1ParamAggregateNames, getBuiltinFunctionNames, getComparisonOperators, getDatabaseList, getDefaultDatabaseName, getDefaultSchemaNames, getDescription, getIdentCaseSens, getParserClass, getPrefixed1ParamAggregateNames, getQuoteBegin, getQuoteEnd, getScannerClass, getSchemaList, getServerVersion, getStarAggregateNames, getUnionOperatorList, isDenyIntoClause, isDetectServerVersion, isFixedSizeType, isInnerKeywordInLinksMandatory, isSupportCTE, isSupportTransactSQLJoins, loadMetadataCustomAggregateNames, resetCachedDefaultDatabaseName, setDenyIntoClause, setDetectServerVersion, setIdentCaseSens, setParserParams, setServerVersion
-
Methods inherited from class com.adbs.syntax.BaseSyntaxProvider
addChangedEventListener, addDestroyedEventListener, assign, beginBuildWrapperForStoredProc, connectionChanged, createParser, createScanner, createWrapperForStoredProc, endBuildWrapperForStoredProc, findExtenderClass, findFieldInFieldList, fireChangedEvent, fireDestroyedEvent, getEmptySchemaName, getMultiParamAggregateNames, getObjectNameSeparator, getQueryToLoadFieldsForProcedure, getQueryToLoadFieldsForSynonym, getQueryToLoadFieldsForTable, getQueryToLoadFieldsForView, getSimpleEmptyFromSubquery, getUnionOperatorImage, getUpperCaseFunctionName, getUseObjectNamesAsDefaultAliases, isAsKeywordInExpressionAliasMandatory, isAsKeywordInObjectAliasMandatory, isColumnOfDBObject, isCreateWhereJoinsByDefault, isCteColumnNamesMandatory, isForceBinaryANSIJoins, isFromClauseMandatory, isIdentifiersCaseSensitive, isNonQuotedIdentifiersToUpperCase, isOuterKeywordInLinksMandatory, isServerVersionStored, isSupportAllTableFieldsSelection, isSupportANSIJoins, isSupportBracketsInUnions, isSupportCrossJoin, isSupportDerivedTables, isSupportEmptyBracketsInStoredProcs, isSupportFullANSIJoin, isSupportGroupByStar, isSupportNullOrdering, isSupportOracleJoins, isSupportOrderByAlias, isSupportRecursiveCTE, isSupportSubQueryBracketsInUnions, isSupportSubQueryCTE, isSupportSubQueryDerivedTables, isSupportSubQueryUnions, isSupportUnions, isUniversalExpressions, isVariablePrecisionType, loadFieldsForProcedureFromServer, loadFieldsForQuery, loadFieldsForSynonymFromServer, loadFieldsForTableFromServer, loadFieldsForViewFromServer, loadMetadataForProcedure, loadMetadataForSynonym, loadMetadataForTable, loadMetadataForView, loadParamsForProcedureFromServer, normalizeUnionOperator, registerExtender, registerExtender, removeChangedEventListener, removeDestroyedEventListener, sendNotifications, setCreateWhereJoinsByDefault, setScannerParams, toString, validateQuery
-
Methods inherited from class java.awt.Component
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, 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, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate
-
-
-
-
Method Detail
-
isSupportDatabases
public boolean isSupportDatabases()
- Overrides:
isSupportDatabases
in classBaseSyntaxProvider
-
isSupportSchemas
public boolean isSupportSchemas()
- Overrides:
isSupportSchemas
in classMSSQLSyntaxProvider
-
isSupportProcedures
public boolean isSupportProcedures()
- Overrides:
isSupportProcedures
in classMSSQLSyntaxProvider
-
isSupportSynonyms
public boolean isSupportSynonyms()
- Overrides:
isSupportSynonyms
in classBaseSyntaxProvider
-
isSupportViews
public boolean isSupportViews()
- Overrides:
isSupportViews
in classBaseSyntaxProvider
-
doDetectServerVersion
public void doDetectServerVersion(BaseMetadataProvider metadataProvider)
- Overrides:
doDetectServerVersion
in classMSSQLSyntaxProvider
-
isSupportConectedServer
public SyntaxSupportsConectedServer isSupportConectedServer(BaseMetadataProvider metadataProvider)
- Overrides:
isSupportConectedServer
in classMSSQLSyntaxProvider
-
getQueryToLoadFieldsForObject
public java.lang.String getQueryToLoadFieldsForObject(java.lang.String fieldName, java.lang.String objectExpression)
- Overrides:
getQueryToLoadFieldsForObject
in classMSSQLSyntaxProvider
-
loadMetadataObjects
public void loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException
- Overrides:
loadMetadataObjects
in classMSSQLSyntaxProvider
- Throws:
QueryBuilderException
-
loadMetadataRelations
public void loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException
- Overrides:
loadMetadataRelations
in classMSSQLSyntaxProvider
- Throws:
QueryBuilderException
-
loadFieldsForObjectFromServer
public void loadFieldsForObjectFromServer(BaseSQLContext sqlContext, MetadataObject metadataObject) throws QueryBuilderException
- Overrides:
loadFieldsForObjectFromServer
in classMSSQLSyntaxProvider
- Throws:
QueryBuilderException
-
getEditPropsFormClass
public java.lang.Class getEditPropsFormClass(java.lang.Object forObj)
- Overrides:
getEditPropsFormClass
in classMSSQLSyntaxProvider
-
-