chemaxon.alchemist.configbuilder
Class ConfigBuilderPanelFactory

java.lang.Object
  extended by chemaxon.alchemist.configbuilder.ConfigBuilderPanelFactory

public class ConfigBuilderPanelFactory
extends java.lang.Object

Factory for various ConfigBuilderPanel instances

Version:
5.4.2
Author:
Istvan Rabel, Attila Szabo

Field Summary
static java.lang.String DEFAULT_STANDARDIZER_ELEMENT_CONFIGURATION_PATH
          path to default standardizer configuration xml
static java.lang.String DEFAULT_STRUCTURECHECKER_ELEMENT_CONFIGURATION_PATH
          path to default structure checker configuration xml
 
Constructor Summary
ConfigBuilderPanelFactory()
           
 
Method Summary
static ConfigBuilderPanel createStandardizerPanel()
          import org.exolab.castor.xml.MarshalException; Returns a standardizer configbuilder panel with default elements without file load and save support
static ConfigBuilderPanel createStandardizerPanel(chemaxon.alchemist.AlchemistProfile profile)
          Returns a standardizer configbuilder panel with default elements without file load and save support
static ConfigBuilderPanel createStandardizerPanel(chemaxon.alchemist.AlchemistProfile profile, boolean fileOpenSaveSupport)
          Returns a standardizer configbuilder panel withStructureCheckerConfigBuilderAlchemist. default elements with or without file load and save support
static ConfigBuilderPanel createStandardizerPanel(boolean fileOpenSaveSupport)
          Returns a standardizer configbuilder panel with default elements with or without file load and save support
static ConfigBuilderPanel createStandardizerPanel(java.lang.String elementConfigurationPath)
          return Returns a standardizer configbuilder panel with specified elements without file load and save support
static ConfigBuilderPanel createStandardizerPanel(java.lang.String[] excludedElements)
          Returns a standardizer configbuilder panel with default elements (excluding the given elements) without file load and save support
static ConfigBuilderPanel createStandardizerPanel(java.lang.String[] excludedElements, chemaxon.alchemist.AlchemistProfile profile)
          Returns a standardizer configbuilder panel with default elements (excluding the given elements) without file load and save support
static ConfigBuilderPanel createStandardizerPanel(java.lang.String[] excludedElements, chemaxon.alchemist.AlchemistProfile profile, boolean fileOpenSaveSupport)
          Returns a standardizer configbuilder panel with default elements (excluding the given elements) with or without file load and save support,
static ConfigBuilderPanel createStandardizerPanel(java.lang.String[] excludedElements, boolean fileOpenSaveSupport)
          Returns a standardizer configbuilder panel with default elements (excluding the given elements) with or without file load and save support,
static ConfigBuilderPanel createStandardizerPanel(java.lang.String elementConfigurationPath, chemaxon.alchemist.AlchemistProfile profile)
          Returns a standardizer configbuilder panel with specified elements without file load and save support
static ConfigBuilderPanel createStandardizerPanel(java.lang.String elementConfigurationPath, chemaxon.alchemist.AlchemistProfile profile, boolean fileOpenSaveSupport)
          Returns a standardizer configbuilder panel with specified elements with or without file load and save support
static ConfigBuilderPanel createStandardizerPanel(java.lang.String elementConfigurationPath, boolean fileOpenSaveSupport)
          Returns a standardizer configbuilder panel with specified elements with or without file load and save support
static ConfigBuilderPanel createStructureCheckerPanel()
          Returns a structure checker configbuilder panel with default elements without file load and save support
static ConfigBuilderPanel createStructureCheckerPanel(chemaxon.alchemist.AlchemistProfile profile)
          Returns a structure checker configbuilder panel with default elements without file load and save support
static ConfigBuilderPanel createStructureCheckerPanel(chemaxon.alchemist.AlchemistProfile profile, boolean fileOpenSaveSupport)
          Returns a structure checker configbuilder panel with default elements with or without file load and save support
static ConfigBuilderPanel createStructureCheckerPanel(boolean fileOpenSaveSupport)
          Returns a structure checker configbuilder panel with default elements with or without file load and save support
static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String elementConfigurationPath)
          Returns a structure checker configbuilder panel with specified elements without file load and save support
static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String[] excludedElements)
          Returns a structure checker configbuilder panel with default elements (excluding the given elements) without file load and save support
static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String[] excludedElements, chemaxon.alchemist.AlchemistProfile profile)
          Returns a structure checker configbuilder panel with default elements (excluding the given elements) without file load and save support
static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String[] excludedElements, chemaxon.alchemist.AlchemistProfile profile, boolean fileOpenSaveSupport)
          Returns a structure checker configbuilder panel with default elements (excluding the given elements) with or without file load and save support,
