cct.modelling
Class FormatManager

java.lang.Object
  extended by cct.modelling.FormatManager

public class FormatManager
extends java.lang.Object

Title: Computational Chemistry Tookit

Description:

Copyright: Copyright (c) 2005-2008 Dr. Vladislav Vassiliev

Company: ANU


Nested Class Summary
(package private) static class FormatManager.ParserComparator
           
(package private) static class FormatManager.ParserScore
           
 
Field Summary
static boolean debug
           
static java.lang.String SIMPLE_COORDINATE_BUILDER_TAG
           
static java.lang.String SIMPLE_COORDINATE_BUILDERS_TAG
           
static java.lang.String SIMPLE_COORDINATE_CLASS_TAG
           
static java.lang.String SIMPLE_COORDINATE_DESC_TAG
           
static java.lang.String SIMPLE_COORDINATE_NAME_TAG
           
static java.lang.String SIMPLE_COORDINATE_PARSER_TAG
           
 
Constructor Summary
protected FormatManager()
           
 
Method Summary
static CoordinateBuilderInterface getCoordinateBuilder(java.lang.String builder)
           
static java.lang.String[] getCoordinateBuilders()
           
static CoordinateParserInterface getCoordinateParser(java.lang.String builder)
           
static java.lang.String[] getCoordinateParsers()
           
static void getSimpleCoordinateBuilders()
           
static void getSimpleCoordinateBuilders(java.lang.String file_name)
           
static void getSimpleCoordinateParsers()
           
static void getSimpleCoordinateParsers(java.lang.String file_name)
           
static java.lang.String guessSimpleCoordinateParser(java.lang.String coordinates)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIMPLE_COORDINATE_BUILDERS_TAG

public static final java.lang.String SIMPLE_COORDINATE_BUILDERS_TAG
See Also:
Constant Field Values

SIMPLE_COORDINATE_BUILDER_TAG

public static final java.lang.String SIMPLE_COORDINATE_BUILDER_TAG
See Also:
Constant Field Values

SIMPLE_COORDINATE_PARSER_TAG

public static final java.lang.String SIMPLE_COORDINATE_PARSER_TAG
See Also:
Constant Field Values

SIMPLE_COORDINATE_NAME_TAG

public static final java.lang.String SIMPLE_COORDINATE_NAME_TAG
See Also:
Constant Field Values

SIMPLE_COORDINATE_DESC_TAG

public static final java.lang.String SIMPLE_COORDINATE_DESC_TAG
See Also:
Constant Field Values

SIMPLE_COORDINATE_CLASS_TAG

public static final java.lang.String SIMPLE_COORDINATE_CLASS_TAG
See Also:
Constant Field Values

debug

public static boolean debug
Constructor Detail

FormatManager

protected FormatManager()
Method Detail

main

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

getCoordinateBuilder

public static CoordinateBuilderInterface getCoordinateBuilder(java.lang.String builder)
                                                       throws java.lang.Exception
Throws:
java.lang.Exception

getCoordinateParser

public static CoordinateParserInterface getCoordinateParser(java.lang.String builder)
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

getCoordinateBuilders

public static java.lang.String[] getCoordinateBuilders()

getCoordinateParsers

public static java.lang.String[] getCoordinateParsers()

getSimpleCoordinateBuilders

public static void getSimpleCoordinateBuilders()
                                        throws java.lang.Exception
Throws:
java.lang.Exception

getSimpleCoordinateParsers

public static void getSimpleCoordinateParsers()
                                       throws java.lang.Exception
Throws:
java.lang.Exception

getSimpleCoordinateBuilders

public static void getSimpleCoordinateBuilders(java.lang.String file_name)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

getSimpleCoordinateParsers

public static void getSimpleCoordinateParsers(java.lang.String file_name)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

guessSimpleCoordinateParser

public static java.lang.String guessSimpleCoordinateParser(java.lang.String coordinates)