Class TLcdOWSServiceProvider
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theProviderName
element.static final TLcdDataProperty
Data property that maps to theProviderSite
element.static final TLcdDataProperty
Data property that maps to theServiceContact
element. -
Constructor Summary
ConstructorDescriptionCreates a newTLcdOWSServiceProvider
instance.Creates a newTLcdOWSServiceProvider
instance with the given data type. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theProviderName
element.Returns the value of the property that maps to theProviderSite
element.Returns the value of the property that maps to theServiceContact
element.void
setProviderName
(String aValue) Sets the value of the property that maps to theProviderName
element.void
setProviderSite
(TLcdOWSOnlineResource aValue) Sets the value of the property that maps to theProviderSite
element.void
Sets the value of the property that maps to theServiceContact
element.
-
Field Details
-
PROVIDER_NAME_PROPERTY
Data property that maps to theProviderName
element. The possible values for this property are instances ofString
. -
PROVIDER_SITE_PROPERTY
Data property that maps to theProviderSite
element. The possible values for this property are instances ofTLcdOWSOnlineResource
. -
SERVICE_CONTACT_PROPERTY
Data property that maps to theServiceContact
element. The possible values for this property are instances ofTLcdOWSResponsiblePartySubset
.
-
-
Constructor Details
-
TLcdOWSServiceProvider
public TLcdOWSServiceProvider()Creates a newTLcdOWSServiceProvider
instance. -
TLcdOWSServiceProvider
Creates a newTLcdOWSServiceProvider
instance with the given data type.- Parameters:
aType
- The data type.
-
-
Method Details
-
getProviderName
Returns the value of the property that maps to theProviderName
element.A unique identifier for the service provider organization.
- Returns:
- the value of the
PROVIDER_NAME_PROPERTY
property.
-
setProviderName
Sets the value of the property that maps to theProviderName
element.A unique identifier for the service provider organization.
- Parameters:
aValue
- the value to set for thePROVIDER_NAME_PROPERTY
property.
-
getProviderSite
Returns the value of the property that maps to theProviderSite
element.Reference to the most relevant web site of the service provider.
- Returns:
- the value of the
PROVIDER_SITE_PROPERTY
property.
-
setProviderSite
Sets the value of the property that maps to theProviderSite
element.Reference to the most relevant web site of the service provider.
- Parameters:
aValue
- the value to set for thePROVIDER_SITE_PROPERTY
property.
-
getServiceContact
Returns the value of the property that maps to theServiceContact
element.Information for contacting the service provider. The OnlineResource element within this ServiceContact element should not be used to reference a web site of the service provider.
- Returns:
- the value of the
SERVICE_CONTACT_PROPERTY
property.
-
setServiceContact
Sets the value of the property that maps to theServiceContact
element.Information for contacting the service provider. The OnlineResource element within this ServiceContact element should not be used to reference a web site of the service provider.
- Parameters:
aValue
- the value to set for theSERVICE_CONTACT_PROPERTY
property.
-