org.deegree_impl.services.wcas.capabilities
Class QueryLanguages_Impl

java.lang.Object
  extended byorg.deegree_impl.services.wcas.capabilities.QueryLanguages_Impl
All Implemented Interfaces:
QueryLanguages

final class QueryLanguages_Impl
extends java.lang.Object
implements QueryLanguages

------------------------------------------------------------

Version:
$Revision: 1.1.1.1 $ $Date: 2002/09/25 16:01:31 $
Author:
Axel Schaefer

Field Summary
private  java.util.ArrayList queryLanguages
           
 
Constructor Summary
(package private) QueryLanguages_Impl(java.lang.String[] queryLanguages)
          Creates a new instance of QueryLanguages_Impl
 
Method Summary
 void addQueryLanguage(java.lang.String queryLanguage)
          adds a query language to list of query languages known by a catalog
 java.lang.String[] getQueryLanguages()
          returns the name of all query languages known by a catalog
 boolean isQueryLanguageKnown(java.lang.String queryLanguage)
          returns true if the submitted query language is known by the catalog
 void setQueryLanguages(java.lang.String[] queryLanguages)
          sets the query languages known by a catalog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

queryLanguages

private java.util.ArrayList queryLanguages
Constructor Detail

QueryLanguages_Impl

QueryLanguages_Impl(java.lang.String[] queryLanguages)
Creates a new instance of QueryLanguages_Impl

Method Detail

getQueryLanguages

public java.lang.String[] getQueryLanguages()
returns the name of all query languages known by a catalog

Specified by:
getQueryLanguages in interface QueryLanguages
Returns:
names of all query languages known by a catalog

setQueryLanguages

public void setQueryLanguages(java.lang.String[] queryLanguages)
sets the query languages known by a catalog

Parameters:
queryLanguages - list of query languages to add

addQueryLanguage

public void addQueryLanguage(java.lang.String queryLanguage)
adds a query language to list of query languages known by a catalog

Parameters:
queryLanguage - query language to add

isQueryLanguageKnown

public boolean isQueryLanguageKnown(java.lang.String queryLanguage)
returns true if the submitted query language is known by the catalog

Specified by:
isQueryLanguageKnown in interface QueryLanguages
Parameters:
queryLanguage - query language to be checked
Returns:
true if submitted query language is known