Class TLcdOWSServiceProvider
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theProviderNameelement.static final TLcdDataPropertyData property that maps to theProviderSiteelement.static final TLcdDataPropertyData property that maps to theServiceContactelement. -
Constructor Summary
ConstructorsConstructorDescriptionCreates a newTLcdOWSServiceProviderinstance.Creates a newTLcdOWSServiceProviderinstance with the given data type. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theProviderNameelement.Returns the value of the property that maps to theProviderSiteelement.Returns the value of the property that maps to theServiceContactelement.voidsetProviderName(String aValue) Sets the value of the property that maps to theProviderNameelement.voidsetProviderSite(TLcdOWSOnlineResource aValue) Sets the value of the property that maps to theProviderSiteelement.voidSets the value of the property that maps to theServiceContactelement.
-
Field Details
-
PROVIDER_NAME_PROPERTY
Data property that maps to theProviderNameelement. The possible values for this property are instances ofString. -
PROVIDER_SITE_PROPERTY
Data property that maps to theProviderSiteelement. The possible values for this property are instances ofTLcdOWSOnlineResource. -
SERVICE_CONTACT_PROPERTY
Data property that maps to theServiceContactelement. The possible values for this property are instances ofTLcdOWSResponsiblePartySubset.
-
-
Constructor Details
-
TLcdOWSServiceProvider
public TLcdOWSServiceProvider()Creates a newTLcdOWSServiceProviderinstance. -
TLcdOWSServiceProvider
Creates a newTLcdOWSServiceProviderinstance with the given data type.- Parameters:
aType- The data type.
-
-
Method Details
-
getProviderName
Returns the value of the property that maps to theProviderNameelement.A unique identifier for the service provider organization.
- Returns:
- the value of the
PROVIDER_NAME_PROPERTYproperty.
-
setProviderName
Sets the value of the property that maps to theProviderNameelement.A unique identifier for the service provider organization.
- Parameters:
aValue- the value to set for thePROVIDER_NAME_PROPERTYproperty.
-
getProviderSite
Returns the value of the property that maps to theProviderSiteelement.Reference to the most relevant web site of the service provider.
- Returns:
- the value of the
PROVIDER_SITE_PROPERTYproperty.
-
setProviderSite
Sets the value of the property that maps to theProviderSiteelement.Reference to the most relevant web site of the service provider.
- Parameters:
aValue- the value to set for thePROVIDER_SITE_PROPERTYproperty.
-
getServiceContact
Returns the value of the property that maps to theServiceContactelement.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_PROPERTYproperty.
-
setServiceContact
Sets the value of the property that maps to theServiceContactelement.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_PROPERTYproperty.
-