Package net.opengis.ows11.util
Class Ows11AdapterFactory
- Object
-
- AdapterFactoryImpl
-
- Ows11AdapterFactory
-
- All Implemented Interfaces:
AdapterFactory
public class Ows11AdapterFactory extends AdapterFactoryImpl
The Adapter Factory for the model. It provides an adaptercreateXXX
method for each class of the model.- See Also:
Ows11Package
-
-
Field Summary
Fields Modifier and Type Field Description protected static Ows11Package
modelPackage
The cached model package.protected Ows11Switch
modelSwitch
The switch that delegates to thecreateXXX
methods.
-
Constructor Summary
Constructors Constructor Description Ows11AdapterFactory()
Creates an instance of the adapter factory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Adapter
createAbstractReferenceBaseTypeAdapter()
Creates a new adapter for an object of class 'Abstract Reference Base Type
'.Adapter
createAcceptFormatsTypeAdapter()
Creates a new adapter for an object of class 'Accept Formats Type
'.Adapter
createAcceptVersionsTypeAdapter()
Creates a new adapter for an object of class 'Accept Versions Type
'.Adapter
createAdapter(Notifier target)
Creates an adapter for thetarget
.Adapter
createAddressTypeAdapter()
Creates a new adapter for an object of class 'Address Type
'.Adapter
createAllowedValuesTypeAdapter()
Creates a new adapter for an object of class 'Allowed Values Type
'.Adapter
createAnyValueTypeAdapter()
Creates a new adapter for an object of class 'Any Value Type
'.Adapter
createBasicIdentificationTypeAdapter()
Creates a new adapter for an object of class 'Basic Identification Type
'.Adapter
createBoundingBoxTypeAdapter()
Creates a new adapter for an object of class 'Bounding Box Type
'.Adapter
createCapabilitiesBaseTypeAdapter()
Creates a new adapter for an object of class 'Capabilities Base Type
'.Adapter
createCodeTypeAdapter()
Creates a new adapter for an object of class 'Code Type
'.Adapter
createContactTypeAdapter()
Creates a new adapter for an object of class 'Contact Type
'.Adapter
createContentsBaseTypeAdapter()
Creates a new adapter for an object of class 'Contents Base Type
'.Adapter
createDatasetDescriptionSummaryBaseTypeAdapter()
Creates a new adapter for an object of class 'Dataset Description Summary Base Type
'.Adapter
createDCPTypeAdapter()
Creates a new adapter for an object of class 'DCP Type
'.Adapter
createDescriptionTypeAdapter()
Creates a new adapter for an object of class 'Description Type
'.Adapter
createDocumentRootAdapter()
Creates a new adapter for an object of class 'Document Root
'.Adapter
createDomainMetadataTypeAdapter()
Creates a new adapter for an object of class 'Domain Metadata Type
'.Adapter
createDomainTypeAdapter()
Creates a new adapter for an object of class 'Domain Type
'.Adapter
createEObjectAdapter()
Creates a new adapter for the default case.Adapter
createExceptionReportTypeAdapter()
Creates a new adapter for an object of class 'Exception Report Type
'.Adapter
createExceptionTypeAdapter()
Creates a new adapter for an object of class 'Exception Type
'.Adapter
createGetCapabilitiesTypeAdapter()
Creates a new adapter for an object of class 'Get Capabilities Type
'.Adapter
createGetResourceByIdTypeAdapter()
Creates a new adapter for an object of class 'Get Resource By Id Type
'.Adapter
createHTTPTypeAdapter()
Creates a new adapter for an object of class 'HTTP Type
'.Adapter
createIdentificationTypeAdapter()
Creates a new adapter for an object of class 'Identification Type
'.Adapter
createKeywordsTypeAdapter()
Creates a new adapter for an object of class 'Keywords Type
'.Adapter
createLanguageStringTypeAdapter()
Creates a new adapter for an object of class 'Language String Type
'.Adapter
createManifestTypeAdapter()
Creates a new adapter for an object of class 'Manifest Type
'.Adapter
createMetadataTypeAdapter()
Creates a new adapter for an object of class 'Metadata Type
'.Adapter
createNoValuesTypeAdapter()
Creates a new adapter for an object of class 'No Values Type
'.Adapter
createOnlineResourceTypeAdapter()
Creates a new adapter for an object of class 'Online Resource Type
'.Adapter
createOperationsMetadataTypeAdapter()
Creates a new adapter for an object of class 'Operations Metadata Type
'.Adapter
createOperationTypeAdapter()
Creates a new adapter for an object of class 'Operation Type
'.Adapter
createRangeTypeAdapter()
Creates a new adapter for an object of class 'Range Type
'.Adapter
createReferenceGroupTypeAdapter()
Creates a new adapter for an object of class 'Reference Group Type
'.Adapter
createReferenceTypeAdapter()
Creates a new adapter for an object of class 'Reference Type
'.Adapter
createRequestMethodTypeAdapter()
Creates a new adapter for an object of class 'Request Method Type
'.Adapter
createResponsiblePartySubsetTypeAdapter()
Creates a new adapter for an object of class 'Responsible Party Subset Type
'.Adapter
createResponsiblePartyTypeAdapter()
Creates a new adapter for an object of class 'Responsible Party Type
'.Adapter
createSectionsTypeAdapter()
Creates a new adapter for an object of class 'Sections Type
'.Adapter
createServiceIdentificationTypeAdapter()
Creates a new adapter for an object of class 'Service Identification Type
'.Adapter
createServiceProviderTypeAdapter()
Creates a new adapter for an object of class 'Service Provider Type
'.Adapter
createServiceReferenceTypeAdapter()
Creates a new adapter for an object of class 'Service Reference Type
'.Adapter
createTelephoneTypeAdapter()
Creates a new adapter for an object of class 'Telephone Type
'.Adapter
createUnNamedDomainTypeAdapter()
Creates a new adapter for an object of class 'Un Named Domain Type
'.Adapter
createValuesReferenceTypeAdapter()
Creates a new adapter for an object of class 'Values Reference Type
'.Adapter
createValueTypeAdapter()
Creates a new adapter for an object of class 'Value Type
'.Adapter
createWGS84BoundingBoxTypeAdapter()
Creates a new adapter for an object of class 'WGS84 Bounding Box Type
'.boolean
isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object.
-
-
-
Field Detail
-
modelPackage
protected static Ows11Package modelPackage
The cached model package.
-
modelSwitch
protected Ows11Switch modelSwitch
The switch that delegates to thecreateXXX
methods.
-
-
Method Detail
-
isFactoryForType
public boolean isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object. This implementation returnstrue
if the object is either the model's package or is an instance object of the model.- Specified by:
isFactoryForType
in interfaceAdapterFactory
- Overrides:
isFactoryForType
in classAdapterFactoryImpl
- Returns:
- whether this factory is applicable for the type of the object.
-
createAdapter
public Adapter createAdapter(Notifier target)
Creates an adapter for thetarget
.- Overrides:
createAdapter
in classAdapterFactoryImpl
- Parameters:
target
- the object to adapt.- Returns:
- the adapter for the
target
.
-
createAbstractReferenceBaseTypeAdapter
public Adapter createAbstractReferenceBaseTypeAdapter()
Creates a new adapter for an object of class 'Abstract Reference Base Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
AbstractReferenceBaseType
-
createAcceptFormatsTypeAdapter
public Adapter createAcceptFormatsTypeAdapter()
Creates a new adapter for an object of class 'Accept Formats Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
AcceptFormatsType
-
createAcceptVersionsTypeAdapter
public Adapter createAcceptVersionsTypeAdapter()
Creates a new adapter for an object of class 'Accept Versions Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
AcceptVersionsType
-
createAddressTypeAdapter
public Adapter createAddressTypeAdapter()
Creates a new adapter for an object of class 'Address Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
AddressType
-
createAllowedValuesTypeAdapter
public Adapter createAllowedValuesTypeAdapter()
Creates a new adapter for an object of class 'Allowed Values Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
AllowedValuesType
-
createAnyValueTypeAdapter
public Adapter createAnyValueTypeAdapter()
Creates a new adapter for an object of class 'Any Value Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
AnyValueType
-
createBasicIdentificationTypeAdapter
public Adapter createBasicIdentificationTypeAdapter()
Creates a new adapter for an object of class 'Basic Identification Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
BasicIdentificationType
-
createBoundingBoxTypeAdapter
public Adapter createBoundingBoxTypeAdapter()
Creates a new adapter for an object of class 'Bounding Box Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
BoundingBoxType
-
createCapabilitiesBaseTypeAdapter
public Adapter createCapabilitiesBaseTypeAdapter()
Creates a new adapter for an object of class 'Capabilities Base Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
CapabilitiesBaseType
-
createCodeTypeAdapter
public Adapter createCodeTypeAdapter()
Creates a new adapter for an object of class 'Code Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
CodeType
-
createContactTypeAdapter
public Adapter createContactTypeAdapter()
Creates a new adapter for an object of class 'Contact Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ContactType
-
createContentsBaseTypeAdapter
public Adapter createContentsBaseTypeAdapter()
Creates a new adapter for an object of class 'Contents Base Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ContentsBaseType
-
createDatasetDescriptionSummaryBaseTypeAdapter
public Adapter createDatasetDescriptionSummaryBaseTypeAdapter()
Creates a new adapter for an object of class 'Dataset Description Summary Base Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DatasetDescriptionSummaryBaseType
-
createDCPTypeAdapter
public Adapter createDCPTypeAdapter()
Creates a new adapter for an object of class 'DCP Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DCPType
-
createDescriptionTypeAdapter
public Adapter createDescriptionTypeAdapter()
Creates a new adapter for an object of class 'Description Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DescriptionType
-
createDocumentRootAdapter
public Adapter createDocumentRootAdapter()
Creates a new adapter for an object of class 'Document Root
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DocumentRoot
-
createDomainMetadataTypeAdapter
public Adapter createDomainMetadataTypeAdapter()
Creates a new adapter for an object of class 'Domain Metadata Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DomainMetadataType
-
createDomainTypeAdapter
public Adapter createDomainTypeAdapter()
Creates a new adapter for an object of class 'Domain Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DomainType
-
createExceptionReportTypeAdapter
public Adapter createExceptionReportTypeAdapter()
Creates a new adapter for an object of class 'Exception Report Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ExceptionReportType
-
createExceptionTypeAdapter
public Adapter createExceptionTypeAdapter()
Creates a new adapter for an object of class 'Exception Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ExceptionType
-
createGetCapabilitiesTypeAdapter
public Adapter createGetCapabilitiesTypeAdapter()
Creates a new adapter for an object of class 'Get Capabilities Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
GetCapabilitiesType
-
createGetResourceByIdTypeAdapter
public Adapter createGetResourceByIdTypeAdapter()
Creates a new adapter for an object of class 'Get Resource By Id Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
GetResourceByIdType
-
createHTTPTypeAdapter
public Adapter createHTTPTypeAdapter()
Creates a new adapter for an object of class 'HTTP Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
HTTPType
-
createIdentificationTypeAdapter
public Adapter createIdentificationTypeAdapter()
Creates a new adapter for an object of class 'Identification Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
IdentificationType
-
createKeywordsTypeAdapter
public Adapter createKeywordsTypeAdapter()
Creates a new adapter for an object of class 'Keywords Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
KeywordsType
-
createLanguageStringTypeAdapter
public Adapter createLanguageStringTypeAdapter()
Creates a new adapter for an object of class 'Language String Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
LanguageStringType
-
createManifestTypeAdapter
public Adapter createManifestTypeAdapter()
Creates a new adapter for an object of class 'Manifest Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ManifestType
-
createMetadataTypeAdapter
public Adapter createMetadataTypeAdapter()
Creates a new adapter for an object of class 'Metadata Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
MetadataType
-
createNoValuesTypeAdapter
public Adapter createNoValuesTypeAdapter()
Creates a new adapter for an object of class 'No Values Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
NoValuesType
-
createOnlineResourceTypeAdapter
public Adapter createOnlineResourceTypeAdapter()
Creates a new adapter for an object of class 'Online Resource Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
OnlineResourceType
-
createOperationsMetadataTypeAdapter
public Adapter createOperationsMetadataTypeAdapter()
Creates a new adapter for an object of class 'Operations Metadata Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
OperationsMetadataType
-
createOperationTypeAdapter
public Adapter createOperationTypeAdapter()
Creates a new adapter for an object of class 'Operation Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
OperationType
-
createRangeTypeAdapter
public Adapter createRangeTypeAdapter()
Creates a new adapter for an object of class 'Range Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
RangeType
-
createReferenceGroupTypeAdapter
public Adapter createReferenceGroupTypeAdapter()
Creates a new adapter for an object of class 'Reference Group Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ReferenceGroupType
-
createReferenceTypeAdapter
public Adapter createReferenceTypeAdapter()
Creates a new adapter for an object of class 'Reference Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ReferenceType
-
createRequestMethodTypeAdapter
public Adapter createRequestMethodTypeAdapter()
Creates a new adapter for an object of class 'Request Method Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
RequestMethodType
-
createResponsiblePartySubsetTypeAdapter
public Adapter createResponsiblePartySubsetTypeAdapter()
Creates a new adapter for an object of class 'Responsible Party Subset Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ResponsiblePartySubsetType
-
createResponsiblePartyTypeAdapter
public Adapter createResponsiblePartyTypeAdapter()
Creates a new adapter for an object of class 'Responsible Party Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ResponsiblePartyType
-
createSectionsTypeAdapter
public Adapter createSectionsTypeAdapter()
Creates a new adapter for an object of class 'Sections Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
SectionsType
-
createServiceIdentificationTypeAdapter
public Adapter createServiceIdentificationTypeAdapter()
Creates a new adapter for an object of class 'Service Identification Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ServiceIdentificationType
-
createServiceProviderTypeAdapter
public Adapter createServiceProviderTypeAdapter()
Creates a new adapter for an object of class 'Service Provider Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ServiceProviderType
-
createServiceReferenceTypeAdapter
public Adapter createServiceReferenceTypeAdapter()
Creates a new adapter for an object of class 'Service Reference Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ServiceReferenceType
-
createTelephoneTypeAdapter
public Adapter createTelephoneTypeAdapter()
Creates a new adapter for an object of class 'Telephone Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
TelephoneType
-
createUnNamedDomainTypeAdapter
public Adapter createUnNamedDomainTypeAdapter()
Creates a new adapter for an object of class 'Un Named Domain Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
UnNamedDomainType
-
createValuesReferenceTypeAdapter
public Adapter createValuesReferenceTypeAdapter()
Creates a new adapter for an object of class 'Values Reference Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ValuesReferenceType
-
createValueTypeAdapter
public Adapter createValueTypeAdapter()
Creates a new adapter for an object of class 'Value Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ValueType
-
createWGS84BoundingBoxTypeAdapter
public Adapter createWGS84BoundingBoxTypeAdapter()
Creates a new adapter for an object of class 'WGS84 Bounding Box Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
WGS84BoundingBoxType
-
createEObjectAdapter
public Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.- Returns:
- the new adapter.
-
-