static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String[] excludedElements, boolean fileOpenSaveSupport)
          Returns a structure checker configbuilder panel with default elements (excluding the given elements) with or without file load and save support,
static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String elementConfigurationPath, chemaxon.alchemist.AlchemistProfile profile)
          Returns a structure checker configbuilder panel with specified elements without file load and save support
static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String elementConfigurationPath, chemaxon.alchemist.AlchemistProfile profile, boolean fileOpenSaveSupport)
          Returns a structure checker configbuilder panel with specified elements with or without file load and save support
static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String elementConfigurationPath, boolean fileOpenSaveSupport)
          Returns a structure checker configbuilder panel with specified elements with or without file load and save support
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_STANDARDIZER_ELEMENT_CONFIGURATION_PATH

public static final java.lang.String DEFAULT_STANDARDIZER_ELEMENT_CONFIGURATION_PATH
path to default standardizer configuration xml

See Also:
Constant Field Values

DEFAULT_STRUCTURECHECKER_ELEMENT_CONFIGURATION_PATH

public static final java.lang.String DEFAULT_STRUCTURECHECKER_ELEMENT_CONFIGURATION_PATH
path to default structure checker configuration xml

See Also:
Constant Field Values
Constructor Detail

ConfigBuilderPanelFactory

public ConfigBuilderPanelFactory()
Method Detail

createStandardizerPanel

public static ConfigBuilderPanel createStandardizerPanel()
                                                  throws org.exolab.castor.xml.MarshalException,
                                                         org.exolab.castor.xml.ValidationException,
                                                         java.io.FileNotFoundException
import org.exolab.castor.xml.MarshalException; Returns a standardizer configbuilder panel with default elements without file load and save support

Returns:
a standardizer configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStandardizerPanel

public static ConfigBuilderPanel createStandardizerPanel(chemaxon.alchemist.AlchemistProfile profile)
                                                  throws org.exolab.castor.xml.MarshalException,
                                                         org.exolab.castor.xml.ValidationException,
                                                         java.io.FileNotFoundException
Returns a standardizer configbuilder panel with default elements without file load and save support

Parameters:
profile - is the profile used
Returns:
a standardizer configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStandardizerPanel

public static ConfigBuilderPanel createStandardizerPanel(java.lang.String[] excludedElements)
                                                  throws org.exolab.castor.xml.MarshalException,
                                                         org.exolab.castor.xml.ValidationException,
                                                         java.io.FileNotFoundException
Returns a standardizer configbuilder panel with default elements (excluding the given elements) without file load and save support

Parameters:
excludedElements - is the array of element ids to be excluded
Returns:
a standardizer configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStandardizerPanel

public static ConfigBuilderPanel createStandardizerPanel(java.lang.String[] excludedElements,
                                                         chemaxon.alchemist.AlchemistProfile profile)
                                                  throws org.exolab.castor.xml.MarshalException,
                                                         org.exolab.castor.xml.ValidationException,
                                                         java.io.FileNotFoundException
Returns a standardizer configbuilder panel with default elements (excluding the given elements) without file load and save support

Parameters:
excludedElements - is the array of element ids to be excluded
profile - is the profileused
Returns:
a standardizer configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStandardizerPanel

public static ConfigBuilderPanel createStandardizerPanel(boolean fileOpenSaveSupport)
                                                  throws org.exolab.castor.xml.MarshalException,
                                                         org.exolab.castor.xml.ValidationException,
                                                         java.io.FileNotFoundException
Returns a standardizer configbuilder panel with default elements with or without file load and save support

Parameters:
fileOpenSaveSupport - if true file load and save support will be added
Returns:
a standardizer configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStandardizerPanel

public static ConfigBuilderPanel createStandardizerPanel(chemaxon.alchemist.AlchemistProfile profile,
                                                         boolean fileOpenSaveSupport)
                                                  throws org.exolab.castor.xml.MarshalException,
                                                         org.exolab.castor.xml.ValidationException,
                                                         java.io.FileNotFoundException
Returns a standardizer configbuilder panel withStructureCheckerConfigBuilderAlchemist. default elements with or without file load and save support

Parameters:
profile - is the profile used
fileOpenSaveSupport - if true file load and save support will be added
Returns:
a standardizer configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStandardizerPanel

public static ConfigBuilderPanel createStandardizerPanel(java.lang.String[] excludedElements,
                                                         boolean fileOpenSaveSupport)
                                                  throws org.exolab.castor.xml.MarshalException,
                                                         org.exolab.castor.xml.ValidationException,
                                                         java.io.FileNotFoundException
Returns a standardizer configbuilder panel with default elements (excluding the given elements) with or without file load and save support,

