Package net.opengis.cat.csw20
Interface Csw20Factory
- 
- All Superinterfaces:
- EFactory,- EModelElement,- EObject,- Notifier
 - All Known Implementing Classes:
- Csw20FactoryImpl
 
 public interface Csw20Factory extends EFactoryThe Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
- Csw20Package
 
- 
- 
Field SummaryFields Modifier and Type Field Description static Csw20FactoryeINSTANCEThe singleton instance of the factory.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description AcknowledgementTypecreateAcknowledgementType()Returns a new object of class 'Acknowledgement Type'.BriefRecordTypecreateBriefRecordType()Returns a new object of class 'Brief Record Type'.CapabilitiesTypecreateCapabilitiesType()Returns a new object of class 'Capabilities Type'.ConceptualSchemeTypecreateConceptualSchemeType()Returns a new object of class 'Conceptual Scheme Type'.DCMIRecordTypecreateDCMIRecordType()Returns a new object of class 'DCMI Record Type'.DeleteTypecreateDeleteType()Returns a new object of class 'Delete Type'.DescribeRecordResponseTypecreateDescribeRecordResponseType()Returns a new object of class 'Describe Record Response Type'.DescribeRecordTypecreateDescribeRecordType()Returns a new object of class 'Describe Record Type'.DistributedSearchTypecreateDistributedSearchType()Returns a new object of class 'Distributed Search Type'.DomainValuesTypecreateDomainValuesType()Returns a new object of class 'Domain Values Type'.EchoedRequestTypecreateEchoedRequestType()Returns a new object of class 'Echoed Request Type'.ElementSetNameTypecreateElementSetNameType()Returns a new object of class 'Element Set Name Type'.EmptyTypecreateEmptyType()Returns a new object of class 'Empty Type'.GetCapabilitiesTypecreateGetCapabilitiesType()Returns a new object of class 'Get Capabilities Type'.GetDomainResponseTypecreateGetDomainResponseType()Returns a new object of class 'Get Domain Response Type'.GetDomainTypecreateGetDomainType()Returns a new object of class 'Get Domain Type'.GetRecordByIdResponseTypecreateGetRecordByIdResponseType()Returns a new object of class 'Get Record By Id Response Type'.GetRecordByIdTypecreateGetRecordByIdType()Returns a new object of class 'Get Record By Id Type'.GetRecordsResponseTypecreateGetRecordsResponseType()Returns a new object of class 'Get Records Response Type'.GetRecordsTypecreateGetRecordsType()Returns a new object of class 'Get Records Type'.HarvestResponseTypecreateHarvestResponseType()Returns a new object of class 'Harvest Response Type'.HarvestTypecreateHarvestType()Returns a new object of class 'Harvest Type'.InsertResultTypecreateInsertResultType()Returns a new object of class 'Insert Result Type'.InsertTypecreateInsertType()Returns a new object of class 'Insert Type'.ListOfValuesTypecreateListOfValuesType()Returns a new object of class 'List Of Values Type'.QueryConstraintTypecreateQueryConstraintType()Returns a new object of class 'Query Constraint Type'.QueryTypecreateQueryType()Returns a new object of class 'Query Type'.RangeOfValuesTypecreateRangeOfValuesType()Returns a new object of class 'Range Of Values Type'.RecordPropertyTypecreateRecordPropertyType()Returns a new object of class 'Record Property Type'.RecordTypecreateRecordType()Returns a new object of class 'Record Type'.RequestStatusTypecreateRequestStatusType()Returns a new object of class 'Request Status Type'.SchemaComponentTypecreateSchemaComponentType()Returns a new object of class 'Schema Component Type'.SearchResultsTypecreateSearchResultsType()Returns a new object of class 'Search Results Type'.SimpleLiteralcreateSimpleLiteral()Returns a new object of class 'Simple Literal'.SummaryRecordTypecreateSummaryRecordType()Returns a new object of class 'Summary Record Type'.TransactionResponseTypecreateTransactionResponseType()Returns a new object of class 'Transaction Response Type'.TransactionSummaryTypecreateTransactionSummaryType()Returns a new object of class 'Transaction Summary Type'.TransactionTypecreateTransactionType()Returns a new object of class 'Transaction Type'.UpdateTypecreateUpdateType()Returns a new object of class 'Update Type'.Csw20PackagegetCsw20Package()Returns the package supported by this factory.- 
Methods inherited from interface EFactoryconvertToString, create, createFromString, getEPackage, setEPackage
 
- 
 
- 
- 
- 
Field Detail- 
eINSTANCEstatic final Csw20Factory eINSTANCE The singleton instance of the factory.
 
- 
 - 
Method Detail- 
createAcknowledgementTypeAcknowledgementType createAcknowledgementType() Returns a new object of class 'Acknowledgement Type'.- Returns:
- a new object of class 'Acknowledgement Type'.
 
 - 
createBriefRecordTypeBriefRecordType createBriefRecordType() Returns a new object of class 'Brief Record Type'.- Returns:
- a new object of class 'Brief Record Type'.
 
 - 
createCapabilitiesTypeCapabilitiesType createCapabilitiesType() Returns a new object of class 'Capabilities Type'.- Returns:
- a new object of class 'Capabilities Type'.
 
 - 
createConceptualSchemeTypeConceptualSchemeType createConceptualSchemeType() Returns a new object of class 'Conceptual Scheme Type'.- Returns:
- a new object of class 'Conceptual Scheme Type'.
 
 - 
createDeleteTypeDeleteType createDeleteType() Returns a new object of class 'Delete Type'.- Returns:
- a new object of class 'Delete Type'.
 
 - 
createDescribeRecordResponseTypeDescribeRecordResponseType createDescribeRecordResponseType() Returns a new object of class 'Describe Record Response Type'.- Returns:
- a new object of class 'Describe Record Response Type'.
 
 - 
createDescribeRecordTypeDescribeRecordType createDescribeRecordType() Returns a new object of class 'Describe Record Type'.- Returns:
- a new object of class 'Describe Record Type'.
 
 - 
createDistributedSearchTypeDistributedSearchType createDistributedSearchType() Returns a new object of class 'Distributed Search Type'.- Returns:
- a new object of class 'Distributed Search Type'.
 
 - 
createDomainValuesTypeDomainValuesType createDomainValuesType() Returns a new object of class 'Domain Values Type'.- Returns:
- a new object of class 'Domain Values Type'.
 
 - 
createEchoedRequestTypeEchoedRequestType createEchoedRequestType() Returns a new object of class 'Echoed Request Type'.- Returns:
- a new object of class 'Echoed Request Type'.
 
 - 
createElementSetNameTypeElementSetNameType createElementSetNameType() Returns a new object of class 'Element Set Name Type'.- Returns:
- a new object of class 'Element Set Name Type'.
 
 - 
createEmptyTypeEmptyType createEmptyType() Returns a new object of class 'Empty Type'.- Returns:
- a new object of class 'Empty Type'.
 
 - 
createGetCapabilitiesTypeGetCapabilitiesType createGetCapabilitiesType() Returns a new object of class 'Get Capabilities Type'.- Returns:
- a new object of class 'Get Capabilities Type'.
 
 - 
createGetDomainResponseTypeGetDomainResponseType createGetDomainResponseType() Returns a new object of class 'Get Domain Response Type'.- Returns:
- a new object of class 'Get Domain Response Type'.
 
 - 
createGetDomainTypeGetDomainType createGetDomainType() Returns a new object of class 'Get Domain Type'.- Returns:
- a new object of class 'Get Domain Type'.
 
 - 
createGetRecordByIdTypeGetRecordByIdType createGetRecordByIdType() Returns a new object of class 'Get Record By Id Type'.- Returns:
- a new object of class 'Get Record By Id Type'.
 
 - 
createGetRecordsResponseTypeGetRecordsResponseType createGetRecordsResponseType() Returns a new object of class 'Get Records Response Type'.- Returns:
- a new object of class 'Get Records Response Type'.
 
 - 
createGetRecordsTypeGetRecordsType createGetRecordsType() Returns a new object of class 'Get Records Type'.- Returns:
- a new object of class 'Get Records Type'.
 
 - 
createHarvestResponseTypeHarvestResponseType createHarvestResponseType() Returns a new object of class 'Harvest Response Type'.- Returns:
- a new object of class 'Harvest Response Type'.
 
 - 
createHarvestTypeHarvestType createHarvestType() Returns a new object of class 'Harvest Type'.- Returns:
- a new object of class 'Harvest Type'.
 
 - 
createInsertResultTypeInsertResultType createInsertResultType() Returns a new object of class 'Insert Result Type'.- Returns:
- a new object of class 'Insert Result Type'.
 
 - 
createInsertTypeInsertType createInsertType() Returns a new object of class 'Insert Type'.- Returns:
- a new object of class 'Insert Type'.
 
 - 
createListOfValuesTypeListOfValuesType createListOfValuesType() Returns a new object of class 'List Of Values Type'.- Returns:
- a new object of class 'List Of Values Type'.
 
 - 
createQueryConstraintTypeQueryConstraintType createQueryConstraintType() Returns a new object of class 'Query Constraint Type'.- Returns:
- a new object of class 'Query Constraint Type'.
 
 - 
createQueryTypeQueryType createQueryType() Returns a new object of class 'Query Type'.- Returns:
- a new object of class 'Query Type'.
 
 - 
createRangeOfValuesTypeRangeOfValuesType createRangeOfValuesType() Returns a new object of class 'Range Of Values Type'.- Returns:
- a new object of class 'Range Of Values Type'.
 
 - 
createRecordPropertyTypeRecordPropertyType createRecordPropertyType() Returns a new object of class 'Record Property Type'.- Returns:
- a new object of class 'Record Property Type'.
 
 - 
createRequestStatusTypeRequestStatusType createRequestStatusType() Returns a new object of class 'Request Status Type'.- Returns:
- a new object of class 'Request Status Type'.
 
 - 
createSchemaComponentTypeSchemaComponentType createSchemaComponentType() Returns a new object of class 'Schema Component Type'.- Returns:
- a new object of class 'Schema Component Type'.
 
 - 
createSearchResultsTypeSearchResultsType createSearchResultsType() Returns a new object of class 'Search Results Type'.- Returns:
- a new object of class 'Search Results Type'.
 
 - 
createTransactionResponseTypeTransactionResponseType createTransactionResponseType() Returns a new object of class 'Transaction Response Type'.- Returns:
- a new object of class 'Transaction Response Type'.
 
 - 
createTransactionSummaryTypeTransactionSummaryType createTransactionSummaryType() Returns a new object of class 'Transaction Summary Type'.- Returns:
- a new object of class 'Transaction Summary Type'.
 
 - 
createTransactionTypeTransactionType createTransactionType() Returns a new object of class 'Transaction Type'.- Returns:
- a new object of class 'Transaction Type'.
 
 - 
createUpdateTypeUpdateType createUpdateType() Returns a new object of class 'Update Type'.- Returns:
- a new object of class 'Update Type'.
 
 - 
createDCMIRecordTypeDCMIRecordType createDCMIRecordType() Returns a new object of class 'DCMI Record Type'.- Returns:
- a new object of class 'DCMI Record Type'.
 
 - 
createRecordTypeRecordType createRecordType() Returns a new object of class 'Record Type'.- Returns:
- a new object of class 'Record Type'.
 
 - 
createSimpleLiteralSimpleLiteral createSimpleLiteral() Returns a new object of class 'Simple Literal'.- Returns:
- a new object of class 'Simple Literal'.
 
 - 
createSummaryRecordTypeSummaryRecordType createSummaryRecordType() Returns a new object of class 'Summary Record Type'.- Returns:
- a new object of class 'Summary Record Type'.
 
 - 
createGetRecordByIdResponseTypeGetRecordByIdResponseType 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'.
 
 - 
getCsw20PackageCsw20Package getCsw20Package() Returns the package supported by this factory.- Returns:
- the package supported by this factory.
 
 
- 
 
-