deegree 2.4 (2010/11/11 10:47 build-27-official)

org.deegree.portal.cataloguemanager.control
Class CatalogueManagerConfiguration

java.lang.Object
  extended by org.deegree.framework.xml.XMLFragment
      extended by org.deegree.portal.cataloguemanager.control.CatalogueManagerConfiguration
All Implemented Interfaces:
Serializable

public class CatalogueManagerConfiguration
extends XMLFragment

Version:
$Revision: 25557 $, $Date: 2010-07-27 18:00:13 +0200 (Di, 27. Jul 2010) $
Author:
Andreas Poth, last edited by: $Author: apoth $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.deegree.framework.xml.XMLFragment
DEFAULT_URL, XLNNS
 
Constructor Summary
CatalogueManagerConfiguration(URL url)
           
 
Method Summary
 URL getBriefHTMLXSL()
           
(package private)  String getCatalogueURL()
           
 List<String> getDateProperties()
           
 URL getFullHTMLXSL()
           
 char[] getIgnoreCharacters()
           
(package private)  String getMetadataSchema()
           
 URL getPdfXSL()
           
(package private)  List<RespPartyConfiguration> getResponsibleParties()
           
 List<String> getSearchableCSW()
           
 List<String> getSearchableProperties()
           
(package private)  List<SpatialExtent> getSpatialExtents()
           
 int getStepSize()
           
(package private)  String getTemplateURL(String hierarchyLevel)
           
(package private)  String getXPath(String name)
           
(package private)  List<String> getXPathNames()
           
 
Methods inherited from class org.deegree.framework.xml.XMLFragment
getAsPrettyString, getAsString, getAttachedSchemas, getQualifiedName, getRootElement, getSystemId, hasSchema, load, load, load, parseQualifiedName, parseSimpleLink, prettyPrint, prettyPrint, resolve, setRootElement, setSystemId, setSystemId, toString, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CatalogueManagerConfiguration

CatalogueManagerConfiguration(URL url)
                        throws IOException,
                               SAXException,
                               XMLParsingException
Parameters:
url -
Throws:
IOException
SAXException
XMLParsingException
Method Detail

getResponsibleParties

List<RespPartyConfiguration> getResponsibleParties()
Returns:
list of available responsible parties

getCatalogueURL

String getCatalogueURL()
Returns:
base URL to CSW

getMetadataSchema

String getMetadataSchema()
Returns:
metadata schema editing is performed on

getTemplateURL

String getTemplateURL(String hierarchyLevel)
Parameters:
hierarchyLevel -
Returns:
URL to metadata template depending on hierarchy level

getXPath

String getXPath(String name)
Parameters:
name -
Returns:
xPath assinged to the passed name

getXPathNames

List<String> getXPathNames()
Returns:
list of names of all available xpath expressions

getSpatialExtents

List<SpatialExtent> getSpatialExtents()
Returns:
available spatial extents

getSearchableCSW

public List<String> getSearchableCSW()

getSearchableProperties

public List<String> getSearchableProperties()

getDateProperties

public List<String> getDateProperties()

getIgnoreCharacters

public char[] getIgnoreCharacters()

getStepSize

public int getStepSize()

getBriefHTMLXSL

public URL getBriefHTMLXSL()
Returns:
the briefHTMLXSL

getFullHTMLXSL

public URL getFullHTMLXSL()
Returns:
the fullHTMLXSL

getPdfXSL

public URL getPdfXSL()
Returns:
the pdfXSL

deegree 2.4 (2010/11/11 10:47 build-27-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org