Parameters:
excludedElements - is the array of element ids to be excluded
fileOpenSaveSupport - if true file load and save support will be added
Returns:
a standardizer configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStandardizerPanel

public static ConfigBuilderPanel createStandardizerPanel(java.lang.String[] excludedElements,
                                                         chemaxon.alchemist.AlchemistProfile profile,
                                                         boolean fileOpenSaveSupport)
                                                  throws org.exolab.castor.xml.MarshalException,
                                                         org.exolab.castor.xml.ValidationException,
                                                         java.io.FileNotFoundException
Returns a standardizer configbuilder panel with default elements (excluding the given elements) with or without file load and save support,

Parameters:
excludedElements - is the array of element ids to be excluded
profile - is the profile used
fileOpenSaveSupport - if true file load and save support will be added
Returns:
a standardizer configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStandardizerPanel

public static ConfigBuilderPanel createStandardizerPanel(java.lang.String elementConfigurationPath)
                                                  throws org.exolab.castor.xml.MarshalException,
                                                         org.exolab.castor.xml.ValidationException,
                                                         java.io.FileNotFoundException
return Returns a standardizer configbuilder panel with specified elements without file load and save support

Parameters:
elementConfigurationPath - it the path to element configuration xml
Returns:
a standardizer configbuilder panel with custom elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStandardizerPanel

public static ConfigBuilderPanel createStandardizerPanel(java.lang.String elementConfigurationPath,
                                                         chemaxon.alchemist.AlchemistProfile profile)
                                                  throws org.exolab.castor.xml.MarshalException,
                                                         org.exolab.castor.xml.ValidationException,
                                                         java.io.FileNotFoundException
Returns a standardizer configbuilder panel with specified elements without file load and save support

Parameters:
elementConfigurationPath - it the path to element configuration xml
profile - is the alchemist profile with settings
Returns:
a standardizer configbuilder panel with custom elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStandardizerPanel

public static ConfigBuilderPanel createStandardizerPanel(java.lang.String elementConfigurationPath,
                                                         boolean fileOpenSaveSupport)
                                                  throws org.exolab.castor.xml.MarshalException,
                                                         org.exolab.castor.xml.ValidationException,
                                                         java.io.FileNotFoundException
Returns a standardizer configbuilder panel with specified elements with or without file load and save support

Parameters:
fileOpenSaveSupport - if true file load and save support will be added
elementConfigurationPath - it the path to element configuration xml
Returns:
a standardizer configbuilder panel with custom elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStandardizerPanel

public static ConfigBuilderPanel createStandardizerPanel(java.lang.String elementConfigurationPath,
                                                         chemaxon.alchemist.AlchemistProfile profile,
                                                         boolean fileOpenSaveSupport)
                                                  throws org.exolab.castor.xml.MarshalException,
                                                         org.exolab.castor.xml.ValidationException,
                                                         java.io.FileNotFoundException
Returns a standardizer configbuilder panel with specified elements with or without file load and save support

Parameters:
fileOpenSaveSupport - if true file load and save support will be added
elementConfigurationPath - it the path to element configuration xml
profile - is the profile used
Returns:
a standardizer configbuilder panel with custom elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStructureCheckerPanel

public static ConfigBuilderPanel createStructureCheckerPanel()
                                                      throws org.exolab.castor.xml.MarshalException,
                                                             org.exolab.castor.xml.ValidationException,
                                                             java.io.FileNotFoundException
Returns a structure checker configbuilder panel with default elements without file load and save support

Returns:
a structure checker configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStructureCheckerPanel

public static ConfigBuilderPanel createStructureCheckerPanel(chemaxon.alchemist.AlchemistProfile profile)
                                                      throws org.exolab.castor.xml.MarshalException,
                                                             org.exolab.castor.xml.ValidationException,
                                                             java.io.FileNotFoundException
Returns a structure checker configbuilder panel with default elements without file load and save support

Parameters:
profile - is the profile used
Returns:
a structure checker configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStructureCheckerPanel

public static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String[] excludedElements)
                                                      throws org.exolab.castor.xml.MarshalException,
                                                             org.exolab.castor.xml.ValidationException,
                                                             java.io.FileNotFoundException
Returns a structure checker configbuilder panel with default elements (excluding the given elements) without file load and save support

Parameters:
excludedElements - is the array of element ids to be excluded
Returns:
a structiure checker configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStructureCheckerPanel

public static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String[] excludedElements,
                                                             chemaxon.alchemist.AlchemistProfile profile)
                                                      throws org.exolab.castor.xml.MarshalException,
                                                             org.exolab.castor.xml.ValidationException,
                                                             java.io.FileNotFoundException
Returns a structure checker configbuilder panel with default elements (excluding the given elements) without file load and save support

Parameters:
excludedElements - is the array of element ids to be excluded
profile - is the profileused
Returns:
a structure checker configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStructureCheckerPanel

public static ConfigBuilderPanel createStructureCheckerPanel(boolean fileOpenSaveSupport)
                                                      throws org.exolab.castor.xml.MarshalException,
                                                             org.exolab.castor.xml.ValidationException,
                                                             java.io.FileNotFoundException
Returns a structure checker configbuilder panel with default elements with or without file load and save support

Parameters:
fileOpenSaveSupport - if true file load and save support will be added
Returns:
a structure checker configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStructureCheckerPanel

public static ConfigBuilderPanel createStructureCheckerPanel(chemaxon.alchemist.AlchemistProfile profile,
                                                             boolean fileOpenSaveSupport)
                                                      throws org.exolab.castor.xml.ValidationException,
                                                             java.io.FileNotFoundException,
                                                             org.exolab.castor.xml.MarshalException
Returns a structure checker configbuilder panel with default elements with or without file load and save support

Parameters:
profile - is the profile used
fileOpenSaveSupport - if true file load and save support will be added
Returns:
a structure checker configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStructureCheckerPanel

public static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String[] excludedElements,
                                                             boolean fileOpenSaveSupport)
                                                      throws org.exolab.castor.xml.MarshalException,
                                                             org.exolab.castor.xml.ValidationException,
                                                             java.io.FileNotFoundException
Returns a structure checker configbuilder panel with default elements (excluding the given elements) with or without file load and save support,

Parameters:
excludedElements - is the array of element ids to be excluded
fileOpenSaveSupport - if true file load and save support will be added
Returns:
a structure checker configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStructureCheckerPanel

public static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String[] excludedElements,
                                                             chemaxon.alchemist.AlchemistProfile profile,
                                                             boolean fileOpenSaveSupport)
                                                      throws org.exolab.castor.xml.MarshalException,
                                                             org.exolab.castor.xml.ValidationException,
                                                             java.io.FileNotFoundException
Returns a structure checker configbuilder panel with default elements (excluding the given elements) with or without file load and save support,

Parameters:
excludedElements - is the array of element ids to be excluded
profile - is the profile used
fileOpenSaveSupport - if true file load and save support will be added
Returns:
a structure checker configbuilder panel with default elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStructureCheckerPanel

public static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String elementConfigurationPath)
                                                      throws org.exolab.castor.xml.MarshalException,
                                                             org.exolab.castor.xml.ValidationException,
                                                             java.io.FileNotFoundException
Returns a structure checker configbuilder panel with specified elements without file load and save support

Parameters:
elementConfigurationPath - it the path to element configuration xml
Returns:
a structure checker configbuilder panel with custom elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStructureCheckerPanel

public static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String elementConfigurationPath,
                                                             chemaxon.alchemist.AlchemistProfile profile)
                                                      throws org.exolab.castor.xml.ValidationException,
                                                             java.io.FileNotFoundException,
                                                             org.exolab.castor.xml.MarshalException
Returns a structure checker configbuilder panel with specified elements without file load and save support

Parameters:
elementConfigurationPath - it the path to element configuration xml
profile - is the alchemist profile with settings
Returns:
a structure checker configbuilder panel with custom elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStructureCheckerPanel

public static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String elementConfigurationPath,
                                                             boolean fileOpenSaveSupport)
                                                      throws org.exolab.castor.xml.ValidationException,
                                                             java.io.FileNotFoundException,
                                                             org.exolab.castor.xml.MarshalException
Returns a structure checker configbuilder panel with specified elements with or without file load and save support

Parameters:
fileOpenSaveSupport - if true file load and save support will be added
elementConfigurationPath - it the path to element configuration xml
Returns:
a structure checker configbuilder panel with custom elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling

createStructureCheckerPanel

public static ConfigBuilderPanel createStructureCheckerPanel(java.lang.String elementConfigurationPath,
                                                             chemaxon.alchemist.AlchemistProfile profile,
                                                             boolean fileOpenSaveSupport)
                                                      throws org.exolab.castor.xml.ValidationException,
                                                             java.io.FileNotFoundException,
                                                             org.exolab.castor.xml.MarshalException
Returns a structure checker configbuilder panel with specified elements with or without file load and save support

Parameters:
fileOpenSaveSupport - if true file load and save support will be added
elementConfigurationPath - it the path to element configuration xml
profile - is the profile used
Returns:
a structure checker configbuilder panel with custom elements
Throws:
org.exolab.castor.xml.MarshalException - when marshalling problem occurred during unmarshalling
org.exolab.castor.xml.ValidationException - when validation problem occurred during unmarshalling
java.io.FileNotFoundException - whne file not found problem occurred during unmarshalling