Package net.opengis.cat.csw20
Interface Csw20Factory
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
Csw20FactoryImpl
public interface Csw20Factory
extends EFactory
The Factory for the model.
It provides a create method for each non-abstract class of the model.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Csw20Factory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Acknowledgement Type'.Returns a new object of class 'Brief Record Type'.Returns a new object of class 'Capabilities Type'.Returns a new object of class 'Conceptual Scheme Type'.Returns a new object of class 'DCMI Record Type'.Returns a new object of class 'Delete Type'.Returns a new object of class 'Describe Record Response Type'.Returns a new object of class 'Describe Record Type'.Returns a new object of class 'Distributed Search Type'.Returns a new object of class 'Domain Values Type'.Returns a new object of class 'Echoed Request Type'.Returns a new object of class 'Element Set Name Type'.Returns a new object of class 'Empty Type'.Returns a new object of class 'Get Capabilities Type'.Returns a new object of class 'Get Domain Response Type'.Returns a new object of class 'Get Domain Type'.Returns a new object of class 'Get Record By Id Response Type'.Returns a new object of class 'Get Record By Id Type'.Returns a new object of class 'Get Records Response Type'.Returns a new object of class 'Get Records Type'.Returns a new object of class 'Harvest Response Type'.Returns a new object of class 'Harvest Type'.Returns a new object of class 'Insert Result Type'.Returns a new object of class 'Insert Type'.Returns a new object of class 'List Of Values Type'.Returns a new object of class 'Query Constraint Type'.Returns a new object of class 'Query Type'.Returns a new object of class 'Range Of Values Type'.Returns a new object of class 'Record Property Type'.Returns a new object of class 'Record Type'.Returns a new object of class 'Request Status Type'.Returns a new object of class 'Schema Component Type'.Returns a new object of class 'Search Results Type'.Returns a new object of class 'Simple Literal'.Returns a new object of class 'Summary Record Type'.Returns a new object of class 'Transaction Response Type'.Returns a new object of class 'Transaction Summary Type'.Returns a new object of class 'Transaction Type'.Returns a new object of class 'Update Type'.Returns the package supported by this factory.Methods inherited from interface EFactory
convertToString, create, createFromString, getEPackage, setEPackage
Methods inherited from interface EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory.
-
-
Method Details
-
createAcknowledgementType
AcknowledgementType createAcknowledgementType()Returns a new object of class 'Acknowledgement Type'.- Returns:
- a new object of class 'Acknowledgement Type'.
-
createBriefRecordType
BriefRecordType createBriefRecordType()Returns a new object of class 'Brief Record Type'.- Returns:
- a new object of class 'Brief Record Type'.
-
createCapabilitiesType
CapabilitiesType createCapabilitiesType()Returns a new object of class 'Capabilities Type'.- Returns:
- a new object of class 'Capabilities Type'.
-
createConceptualSchemeType
ConceptualSchemeType createConceptualSchemeType()Returns a new object of class 'Conceptual Scheme Type'.- Returns:
- a new object of class 'Conceptual Scheme Type'.
-
createDeleteType
DeleteType createDeleteType()Returns a new object of class 'Delete Type'.- Returns:
- a new object of class 'Delete Type'.
-
createDescribeRecordResponseType
DescribeRecordResponseType createDescribeRecordResponseType()Returns a new object of class 'Describe Record Response Type'.- Returns:
- a new object of class 'Describe Record Response Type'.
-
createDescribeRecordType
DescribeRecordType createDescribeRecordType()Returns a new object of class 'Describe Record Type'.- Returns:
- a new object of class 'Describe Record Type'.
-
createDistributedSearchType
DistributedSearchType createDistributedSearchType()Returns a new object of class 'Distributed Search Type'.- Returns:
- a new object of class 'Distributed Search Type'.
-
createDomainValuesType
DomainValuesType createDomainValuesType()Returns a new object of class 'Domain Values Type'.- Returns:
- a new object of class 'Domain Values Type'.
-
createEchoedRequestType
EchoedRequestType createEchoedRequestType()Returns a new object of class 'Echoed Request Type'.- Returns:
- a new object of class 'Echoed Request Type'.
-
createElementSetNameType
ElementSetNameType createElementSetNameType()Returns a new object of class 'Element Set Name Type'.- Returns:
- a new object of class 'Element Set Name Type'.
-
createEmptyType
EmptyType createEmptyType()Returns a new object of class 'Empty Type'.- Returns:
- a new object of class 'Empty Type'.
-
createGetCapabilitiesType
GetCapabilitiesType createGetCapabilitiesType()Returns a new object of class 'Get Capabilities Type'.- Returns:
- a new object of class 'Get Capabilities Type'.
-
createGetDomainResponseType
GetDomainResponseType createGetDomainResponseType()Returns a new object of class 'Get Domain Response Type'.- Returns:
- a new object of class 'Get Domain Response Type'.
-
createGetDomainType
GetDomainType createGetDomainType()Returns a new object of class 'Get Domain Type'.- Returns:
- a new object of class 'Get Domain Type'.
-
createGetRecordByIdType
GetRecordByIdType createGetRecordByIdType()Returns a new object of class 'Get Record By Id Type'.- Returns:
- a new object of class 'Get Record By Id Type'.
-
createGetRecordsResponseType
GetRecordsResponseType createGetRecordsResponseType()Returns a new object of class 'Get Records Response Type'.- Returns:
- a new object of class 'Get Records Response Type'.
-
createGetRecordsType
GetRecordsType createGetRecordsType()Returns a new object of class 'Get Records Type'.- Returns:
- a new object of class 'Get Records Type'.
-
createHarvestResponseType
HarvestResponseType createHarvestResponseType()Returns a new object of class 'Harvest Response Type'.- Returns:
- a new object of class 'Harvest Response Type'.
-
createHarvestType
HarvestType createHarvestType()Returns a new object of class 'Harvest Type'.- Returns:
- a new object of class 'Harvest Type'.
-
createInsertResultType
InsertResultType createInsertResultType()Returns a new object of class 'Insert Result Type'.- Returns:
- a new object of class 'Insert Result Type'.
-
createInsertType
InsertType createInsertType()Returns a new object of class 'Insert Type'.- Returns:
- a new object of class 'Insert Type'.
-
createListOfValuesType
ListOfValuesType createListOfValuesType()Returns a new object of class 'List Of Values Type'.- Returns:
- a new object of class 'List Of Values Type'.
-
createQueryConstraintType
QueryConstraintType createQueryConstraintType()Returns a new object of class 'Query Constraint Type'.- Returns:
- a new object of class 'Query Constraint Type'.
-
createQueryType
QueryType createQueryType()Returns a new object of class 'Query Type'.- Returns:
- a new object of class 'Query Type'.
-
createRangeOfValuesType
RangeOfValuesType createRangeOfValuesType()Returns a new object of class 'Range Of Values Type'.- Returns:
- a new object of class 'Range Of Values Type'.
-
createRecordPropertyType
RecordPropertyType createRecordPropertyType()Returns a new object of class 'Record Property Type'.- Returns:
- a new object of class 'Record Property Type'.
-
createRequestStatusType
RequestStatusType createRequestStatusType()Returns a new object of class 'Request Status Type'.- Returns:
- a new object of class 'Request Status Type'.
-
createSchemaComponentType
SchemaComponentType createSchemaComponentType()Returns a new object of class 'Schema Component Type'.- Returns:
- a new object of class 'Schema Component Type'.
-
createSearchResultsType
SearchResultsType createSearchResultsType()Returns a new object of class 'Search Results Type'.- Returns:
- a new object of class 'Search Results Type'.
-
createTransactionResponseType
TransactionResponseType createTransactionResponseType()Returns a new object of class 'Transaction Response Type'.- Returns:
- a new object of class 'Transaction Response Type'.
-
createTransactionSummaryType
TransactionSummaryType createTransactionSummaryType()Returns a new object of class 'Transaction Summary Type'.- Returns:
- a new object of class 'Transaction Summary Type'.
-
createTransactionType
TransactionType createTransactionType()Returns a new object of class 'Transaction Type'.- Returns:
- a new object of class 'Transaction Type'.
-
createUpdateType
UpdateType createUpdateType()Returns a new object of class 'Update Type'.- Returns:
- a new object of class 'Update Type'.
-
createDCMIRecordType
DCMIRecordType createDCMIRecordType()Returns a new object of class 'DCMI Record Type'.- Returns:
- a new object of class 'DCMI Record Type'.
-
createRecordType
RecordType createRecordType()Returns a new object of class 'Record Type'.- Returns:
- a new object of class 'Record Type'.
-
createSimpleLiteral
SimpleLiteral createSimpleLiteral()Returns a new object of class 'Simple Literal'.- Returns:
- a new object of class 'Simple Literal'.
-
createSummaryRecordType
SummaryRecordType createSummaryRecordType()Returns a new object of class 'Summary Record Type'.- Returns:
- a new object of class 'Summary Record Type'.
-
createGetRecordByIdResponseType
GetRecordByIdResponseType createGetRecordByIdResponseType()Returns a new object of class 'Get Record By Id Response Type'.- Returns:
- a new object of class 'Get Record By Id Response Type'.
-
getCsw20Package
Csw20Package getCsw20Package()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-