Interface DocumentRoot
-
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
DocumentRootImpl
public interface DocumentRoot extends EObject
A representation of the model object 'Document Root'.The following features are supported:
Mixed
XMLNS Prefix Map
XSI Schema Location
Abstract
Contact Info
Individual Name
Keywords
Organisation Name
Point Of Contact
Position Name
Role
Title
Abstract Meta Data
Access Constraints
Available CRS
Bounding Box
Dcp
Exception
Exception Report
Extended Capabilities
Fees
Get Capabilities
Http
Identifier
Language
Metadata
Operation
Operations Metadata
Output Format
Service Identification
Service Provider
Supported CRS
Wg S84 Bounding Box
- See Also:
Ows10Package.getDocumentRoot()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAbstract()
Returns the value of the 'Abstract' attribute.EObject
getAbstractMetaData()
Returns the value of the 'Abstract Meta Data' containment reference.String
getAccessConstraints()
Returns the value of the 'Access Constraints' attribute.String
getAvailableCRS()
Returns the value of the 'Available CRS' attribute.BoundingBoxType
getBoundingBox()
Returns the value of the 'Bounding Box' containment reference.ContactType
getContactInfo()
Returns the value of the 'Contact Info' containment reference.DCPType
getDcp()
Returns the value of the 'Dcp' containment reference.ExceptionType
getException()
Returns the value of the 'Exception' containment reference.ExceptionReportType
getExceptionReport()
Returns the value of the 'Exception Report' containment reference.EObject
getExtendedCapabilities()
Returns the value of the 'Extended Capabilities' containment reference.String
getFees()
Returns the value of the 'Fees' attribute.GetCapabilitiesType
getGetCapabilities()
Returns the value of the 'Get Capabilities' containment reference.HTTPType
getHttp()
Returns the value of the 'Http' containment reference.CodeType
getIdentifier()
Returns the value of the 'Identifier' containment reference.String
getIndividualName()
Returns the value of the 'Individual Name' attribute.KeywordsType
getKeywords()
Returns the value of the 'Keywords' containment reference.String
getLanguage()
Returns the value of the 'Language' attribute.MetadataType
getMetadata()
Returns the value of the 'Metadata' containment reference.FeatureMap
getMixed()
Returns the value of the 'Mixed' attribute list.OperationType
getOperation()
Returns the value of the 'Operation' containment reference.OperationsMetadataType
getOperationsMetadata()
Returns the value of the 'Operations Metadata' containment reference.String
getOrganisationName()
Returns the value of the 'Organisation Name' attribute.String
getOutputFormat()
Returns the value of the 'Output Format' attribute.ResponsiblePartyType
getPointOfContact()
Returns the value of the 'Point Of Contact' containment reference.String
getPositionName()
Returns the value of the 'Position Name' attribute.CodeType
getRole()
Returns the value of the 'Role' containment reference.ServiceIdentificationType
getServiceIdentification()
Returns the value of the 'Service Identification' containment reference.ServiceProviderType
getServiceProvider()
Returns the value of the 'Service Provider' containment reference.String
getSupportedCRS()
Returns the value of the 'Supported CRS' attribute.String
getTitle()
Returns the value of the 'Title' attribute.WGS84BoundingBoxType
getWgS84BoundingBox()
Returns the value of the 'Wg S84 Bounding Box' containment reference.EMap<String,String>
getXMLNSPrefixMap()
Returns the value of the 'XMLNS Prefix Map' map.EMap<String,String>
getXSISchemaLocation()
Returns the value of the 'XSI Schema Location' map.void
setAbstract(String value)
Sets the value of the 'Abstract
' attribute.void
setAccessConstraints(String value)
Sets the value of the 'Access Constraints
' attribute.void
setAvailableCRS(String value)
Sets the value of the 'Available CRS
' attribute.void
setBoundingBox(BoundingBoxType value)
Sets the value of the 'Bounding Box
' containment reference.void
setContactInfo(ContactType value)
Sets the value of the 'Contact Info
' containment reference.void
setDcp(DCPType value)
Sets the value of the 'Dcp
' containment reference.void
setException(ExceptionType value)
Sets the value of the 'Exception
' containment reference.void
setExceptionReport(ExceptionReportType value)
Sets the value of the 'Exception Report
' containment reference.void
setExtendedCapabilities(EObject value)
Sets the value of the 'Extended Capabilities
' containment reference.void
setFees(String value)
Sets the value of the 'Fees
' attribute.void
setGetCapabilities(GetCapabilitiesType value)
Sets the value of the 'Get Capabilities
' containment reference.void
setHttp(HTTPType value)
Sets the value of the 'Http
' containment reference.void
setIdentifier(CodeType value)
Sets the value of the 'Identifier
' containment reference.void
setIndividualName(String value)
Sets the value of the 'Individual Name
' attribute.void
setKeywords(KeywordsType value)
Sets the value of the 'Keywords
' containment reference.void
setLanguage(String value)
Sets the value of the 'Language
' attribute.void
setMetadata(MetadataType value)
Sets the value of the 'Metadata
' containment reference.void
setOperation(OperationType value)
Sets the value of the 'Operation
' containment reference.void
setOperationsMetadata(OperationsMetadataType value)
Sets the value of the 'Operations Metadata
' containment reference.void
setOrganisationName(String value)
Sets the value of the 'Organisation Name
' attribute.void
setOutputFormat(String value)
Sets the value of the 'Output Format
' attribute.void
setPointOfContact(ResponsiblePartyType value)
Sets the value of the 'Point Of Contact
' containment reference.void
setPositionName(String value)
Sets the value of the 'Position Name
' attribute.void
setRole(CodeType value)
Sets the value of the 'Role
' containment reference.void
setServiceIdentification(ServiceIdentificationType value)
Sets the value of the 'Service Identification
' containment reference.void
setServiceProvider(ServiceProviderType value)
Sets the value of the 'Service Provider
' containment reference.void
setSupportedCRS(String value)
Sets the value of the 'Supported CRS
' attribute.void
setTitle(String value)
Sets the value of the 'Title
' attribute.void
setWgS84BoundingBox(WGS84BoundingBoxType value)
Sets the value of the 'Wg S84 Bounding Box
' containment reference.
-
-
-
Method Detail
-
getMixed
FeatureMap getMixed()
Returns the value of the 'Mixed' attribute list. The list contents are of typeFeatureMap.Entry
.If the meaning of the 'Mixed' attribute list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Mixed' attribute list.
- See Also:
Ows10Package.getDocumentRoot_Mixed()
-
getXMLNSPrefixMap
EMap<String,String> getXMLNSPrefixMap()
Returns the value of the 'XMLNS Prefix Map' map. The key is of typeString
, and the value is of typeString
,If the meaning of the 'XMLNS Prefix Map' map isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'XMLNS Prefix Map' map.
- See Also:
Ows10Package.getDocumentRoot_XMLNSPrefixMap()
-
getXSISchemaLocation
EMap<String,String> getXSISchemaLocation()
Returns the value of the 'XSI Schema Location' map. The key is of typeString
, and the value is of typeString
,If the meaning of the 'XSI Schema Location' map isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'XSI Schema Location' map.
- See Also:
Ows10Package.getDocumentRoot_XSISchemaLocation()
-
getAbstract
String getAbstract()
Returns the value of the 'Abstract' attribute. Brief narrative description of this resource, normally used for display to a human.- Returns:
- the value of the 'Abstract' attribute.
- See Also:
setAbstract(String)
,Ows10Package.getDocumentRoot_Abstract()
-
setAbstract
void setAbstract(String value)
Sets the value of the 'Abstract
' attribute.- Parameters:
value
- the new value of the 'Abstract' attribute.- See Also:
getAbstract()
-
getContactInfo
ContactType getContactInfo()
Returns the value of the 'Contact Info' containment reference. Address of the responsible party.- Returns:
- the value of the 'Contact Info' containment reference.
- See Also:
setContactInfo(ContactType)
,Ows10Package.getDocumentRoot_ContactInfo()
-
setContactInfo
void setContactInfo(ContactType value)
Sets the value of the 'Contact Info
' containment reference.- Parameters:
value
- the new value of the 'Contact Info' containment reference.- See Also:
getContactInfo()
-
getIndividualName
String getIndividualName()
Returns the value of the 'Individual Name' attribute. Name of the responsible person: surname, given name, title separated by a delimiter.- Returns:
- the value of the 'Individual Name' attribute.
- See Also:
setIndividualName(String)
,Ows10Package.getDocumentRoot_IndividualName()
-
setIndividualName
void setIndividualName(String value)
Sets the value of the 'Individual Name
' attribute.- Parameters:
value
- the new value of the 'Individual Name' attribute.- See Also:
getIndividualName()
-
getKeywords
KeywordsType getKeywords()
Returns the value of the 'Keywords' containment reference.If the meaning of the 'Keywords' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Keywords' containment reference.
- See Also:
setKeywords(KeywordsType)
,Ows10Package.getDocumentRoot_Keywords()
-
setKeywords
void setKeywords(KeywordsType value)
Sets the value of the 'Keywords
' containment reference.- Parameters:
value
- the new value of the 'Keywords' containment reference.- See Also:
getKeywords()
-
getOrganisationName
String getOrganisationName()
Returns the value of the 'Organisation Name' attribute. Name of the responsible organization.- Returns:
- the value of the 'Organisation Name' attribute.
- See Also:
setOrganisationName(String)
,Ows10Package.getDocumentRoot_OrganisationName()
-
setOrganisationName
void setOrganisationName(String value)
Sets the value of the 'Organisation Name
' attribute.- Parameters:
value
- the new value of the 'Organisation Name' attribute.- See Also:
getOrganisationName()
-
getPointOfContact
ResponsiblePartyType getPointOfContact()
Returns the value of the 'Point Of Contact' containment reference. Identification of, and means of communication with, person(s) responsible for the resource(s). For OWS use in the ServiceProvider section of a service metadata document, the optional organizationName element was removed, since this type is always used with the ProviderName element which provides that information. The optional individualName element was made mandatory, since either the organizationName or individualName element is mandatory. The mandatory "role" element was changed to optional, since no clear use of this information is known in the ServiceProvider section.- Returns:
- the value of the 'Point Of Contact' containment reference.
- See Also:
setPointOfContact(ResponsiblePartyType)
,Ows10Package.getDocumentRoot_PointOfContact()
-
setPointOfContact
void setPointOfContact(ResponsiblePartyType value)
Sets the value of the 'Point Of Contact
' containment reference.- Parameters:
value
- the new value of the 'Point Of Contact' containment reference.- See Also:
getPointOfContact()
-
getPositionName
String getPositionName()
Returns the value of the 'Position Name' attribute. Role or position of the responsible person.- Returns:
- the value of the 'Position Name' attribute.
- See Also:
setPositionName(String)
,Ows10Package.getDocumentRoot_PositionName()
-
setPositionName
void setPositionName(String value)
Sets the value of the 'Position Name
' attribute.- Parameters:
value
- the new value of the 'Position Name' attribute.- See Also:
getPositionName()
-
getRole
CodeType getRole()
Returns the value of the 'Role' containment reference. Function performed by the responsible party. Possible values of this Role shall include the values and the meanings listed in Subclause B.5.5 of ISO 19115:2003.- Returns:
- the value of the 'Role' containment reference.
- See Also:
setRole(CodeType)
,Ows10Package.getDocumentRoot_Role()
-
setRole
void setRole(CodeType value)
Sets the value of the 'Role
' containment reference.- Parameters:
value
- the new value of the 'Role' containment reference.- See Also:
getRole()
-
getTitle
String getTitle()
Returns the value of the 'Title' attribute. Title of this resource, normally used for display to a human.- Returns:
- the value of the 'Title' attribute.
- See Also:
setTitle(String)
,Ows10Package.getDocumentRoot_Title()
-
setTitle
void setTitle(String value)
Sets the value of the 'Title
' attribute.- Parameters:
value
- the new value of the 'Title' attribute.- See Also:
getTitle()
-
getAbstractMetaData
EObject getAbstractMetaData()
Returns the value of the 'Abstract Meta Data' containment reference. Abstract element containing more metadata about the element that includes the containing "metadata" element. A specific server implementation, or an Implementation Specification, can define concrete elements in the AbstractMetaData substitution group.- Returns:
- the value of the 'Abstract Meta Data' containment reference.
- See Also:
Ows10Package.getDocumentRoot_AbstractMetaData()
-
getAccessConstraints
String getAccessConstraints()
Returns the value of the 'Access Constraints' attribute. Access constraint applied to assure the protection of privacy or intellectual property, or any other restrictions on retrieving or using data from or otherwise using this server. The reserved value NONE (case insensitive) shall be used to mean no access constraints are imposed.- Returns:
- the value of the 'Access Constraints' attribute.
- See Also:
setAccessConstraints(String)
,Ows10Package.getDocumentRoot_AccessConstraints()
-
setAccessConstraints
void setAccessConstraints(String value)
Sets the value of the 'Access Constraints
' attribute.- Parameters:
value
- the new value of the 'Access Constraints' attribute.- See Also:
getAccessConstraints()
-
getAvailableCRS
String getAvailableCRS()
Returns the value of the 'Available CRS' attribute.If the meaning of the 'Available CRS' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Available CRS' attribute.
- See Also:
setAvailableCRS(String)
,Ows10Package.getDocumentRoot_AvailableCRS()
-
setAvailableCRS
void setAvailableCRS(String value)
Sets the value of the 'Available CRS
' attribute.- Parameters:
value
- the new value of the 'Available CRS' attribute.- See Also:
getAvailableCRS()
-
getBoundingBox
BoundingBoxType getBoundingBox()
Returns the value of the 'Bounding Box' containment reference.If the meaning of the 'Bounding Box' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Bounding Box' containment reference.
- See Also:
setBoundingBox(BoundingBoxType)
,Ows10Package.getDocumentRoot_BoundingBox()
-
setBoundingBox
void setBoundingBox(BoundingBoxType value)
Sets the value of the 'Bounding Box
' containment reference.- Parameters:
value
- the new value of the 'Bounding Box' containment reference.- See Also:
getBoundingBox()
-
getDcp
DCPType getDcp()
Returns the value of the 'Dcp' containment reference. Information for one distributed Computing Platform (DCP) supported for this operation. At present, only the HTTP DCP is defined, so this element only includes the HTTP element.- Returns:
- the value of the 'Dcp' containment reference.
- See Also:
setDcp(DCPType)
,Ows10Package.getDocumentRoot_Dcp()
-
setDcp
void setDcp(DCPType value)
Sets the value of the 'Dcp
' containment reference.- Parameters:
value
- the new value of the 'Dcp' containment reference.- See Also:
getDcp()
-
getException
ExceptionType getException()
Returns the value of the 'Exception' containment reference.If the meaning of the 'Exception' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Exception' containment reference.
- See Also:
setException(ExceptionType)
,Ows10Package.getDocumentRoot_Exception()
-
setException
void setException(ExceptionType value)
Sets the value of the 'Exception
' containment reference.- Parameters:
value
- the new value of the 'Exception' containment reference.- See Also:
getException()
-
getExceptionReport
ExceptionReportType getExceptionReport()
Returns the value of the 'Exception Report' containment reference. Report message returned to the client that requested any OWS operation when the server detects an error while processing that operation request.- Returns:
- the value of the 'Exception Report' containment reference.
- See Also:
setExceptionReport(ExceptionReportType)
,Ows10Package.getDocumentRoot_ExceptionReport()
-
setExceptionReport
void setExceptionReport(ExceptionReportType value)
Sets the value of the 'Exception Report
' containment reference.- Parameters:
value
- the new value of the 'Exception Report' containment reference.- See Also:
getExceptionReport()
-
getExtendedCapabilities
EObject getExtendedCapabilities()
Returns the value of the 'Extended Capabilities' containment reference. Individual software vendors and servers can use this element to provide metadata about any additional server abilities.- Returns:
- the value of the 'Extended Capabilities' containment reference.
- See Also:
setExtendedCapabilities(EObject)
,Ows10Package.getDocumentRoot_ExtendedCapabilities()
-
setExtendedCapabilities
void setExtendedCapabilities(EObject value)
Sets the value of the 'Extended Capabilities
' containment reference.- Parameters:
value
- the new value of the 'Extended Capabilities' containment reference.- See Also:
getExtendedCapabilities()
-
getFees
String getFees()
Returns the value of the 'Fees' attribute. Fees and terms for retrieving data from or otherwise using this server, including the monetary units as specified in ISO 4217. The reserved value NONE (case insensitive) shall be used to mean no fees or terms.- Returns:
- the value of the 'Fees' attribute.
- See Also:
setFees(String)
,Ows10Package.getDocumentRoot_Fees()
-
setFees
void setFees(String value)
Sets the value of the 'Fees
' attribute.- Parameters:
value
- the new value of the 'Fees' attribute.- See Also:
getFees()
-
getGetCapabilities
GetCapabilitiesType getGetCapabilities()
Returns the value of the 'Get Capabilities' containment reference.If the meaning of the 'Get Capabilities' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Get Capabilities' containment reference.
- See Also:
setGetCapabilities(GetCapabilitiesType)
,Ows10Package.getDocumentRoot_GetCapabilities()
-
setGetCapabilities
void setGetCapabilities(GetCapabilitiesType value)
Sets the value of the 'Get Capabilities
' containment reference.- Parameters:
value
- the new value of the 'Get Capabilities' containment reference.- See Also:
getGetCapabilities()
-
getHttp
HTTPType getHttp()
Returns the value of the 'Http' containment reference. Connect point URLs for the HTTP Distributed Computing Platform (DCP). Normally, only one Get and/or one Post is included in this element. More than one Get and/or Post is allowed to support including alternative URLs for uses such as load balancing or backup.- Returns:
- the value of the 'Http' containment reference.
- See Also:
setHttp(HTTPType)
,Ows10Package.getDocumentRoot_Http()
-
setHttp
void setHttp(HTTPType value)
Sets the value of the 'Http
' containment reference.- Parameters:
value
- the new value of the 'Http' containment reference.- See Also:
getHttp()
-
getIdentifier
CodeType getIdentifier()
Returns the value of the 'Identifier' containment reference. Unique identifier or name of this dataset.- Returns:
- the value of the 'Identifier' containment reference.
- See Also:
setIdentifier(CodeType)
,Ows10Package.getDocumentRoot_Identifier()
-
setIdentifier
void setIdentifier(CodeType value)
Sets the value of the 'Identifier
' containment reference.- Parameters:
value
- the new value of the 'Identifier' containment reference.- See Also:
getIdentifier()
-
getLanguage
String getLanguage()
Returns the value of the 'Language' attribute. Identifier of a language used by the data(set) contents. This language identifier shall be as specified in IETF RFC 1766. When this element is omitted, the language used is not identified.- Returns:
- the value of the 'Language' attribute.
- See Also:
setLanguage(String)
,Ows10Package.getDocumentRoot_Language()
-
setLanguage
void setLanguage(String value)
Sets the value of the 'Language
' attribute.- Parameters:
value
- the new value of the 'Language' attribute.- See Also:
getLanguage()
-
getMetadata
MetadataType getMetadata()
Returns the value of the 'Metadata' containment reference.If the meaning of the 'Metadata' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Metadata' containment reference.
- See Also:
setMetadata(MetadataType)
,Ows10Package.getDocumentRoot_Metadata()
-
setMetadata
void setMetadata(MetadataType value)
Sets the value of the 'Metadata
' containment reference.- Parameters:
value
- the new value of the 'Metadata' containment reference.- See Also:
getMetadata()
-
getOperation
OperationType getOperation()
Returns the value of the 'Operation' containment reference. Metadata for one operation that this server implements.- Returns:
- the value of the 'Operation' containment reference.
- See Also:
setOperation(OperationType)
,Ows10Package.getDocumentRoot_Operation()
-
setOperation
void setOperation(OperationType value)
Sets the value of the 'Operation
' containment reference.- Parameters:
value
- the new value of the 'Operation' containment reference.- See Also:
getOperation()
-
getOperationsMetadata
OperationsMetadataType getOperationsMetadata()
Returns the value of the 'Operations Metadata' containment reference. Metadata about the operations and related abilities specified by this service and implemented by this server, including the URLs for operation requests. The basic contents of this section shall be the same for all OWS types, but individual services can add elements and/or change the optionality of optional elements.- Returns:
- the value of the 'Operations Metadata' containment reference.
- See Also:
setOperationsMetadata(OperationsMetadataType)
,Ows10Package.getDocumentRoot_OperationsMetadata()
-
setOperationsMetadata
void setOperationsMetadata(OperationsMetadataType value)
Sets the value of the 'Operations Metadata
' containment reference.- Parameters:
value
- the new value of the 'Operations Metadata' containment reference.- See Also:
getOperationsMetadata()
-
getOutputFormat
String getOutputFormat()
Returns the value of the 'Output Format' attribute. Reference to a format in which this data can be encoded and transferred. More specific parameter names should be used by specific OWS specifications wherever applicable. More than one such parameter can be included for different purposes.- Returns:
- the value of the 'Output Format' attribute.
- See Also:
setOutputFormat(String)
,Ows10Package.getDocumentRoot_OutputFormat()
-
setOutputFormat
void setOutputFormat(String value)
Sets the value of the 'Output Format
' attribute.- Parameters:
value
- the new value of the 'Output Format' attribute.- See Also:
getOutputFormat()
-
getServiceIdentification
ServiceIdentificationType getServiceIdentification()
Returns the value of the 'Service Identification' containment reference. General metadata for this specific server. This XML Schema of this section shall be the same for all OWS.- Returns:
- the value of the 'Service Identification' containment reference.
- See Also:
setServiceIdentification(ServiceIdentificationType)
,Ows10Package.getDocumentRoot_ServiceIdentification()
-
setServiceIdentification
void setServiceIdentification(ServiceIdentificationType value)
Sets the value of the 'Service Identification
' containment reference.- Parameters:
value
- the new value of the 'Service Identification' containment reference.- See Also:
getServiceIdentification()
-
getServiceProvider
ServiceProviderType getServiceProvider()
Returns the value of the 'Service Provider' containment reference. Metadata about the organization that provides this specific service instance or server.- Returns:
- the value of the 'Service Provider' containment reference.
- See Also:
setServiceProvider(ServiceProviderType)
,Ows10Package.getDocumentRoot_ServiceProvider()
-
setServiceProvider
void setServiceProvider(ServiceProviderType value)
Sets the value of the 'Service Provider
' containment reference.- Parameters:
value
- the new value of the 'Service Provider' containment reference.- See Also:
getServiceProvider()
-
getSupportedCRS
String getSupportedCRS()
Returns the value of the 'Supported CRS' attribute. Coordinate reference system in which data from this data(set) or resource is available or supported. More specific parameter names should be used by specific OWS specifications wherever applicable. More than one such parameter can be included for different purposes.- Returns:
- the value of the 'Supported CRS' attribute.
- See Also:
setSupportedCRS(String)
,Ows10Package.getDocumentRoot_SupportedCRS()
-
setSupportedCRS
void setSupportedCRS(String value)
Sets the value of the 'Supported CRS
' attribute.- Parameters:
value
- the new value of the 'Supported CRS' attribute.- See Also:
getSupportedCRS()
-
getWgS84BoundingBox
WGS84BoundingBoxType getWgS84BoundingBox()
Returns the value of the 'Wg S84 Bounding Box' containment reference.If the meaning of the 'Wg S84 Bounding Box' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Wg S84 Bounding Box' containment reference.
- See Also:
setWgS84BoundingBox(WGS84BoundingBoxType)
,Ows10Package.getDocumentRoot_WgS84BoundingBox()
-
setWgS84BoundingBox
void setWgS84BoundingBox(WGS84BoundingBoxType value)
Sets the value of the 'Wg S84 Bounding Box
' containment reference.- Parameters:
value
- the new value of the 'Wg S84 Bounding Box' containment reference.- See Also:
getWgS84BoundingBox()
-
-