|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree_impl.clients.wcasclient.configuration.ConfigurationFactory
Factory class for creating a basic catalog client configuration
----------------------------------------------------------------------
Field Summary | |
private static java.lang.String |
CCNS
|
Constructor Summary | |
ConfigurationFactory()
|
Method Summary | |
private static CCatalog[] |
createCatalogs(org.w3c.dom.NodeList nl)
creates the access description for all catalogs served by the client |
static CSWClientConfiguration |
createConfiguration(java.io.Reader reader)
|
static CSWClientConfiguration |
createConfiguration(java.lang.String confFile)
|
private static Download |
createDownload(org.w3c.dom.Element elem)
creates an object that encapsulates the required informations for downloading data through the catalog |
private static CMapping |
createMapping(org.w3c.dom.NodeList nl)
creates the mappings between (HTML)form fields and catalog fields |
private static TextComponent |
createTextComponent(org.w3c.dom.Element elem)
|
private static java.util.HashMap |
createThesauriDesc(org.w3c.dom.NodeList nl)
creates a map of thesauri names and associated addresses |
private static WMSClientConfiguration |
createWMSClientConfiguration(org.w3c.dom.Element elem)
creates the configuration for the map client(s) embedded in the catalog client |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final java.lang.String CCNS
Constructor Detail |
public ConfigurationFactory()
Method Detail |
public static CSWClientConfiguration createConfiguration(java.lang.String confFile) throws org.xml.sax.SAXException, java.io.IOException, java.lang.Exception
confFile
-
org.xml.sax.SAXException
java.io.IOException
java.lang.Exception
public static CSWClientConfiguration createConfiguration(java.io.Reader reader) throws org.xml.sax.SAXException, java.io.IOException, java.lang.Exception
reader
-
org.xml.sax.SAXException
java.io.IOException
java.lang.Exception
private static CCatalog[] createCatalogs(org.w3c.dom.NodeList nl) throws java.net.MalformedURLException, java.lang.Exception
nl
-
java.net.MalformedURLException
java.lang.Exception
private static CMapping createMapping(org.w3c.dom.NodeList nl)
nl
-
private static java.util.HashMap createThesauriDesc(org.w3c.dom.NodeList nl) throws java.net.MalformedURLException
java.net.MalformedURLException
private static TextComponent createTextComponent(org.w3c.dom.Element elem) throws java.lang.Exception
java.lang.Exception
private static WMSClientConfiguration createWMSClientConfiguration(org.w3c.dom.Element elem) throws java.lang.Exception
java.lang.Exception
private static Download createDownload(org.w3c.dom.Element elem) throws java.lang.Exception
java.lang.Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |