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:
Csw20Package
-
-
Field Summary
Fields Modifier and Type Field Description static Csw20Factory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AcknowledgementType
createAcknowledgementType()
Returns a new object of class 'Acknowledgement Type'.BriefRecordType
createBriefRecordType()
Returns a new object of class 'Brief Record Type'.CapabilitiesType
createCapabilitiesType()
Returns a new object of class 'Capabilities Type'.ConceptualSchemeType
createConceptualSchemeType()
Returns a new object of class 'Conceptual Scheme Type'.DCMIRecordType
createDCMIRecordType()
Returns a new object of class 'DCMI Record Type'.DeleteType
createDeleteType()
Returns a new object of class 'Delete Type'.DescribeRecordResponseType
createDescribeRecordResponseType()
Returns a new object of class 'Describe Record Response Type'.DescribeRecordType
createDescribeRecordType()
Returns a new object of class 'Describe Record Type'.DistributedSearchType
createDistributedSearchType()
Returns a new object of class 'Distributed Search Type'.DomainValuesType
createDomainValuesType()
Returns a new object of class 'Domain Values Type'.EchoedRequestType
createEchoedRequestType()
Returns a new object of class 'Echoed Request Type'.ElementSetNameType
createElementSetNameType()
Returns a new object of class 'Element Set Name Type'.EmptyType
createEmptyType()
Returns a new object of class 'Empty Type'.GetCapabilitiesType
createGetCapabilitiesType()
Returns a new object of class 'Get Capabilities Type'.GetDomainResponseType
createGetDomainResponseType()
Returns a new object of class 'Get Domain Response Type'.GetDomainType
createGetDomainType()
Returns a new object of class 'Get Domain Type'.GetRecordByIdResponseType
createGetRecordByIdResponseType()
Returns a new object of class 'Get Record By Id Response Type'.GetRecordByIdType
createGetRecordByIdType()
Returns a new object of class 'Get Record By Id Type'.GetRecordsResponseType
createGetRecordsResponseType()
Returns a new object of class 'Get Records Response Type'.GetRecordsType
createGetRecordsType()
Returns a new object of class 'Get Records Type'.HarvestResponseType
createHarvestResponseType()
Returns a new object of class 'Harvest Response Type'.HarvestType
createHarvestType()
Returns a new object of class 'Harvest Type'.InsertResultType
createInsertResultType()
Returns a new object of class 'Insert Result Type'.InsertType
createInsertType()
Returns a new object of class 'Insert Type'.ListOfValuesType
createListOfValuesType()
Returns a new object of class 'List Of Values Type'.QueryConstraintType
createQueryConstraintType()
Returns a new object of class 'Query Constraint Type'.QueryType
createQueryType()
Returns a new object of class 'Query Type'.RangeOfValuesType
createRangeOfValuesType()
Returns a new object of class 'Range Of Values Type'.RecordPropertyType
createRecordPropertyType()
Returns a new object of class 'Record Property Type'.RecordType
createRecordType()
Returns a new object of class 'Record Type'.RequestStatusType
createRequestStatusType()
Returns a new object of class 'Request Status Type'.SchemaComponentType
createSchemaComponentType()
Returns a new object of class 'Schema Component Type'.SearchResultsType
createSearchResultsType()
Returns a new object of class 'Search Results Type'.SimpleLiteral
createSimpleLiteral()
Returns a new object of class 'Simple Literal'.SummaryRecordType
createSummaryRecordType()
Returns a new object of class 'Summary Record Type'.TransactionResponseType
createTransactionResponseType()
Returns a new object of class 'Transaction Response Type'.TransactionSummaryType
createTransactionSummaryType()
Returns a new object of class 'Transaction Summary Type'.TransactionType
createTransactionType()
Returns a new object of class 'Transaction Type'.UpdateType
createUpdateType()
Returns a new object of class 'Update Type'.Csw20Package
getCsw20Package()
Returns the package supported by this factory.-
Methods inherited from interface EFactory
convertToString, create, createFromString, getEPackage, setEPackage
-
-
-
-
Field Detail
-
eINSTANCE
static final Csw20Factory eINSTANCE
The singleton instance of the factory.
-
-
Method Detail
-
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.
-
-