deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.ogcwebservices.getcapabilities
Class ServiceProvider

java.lang.Object
  extended by org.deegree.ogcwebservices.getcapabilities.ServiceProvider

public class ServiceProvider
extends Object

Represents the ServiceProvider section of the capabilities of an OGC compliant web service according to the OGC Common Implementation Specification 0.3. This section corresponds to and expands the SV_ServiceProvider class in ISO 19119.

Since:
2.0
Version:
2.0, $Revision: 18195 $
Author:
Markus Schneider , last edited by: $Author: mschneider $

Constructor Summary
ServiceProvider(String providerName, SimpleLink providerSite, String individualName, String positionName, ContactInfo contactInfo, TypeCode role)
          Constructs a new ServiceProvider object.
 
Method Summary
 ContactInfo getContactInfo()
           
 String getIndividualName()
           
 String getPositionName()
           
 String getProviderName()
           
 SimpleLink getProviderSite()
           
 TypeCode getRole()
           
 void setContactInfo(ContactInfo contactInfo)
           
 void setIndividualName(String individualName)
           
 void setPositionName(String positionName)
           
 void setProviderName(String providerName)
           
 void setProviderSite(SimpleLink providerSite)
           
 void setRole(TypeCode role)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceProvider

public ServiceProvider(String providerName,
                       SimpleLink providerSite,
                       String individualName,
                       String positionName,
                       ContactInfo contactInfo,
                       TypeCode role)
Constructs a new ServiceProvider object.

Parameters:
providerName -
providerSite -
individualName -
positionName -
contactInfo -
role -
Method Detail

getContactInfo

public ContactInfo getContactInfo()
Returns:
Returns the contactInfo.

setContactInfo

public void setContactInfo(ContactInfo contactInfo)
Parameters:
contactInfo - The contactInfo to set.

getIndividualName

public String getIndividualName()
Returns:
Returns the individualName.

setIndividualName

public void setIndividualName(String individualName)
Parameters:
individualName - The individualName to set.

getPositionName

public String getPositionName()
Returns:
Returns the positionName.

setPositionName

public void setPositionName(String positionName)
Parameters:
positionName - The positionName to set.

getProviderName

public String getProviderName()
Returns:
Returns the providerName.

setProviderName

public void setProviderName(String providerName)
Parameters:
providerName - The providerName to set.

getProviderSite

public SimpleLink getProviderSite()
Returns:
Returns the providerSite.

setProviderSite

public void setProviderSite(SimpleLink providerSite)
Parameters:
providerSite - The providerSite to set.

getRole

public TypeCode getRole()
Returns:
Returns the role.

setRole

public void setRole(TypeCode role)
Parameters:
role - The role to set.

deegree 2.3 (2010/04/09 10:10 build-4-official)

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