rdbtoonto
Class RDBToOnto

java.lang.Object
  extended by rdbtoonto.RDBToOnto

public class RDBToOnto
extends java.lang.Object


Field Summary
static java.util.List<java.lang.String> _AvailableConverters
           
static java.util.Vector<java.util.Vector<java.lang.String>> _AvailableReaders
           
static java.lang.String _BaseReaderType
           
static java.lang.String _CommonODir
           
static RDBToOntoConverter _Converter
           
static java.lang.String _ConverterType
           
static java.lang.String _DBInput
           
static rdbtoonto.dboptimisers.DbOptimizer _DBOptimizer
           
static java.lang.String _DBPwd
           
static DBReader _DBReader
           
static java.lang.String _DBUser
           
static java.lang.String _Default_NS
           
static java.lang.String _Default_NS_Name
           
static java.lang.String _DefaultConverter
           
static rdbtoonto.gui.R2OGui _Gui
           
static boolean _GuiActive
           
static java.lang.String _IsProcessStatus
           
static boolean _JustCreatedProject
           
static boolean _LoadedProject
           
static java.lang.String _LookAndFeel
           
static java.lang.String _OntoName
           
static boolean _OptiPerformed
           
static java.lang.String _OutputDir
           
static java.lang.String _OutputFormat
           
static org.apache.commons.configuration.XMLConfiguration _PrjConf
           
static java.lang.String _ProjectName
           
static org.apache.commons.configuration.XMLConfiguration _R2OConf
           
static boolean _UseCommonODir
           
static Level _Verbosity
           
static boolean _ViewerActive
           
static java.lang.String _ViewerCmd
           
static java.lang.String _ViewerName
           
static java.lang.String TAO_NS
           
static java.lang.String TAO_NS_Name
           
 
Constructor Summary
RDBToOnto()
           
 
Method Summary
static void addBoolProperty(org.apache.commons.configuration.XMLConfiguration conf, java.lang.String prop, boolean val)
           
static boolean booleanInit(org.apache.commons.configuration.XMLConfiguration conf, java.lang.String prop, boolean defaultVal)
           
static boolean booleanOverridingInit(java.lang.String prop, boolean defaultVal)
           
static boolean callInitConv(java.lang.String methName)
           
static void callsaveConv()
           
static void confChecking()
           
static boolean createConverter()
           
static boolean createRDBReader()
           
static boolean createRDBReaderIfNeeded()
           
static java.lang.String deriveOntoNameFromDBName(java.lang.String dbName)
           
static java.lang.String deriveOntoNameFromDBNameBis(java.lang.String dbName)
           
static java.lang.String deriveProjNameFromDBName(java.lang.String dbName)
           
static java.lang.String deriveProjNameFromDBNameBis(java.lang.String dbName)
           
static void displayConfig()
           
static void displayUsage()
           
static Table ensureDataLoaded(TableDef tDef)
           
static Database getDatabase()
           
static void highPrint(java.lang.String x)
           
static void highPrintln(java.lang.String x)
           
static void initConf()
           
static void initConf(java.lang.String r2oConf)
           
static void initConvConf()
           
static boolean initNewProject()
           
static boolean initProject(java.lang.String proj)
           
static java.lang.String initProp(org.apache.commons.configuration.XMLConfiguration conf, java.lang.String prop, java.lang.String defValue)
           
static void initVerbosity(java.lang.String verbLevel)
           
static void lowPrint(java.lang.String x)
           
static void lowPrintln(java.lang.String x)
           
static void main(java.lang.String[] args)
           
static void medPrint(java.lang.String x)
           
static void medPrintln(java.lang.String x)
           
static java.lang.String overridingInit(java.lang.String prop, java.lang.String defValue)
           
static java.lang.String process()
           
static boolean projectSpecified()
           
static boolean readBase()
           
static boolean readData()
           
static void readDBReaders()
           
static java.util.Vector<rdbtoonto.dboptimisers.InclusionDependency> readDependencies()
           
static boolean readSchema()
           
static boolean saveProject()
           
static void selectOuputDir()
           
static java.lang.String setOntoName()
           
static void unloadData(TableDef tDef)
           
static boolean validOntoFileName(java.lang.String ontoN)
           
static void writeDependencies(java.util.Vector<rdbtoonto.dboptimisers.InclusionDependency> deps)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_ProjectName

public static java.lang.String _ProjectName

_R2OConf

public static org.apache.commons.configuration.XMLConfiguration _R2OConf

_PrjConf

public static org.apache.commons.configuration.XMLConfiguration _PrjConf

TAO_NS

public static java.lang.String TAO_NS

TAO_NS_Name

public static java.lang.String TAO_NS_Name

_Default_NS

public static java.lang.String _Default_NS

_Default_NS_Name

public static java.lang.String _Default_NS_Name

_BaseReaderType

public static java.lang.String _BaseReaderType

_DBInput

