org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor
Class DataTypeProviderExt
java.lang.Object
org.eclipse.datatools.sqltools.core.DataTypeProvider
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.DataTypeProviderExt
- Direct Known Subclasses:
- ASADataTypeProvider
public class DataTypeProviderExt
- extends org.eclipse.datatools.sqltools.core.DataTypeProvider
Extension of data type provider for DMP where quick SQL parser is used to parse the data type string
- Author:
- Idull
Fields inherited from class org.eclipse.datatools.sqltools.core.DataTypeProvider |
ALL, DB_SPECIFIC_CONTEXT_BASE, INDEX_COLUMN, LENGTH_FEATURE, NAME_FEATURE, PARAMETER, PRECISION_FEATURE, PREDEFINED, RETURN_VALUE, SCALE_FEATURE, TABLE_COLUMN, UDT, VARIABLE |
Method Summary |
DataType |
getDataType(java.lang.String typeString,
Schema schema,
int context,
org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)
|
DataType |
getDataType(java.lang.String typeString,
Schema schema,
int context,
org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier,
boolean refresh)
|
java.lang.String |
getDataTypeString(DataType dataType,
org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)
TODO: will pull up to DTP |
Methods inherited from class org.eclipse.datatools.sqltools.core.DataTypeProvider |
getAvailableDataTypes, getAvailableDataTypesDisplayString, getDataType, getDataTypeString, getPredefinedDataTypeDefinitions, getPredefinedDataTypeNames |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataTypeProviderExt
public DataTypeProviderExt()
getDataType
public DataType getDataType(java.lang.String typeString,
Schema schema,
int context,
org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier,
boolean refresh)
- Parameters:
typeString
- schema
- context
- databaseIdentifier
- refresh
-
- Returns:
getDataType
public DataType getDataType(java.lang.String typeString,
Schema schema,
int context,
org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)
- Overrides:
getDataType
in class org.eclipse.datatools.sqltools.core.DataTypeProvider
getDataTypeString
public java.lang.String getDataTypeString(DataType dataType,
org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)
- TODO: will pull up to DTP
- Parameters:
dataType
- qualified
- databaseIdentifier
-
- Returns: