DODS 5.1 API

org.enhydra.dods
Class Common

java.lang.Object
  |
  +--org.enhydra.dods.Common

public class Common
extends java.lang.Object


Field Summary
protected static java.lang.String dbase
          last used database read from doml file
protected static java.util.Properties dods_conf
          dods configuration property
protected static org.enhydra.xml.XMLConfig dodsConf
          dods configuration
protected static java.util.HashMap dodsVendorConfs
          dods vendor configuration
protected static java.lang.String domlfile
          last used doml file
protected static java.lang.String projRoot
          last used project root
protected static java.lang.String templateSet
          last used template set
 
Constructor Summary
Common()
           
 
Method Summary
static java.lang.String capitalizeName(java.lang.String name)
          Transform specify name in capital letters.
static java.util.HashSet getAllTemplateSets()
          Get all template set directories.
static java.lang.String getDatabaseVendor()
          Get used databse vendor.
static java.lang.String getDodsConfProperty(java.lang.String key, java.lang.String database)
          Get dods conf property.
static java.lang.String getDodsEjenPropertyFilename()
          Get path to dods-ejen.properties.
static java.lang.String getDODSRoot()
          Get enhydra root.
static java.lang.String getDomlFile()
          Get used doml file.
static java.lang.String getDomlFileName()
          Get used doml file name.
static java.lang.String getExtensions()
          Get used extensions (template set).
static java.lang.String getFileName()
          Get file name from used doml file name.
static java.lang.String getForce()
          Get force parameter.
static java.lang.String getInstallProperties()
          Get install properties file.
static java.lang.String getInstallPropertiesParam()
          Get install properties file.
static java.lang.String getProjectRoot()
          Get used project root.
static java.lang.String getTemplateDir()
          Get template directory.
static java.lang.String getTemplateSet()
          Get used template set.
static void main(java.lang.String[] args)
           
static void setDomlFile(java.lang.String doml)
          Set used doml file.
static void setProjectRoot(java.lang.String projectRoot)
          Set used project root.
static void setTemplateSet(java.lang.String set)
          Set used template set.
static void showDodsConf()
          Show dods.config properties.
static java.lang.String upperCaseName(java.lang.String name)
          Transform name in upper case name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dods_conf

protected static java.util.Properties dods_conf
dods configuration property


dbase

protected static java.lang.String dbase
last used database read from doml file


dodsConf

protected static org.enhydra.xml.XMLConfig dodsConf
dods configuration


dodsVendorConfs

protected static java.util.HashMap dodsVendorConfs
dods vendor configuration


projRoot

protected static java.lang.String projRoot
last used project root


domlfile

protected static java.lang.String domlfile
last used doml file


templateSet

protected static java.lang.String templateSet
last used template set

Constructor Detail

Common

public Common()
Method Detail

getDodsConfProperty

public static java.lang.String getDodsConfProperty(java.lang.String key,
                                                   java.lang.String database)
Get dods conf property.

Parameters:
key - Key of the property.
database - Used database.
Returns:
Dods conf property.

showDodsConf

public static void showDodsConf()
Show dods.config properties.


getDodsEjenPropertyFilename

public static java.lang.String getDodsEjenPropertyFilename()
Get path to dods-ejen.properties.

Returns:
Path to dods-ejen.properties.

getDomlFile

public static java.lang.String getDomlFile()
Get used doml file.

Returns:
Used doml file.

getDomlFileName

public static java.lang.String getDomlFileName()
Get used doml file name.

Returns:
Used doml file name.

getFileName

public static java.lang.String getFileName()
Get file name from used doml file name.

Returns:
file name from used doml file name.

getDatabaseVendor

public static java.lang.String getDatabaseVendor()
Get used databse vendor.

Returns:
used databse vendor.

setDomlFile

public static void setDomlFile(java.lang.String doml)
Set used doml file.


getProjectRoot

public static java.lang.String getProjectRoot()
Get used project root.

Returns:
Project root.

setProjectRoot

public static void setProjectRoot(java.lang.String projectRoot)
Set used project root.


getTemplateSet

public static java.lang.String getTemplateSet()
Get used template set.

Returns:
template set.

setTemplateSet

public static void setTemplateSet(java.lang.String set)
Set used template set.

Parameters:
set - Template set.

getExtensions

public static java.lang.String getExtensions()
Get used extensions (template set).

Returns:
extensions (template set).

getForce

public static java.lang.String getForce()
Get force parameter.

Returns:
Force parameter.

getInstallProperties

public static java.lang.String getInstallProperties()
Get install properties file.

Returns:
Get dods.properties file.

getDODSRoot

public static java.lang.String getDODSRoot()
Get enhydra root.

Returns:
Enhydra root.

getInstallPropertiesParam

public static java.lang.String getInstallPropertiesParam()
Get install properties file.

Returns:
Install properties file.

getTemplateDir

public static java.lang.String getTemplateDir()
Get template directory.

Returns:
Template directory.

getAllTemplateSets

public static java.util.HashSet getAllTemplateSets()
Get all template set directories.

Returns:
all template set directories.

capitalizeName

public static java.lang.String capitalizeName(java.lang.String name)
Transform specify name in capital letters.

Parameters:
name - Class member name (column table name).
Returns:
Capitalized name.

upperCaseName

public static java.lang.String upperCaseName(java.lang.String name)
Transform name in upper case name.

Parameters:
name - Class member name (column table name).
Returns:
upper case name.

main

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

DODS 5.1 API