Package net.opengis.cat.csw20
Interface DescribeRecordType
-
- All Superinterfaces:
EObject
,Notifier
,RequestBaseType
- All Known Implementing Classes:
DescribeRecordTypeImpl
public interface DescribeRecordType extends RequestBaseType
A representation of the model object 'Describe Record Type'. This request allows a user to discover elements of the information model supported by the catalogue. If no TypeName elements are included, then all of the schemas for the information model must be returned. schemaLanguage - preferred schema language (W3C XML Schema by default) outputFormat - preferred output format (application/xml by default)The following features are supported:
- See Also:
Csw20Package.getDescribeRecordType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getOutputFormat()
Returns the value of the 'Output Format' attribute.String
getSchemaLanguage()
Returns the value of the 'Schema Language' attribute.EList<QName>
getTypeName()
Returns the value of the 'Type Name' attribute.boolean
isSetOutputFormat()
Returns whether the value of the 'Output Format
' attribute is set.boolean
isSetSchemaLanguage()
Returns whether the value of the 'Schema Language
' attribute is set.void
setOutputFormat(String value)
Sets the value of the 'Output Format
' attribute.void
setSchemaLanguage(String value)
Sets the value of the 'Schema Language
' attribute.void
unsetOutputFormat()
Unsets the value of the 'Output Format
' attribute.void
unsetSchemaLanguage()
Unsets the value of the 'Schema Language
' attribute.-
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface RequestBaseType
getBaseUrl, getExtendedProperties, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setExtendedProperties, setService, setVersion, unsetService, unsetVersion
-
-
-
-
Method Detail
-
getTypeName
EList<QName> getTypeName()
Returns the value of the 'Type Name' attribute.If the meaning of the 'Type Name' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Type Name' attribute.
- See Also:
Csw20Package.getDescribeRecordType_TypeName()
-
getOutputFormat
String getOutputFormat()
Returns the value of the 'Output Format' attribute. The default value is"application/xml"
.If the meaning of the 'Output Format' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Output Format' attribute.
- See Also:
isSetOutputFormat()
,unsetOutputFormat()
,setOutputFormat(String)
,Csw20Package.getDescribeRecordType_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:
isSetOutputFormat()
,unsetOutputFormat()
,getOutputFormat()
-
unsetOutputFormat
void unsetOutputFormat()
Unsets the value of the 'Output Format
' attribute.
-
isSetOutputFormat
boolean isSetOutputFormat()
Returns whether the value of the 'Output Format
' attribute is set.- Returns:
- whether the value of the 'Output Format' attribute is set.
- See Also:
unsetOutputFormat()
,getOutputFormat()
,setOutputFormat(String)
-
getSchemaLanguage
String getSchemaLanguage()
Returns the value of the 'Schema Language' attribute. The default value is"http://www.w3.org/XML/Schema"
.If the meaning of the 'Schema Language' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Schema Language' attribute.
- See Also:
isSetSchemaLanguage()
,unsetSchemaLanguage()
,setSchemaLanguage(String)
,Csw20Package.getDescribeRecordType_SchemaLanguage()
-
setSchemaLanguage
void setSchemaLanguage(String value)
Sets the value of the 'Schema Language
' attribute.- Parameters:
value
- the new value of the 'Schema Language' attribute.- See Also:
isSetSchemaLanguage()
,unsetSchemaLanguage()
,getSchemaLanguage()
-
unsetSchemaLanguage
void unsetSchemaLanguage()
Unsets the value of the 'Schema Language
' attribute.
-
isSetSchemaLanguage
boolean isSetSchemaLanguage()
Returns whether the value of the 'Schema Language
' attribute is set.- Returns:
- whether the value of the 'Schema Language' attribute is set.
- See Also:
unsetSchemaLanguage()
,getSchemaLanguage()
,setSchemaLanguage(String)
-
-