org.deegree_impl.clients.wcasclient.configuration
Class CCatalog

java.lang.Object
  extended byorg.deegree_impl.clients.wcasclient.configuration.CCatalog

public class CCatalog
extends java.lang.Object

the class describes the contact of the catalog client to a catalog

Author:
administrator

Field Summary
private  java.net.URL address
           
private  java.lang.String name
           
private  java.util.ArrayList types
           
 
Constructor Summary
CCatalog(java.lang.String name, java.lang.String[] types, java.net.URL address)
          Creates a new instance of CCatalog
 
Method Summary
 java.net.URL getAddress()
           
 java.lang.String getName()
          returns the name of the catalog
 java.lang.String[] getTypes()
          returns a list of metadata types (ISO19115, ISO19119 etc.) that are supported by the catalog
 boolean isTypeSupported(java.lang.String type)
          returns true if the submitted metadata type is supported by the catalog
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

types

private java.util.ArrayList types

name

private java.lang.String name

address

private java.net.URL address
Constructor Detail

CCatalog

public CCatalog(java.lang.String name,
                java.lang.String[] types,
                java.net.URL address)
         throws java.lang.Exception
Creates a new instance of CCatalog

Method Detail

getName

public java.lang.String getName()
returns the name of the catalog


getTypes

public java.lang.String[] getTypes()
returns a list of metadata types (ISO19115, ISO19119 etc.) that are supported by the catalog


isTypeSupported

public boolean isTypeSupported(java.lang.String type)
returns true if the submitted metadata type is supported by the catalog


getAddress

public java.net.URL getAddress()

toString

public java.lang.String toString()
Returns: