easik
Class EasikConstants

java.lang.Object
  extended by easik.EasikConstants
Direct Known Subclasses:
ExportConstants

public class EasikConstants
extends java.lang.Object

This class contains constants used throughout the JEase project

Version:
2006-08-21 Kevin Green
Author:
Kevin Green 2006, Vera Ranieri 2006

Field Summary
static java.lang.String DB2_DEFAULT
          Default DB2 data type, currently VARCHAR(255)
static java.lang.String[] DB2_TYPES
          Array of DB2 primitive types
static java.lang.String MY_SQL_DEFAULT
          Default MySQL data type, currently VARCHAR(255)
static java.lang.String[] MY_SQL_TYPES
          Array of MySQL primitive types
static java.lang.String ORACLE_DEFAULT
          Default Oracle data type, currently VARCHAR2(255)
static java.lang.String[] ORACLE_TYPES
          Array of Oracle primitive types
static java.lang.String SQL_FILE
          File extension for SQL text files
static java.lang.String TEX_FILE
          File extnsion for TeX
static java.lang.String XML_DEFAULT
          Default XML data type, currently string
static java.lang.String XML_FILE
          File extension for XML
static java.lang.String[] XML_TYPES
          Array of XML primitive types
 
Constructor Summary
EasikConstants()
           
 
Method Summary
static java.util.HashMap getDefaultDataTypes()
          Method to get a standard set of data types
static java.util.ArrayList<java.lang.String> getDefaultDataTypesOrder()
          Method to get an ordered array with the default data type names.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XML_FILE

public static final java.lang.String XML_FILE
File extension for XML

See Also:
Constant Field Values

TEX_FILE

public static final java.lang.String TEX_FILE
File extnsion for TeX

See Also:
Constant Field Values

SQL_FILE

public static final java.lang.String SQL_FILE
File extension for SQL text files

See Also:
Constant Field Values

MY_SQL_TYPES

public static final java.lang.String[] MY_SQL_TYPES
Array of MySQL primitive types


MY_SQL_DEFAULT

public static final java.lang.String MY_SQL_DEFAULT
Default MySQL data type, currently VARCHAR(255)

See Also:
Constant Field Values

ORACLE_TYPES

public static final java.lang.String[] ORACLE_TYPES
Array of Oracle primitive types


ORACLE_DEFAULT

public static final java.lang.String ORACLE_DEFAULT
Default Oracle data type, currently VARCHAR2(255)

See Also:
Constant Field Values

DB2_TYPES

public static final java.lang.String[] DB2_TYPES
Array of DB2 primitive types


DB2_DEFAULT

public static final java.lang.String DB2_DEFAULT
Default DB2 data type, currently VARCHAR(255)

See Also:
Constant Field Values

XML_TYPES

public static final java.lang.String[] XML_TYPES
Array of XML primitive types


XML_DEFAULT

public static final java.lang.String XML_DEFAULT
Default XML data type, currently string

See Also:
Constant Field Values
Constructor Detail

EasikConstants

public EasikConstants()
Method Detail

getDefaultDataTypesOrder

public static java.util.ArrayList<java.lang.String> getDefaultDataTypesOrder()
Method to get an ordered array with the default data type names. Used to sort the datatypes for display

Returns:
An ordered ArrayList of the default data type names.

getDefaultDataTypes

public static java.util.HashMap getDefaultDataTypes()
Method to get a standard set of data types

Returns:
HashMap of the standard data types set