public static java.lang.String _DBInput

_DBUser

public static java.lang.String _DBUser

_DBPwd

public static java.lang.String _DBPwd

_CommonODir

public static java.lang.String _CommonODir

_UseCommonODir

public static boolean _UseCommonODir

_OutputDir

public static java.lang.String _OutputDir

_OutputFormat

public static java.lang.String _OutputFormat

_OntoName

public static java.lang.String _OntoName

_DefaultConverter

public static java.lang.String _DefaultConverter

_ConverterType

public static java.lang.String _ConverterType

_AvailableConverters

public static java.util.List<java.lang.String> _AvailableConverters

_DBReader

public static DBReader _DBReader

_Converter

public static RDBToOntoConverter _Converter

_GuiActive

public static boolean _GuiActive

_LookAndFeel

public static java.lang.String _LookAndFeel

_ViewerName

public static java.lang.String _ViewerName

_ViewerCmd

public static java.lang.String _ViewerCmd

_ViewerActive

public static boolean _ViewerActive

_Verbosity

public static Level _Verbosity

_Gui

public static rdbtoonto.gui.R2OGui _Gui

_AvailableReaders

public static java.util.Vector<java.util.Vector<java.lang.String>> _AvailableReaders

_DBOptimizer

public static rdbtoonto.dboptimisers.DbOptimizer _DBOptimizer

_IsProcessStatus

public static java.lang.String _IsProcessStatus

_LoadedProject

public static boolean _LoadedProject

_JustCreatedProject

public static boolean _JustCreatedProject

_OptiPerformed

public static boolean _OptiPerformed
Constructor Detail

RDBToOnto

public RDBToOnto()
Method Detail

main

public static void main(java.lang.String[] args)

projectSpecified

public static boolean projectSpecified()

saveProject

public static boolean saveProject()

callsaveConv

public static void callsaveConv()

process

public static java.lang.String process()

writeDependencies

public static void writeDependencies(java.util.Vector<rdbtoonto.dboptimisers.InclusionDependency> deps)

readDependencies

public static java.util.Vector<rdbtoonto.dboptimisers.InclusionDependency> readDependencies()

createRDBReaderIfNeeded

public static boolean createRDBReaderIfNeeded()

createRDBReader

public static boolean createRDBReader()

readBase

public static boolean readBase()

readSchema

public static boolean readSchema()

getDatabase

public static Database getDatabase()

readData

public static boolean readData()

ensureDataLoaded

public static Table ensureDataLoaded(TableDef tDef)

unloadData

public static void unloadData(TableDef tDef)

createConverter

public static boolean createConverter()

initConf

public static void initConf(java.lang.String r2oConf)

initConf

public static void initConf()

initConvConf

public static void initConvConf()

readDBReaders

public static void readDBReaders()

initProject

public static boolean initProject(java.lang.String proj)

callInitConv

public static boolean callInitConv(java.lang.String methName)

initVerbosity

public static void initVerbosity(java.lang.String verbLevel)

initNewProject

public static boolean initNewProject()

confChecking

public static void confChecking()

overridingInit

public static java.lang.String overridingInit(java.lang.String prop,
                                              java.lang.String defValue)

selectOuputDir

public static void selectOuputDir()

validOntoFileName

public static boolean validOntoFileName(java.lang.String ontoN)

setOntoName

public static java.lang.String setOntoName()

deriveOntoNameFromDBName

public static java.lang.String deriveOntoNameFromDBName(java.lang.String dbName)

deriveProjNameFromDBName

public static java.lang.String deriveProjNameFromDBName(java.lang.String dbName)

deriveOntoNameFromDBNameBis

public static java.lang.String deriveOntoNameFromDBNameBis(java.lang.String dbName)

deriveProjNameFromDBNameBis

public static java.lang.String deriveProjNameFromDBNameBis(java.lang.String dbName)

initProp

public static java.lang.String initProp(org.apache.commons.configuration.XMLConfiguration conf,
                                        java.lang.String prop,
                                        java.lang.String defValue)

displayUsage

public static void displayUsage()

booleanOverridingInit

public static boolean booleanOverridingInit(java.lang.String prop,
                                            boolean defaultVal)

booleanInit

public static boolean booleanInit(org.apache.commons.configuration.XMLConfiguration conf,
                                  java.lang.String prop,
                                  boolean defaultVal)

addBoolProperty

public static void addBoolProperty(org.apache.commons.configuration.XMLConfiguration conf,
                                   java.lang.String prop,
                                   boolean val)

displayConfig

public static void displayConfig()

highPrintln

public static void highPrintln(java.lang.String x)

highPrint

public static void highPrint(java.lang.String x)

medPrintln

public static void medPrintln(java.lang.String x)

medPrint

public static void medPrint(java.lang.String x)

lowPrintln

public static void lowPrintln(java.lang.String x)

lowPrint

public static void lowPrint(java.lang.String x)