Package net.opengis.cat.csw20.impl
Class Csw20FactoryImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- EModelElementImpl
-
- EFactoryImpl
-
- Csw20FactoryImpl
-
- All Implemented Interfaces:
Csw20Factory,Notifier,EFactory,EModelElement,EObject,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,BinaryResourceImpl.DataConverter.Factory
public class Csw20FactoryImpl extends EFactoryImpl implements Csw20Factory
An implementation of the model Factory.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
-
Fields inherited from class EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
-
Fields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface Csw20Factory
eINSTANCE
-
-
Constructor Summary
Constructors Constructor Description Csw20FactoryImpl()Creates an instance of the factory.
-
Method Summary
-
Methods inherited from class EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
-
Methods inherited from class EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
-
Methods inherited from class MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
-
Methods inherited from class BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
init
public static Csw20Factory init()
Creates the default factory implementation.
-
create
public EObject create(EClass eClass)
- Specified by:
createin interfaceEFactory- Overrides:
createin classEFactoryImpl
-
createFromString
public Object createFromString(EDataType eDataType, String initialValue)
- Specified by:
createFromStringin interfaceEFactory- Overrides:
createFromStringin classEFactoryImpl
-
convertToString
public String convertToString(EDataType eDataType, Object instanceValue)
- Specified by:
convertToStringin interfaceEFactory- Overrides:
convertToStringin classEFactoryImpl
-
createAcknowledgementType
public AcknowledgementType createAcknowledgementType()
- Specified by:
createAcknowledgementTypein interfaceCsw20Factory- Returns:
- a new object of class 'Acknowledgement Type'.
-
createBriefRecordType
public BriefRecordType createBriefRecordType()
- Specified by:
createBriefRecordTypein interfaceCsw20Factory- Returns:
- a new object of class 'Brief Record Type'.
-
createCapabilitiesType
public CapabilitiesType createCapabilitiesType()
- Specified by:
createCapabilitiesTypein interfaceCsw20Factory- Returns:
- a new object of class 'Capabilities Type'.
-
createConceptualSchemeType
public ConceptualSchemeType createConceptualSchemeType()
- Specified by:
createConceptualSchemeTypein interfaceCsw20Factory- Returns:
- a new object of class 'Conceptual Scheme Type'.
-
createDeleteType
public DeleteType createDeleteType()
- Specified by:
createDeleteTypein interfaceCsw20Factory- Returns:
- a new object of class 'Delete Type'.
-
createDescribeRecordResponseType
public DescribeRecordResponseType createDescribeRecordResponseType()
- Specified by:
createDescribeRecordResponseTypein interfaceCsw20Factory- Returns:
- a new object of class 'Describe Record Response Type'.
-
createDescribeRecordType
public DescribeRecordType createDescribeRecordType()
- Specified by:
createDescribeRecordTypein interfaceCsw20Factory- Returns:
- a new object of class 'Describe Record Type'.
-
createDistributedSearchType
public DistributedSearchType createDistributedSearchType()
- Specified by:
createDistributedSearchTypein interfaceCsw20Factory- Returns:
- a new object of class 'Distributed Search Type'.
-
createDomainValuesType
public DomainValuesType createDomainValuesType()
- Specified by:
createDomainValuesTypein interfaceCsw20Factory- Returns:
- a new object of class 'Domain Values Type'.
-
createEchoedRequestType
public EchoedRequestType createEchoedRequestType()
- Specified by:
createEchoedRequestTypein interfaceCsw20Factory- Returns:
- a new object of class 'Echoed Request Type'.
-
createElementSetNameType
public ElementSetNameType createElementSetNameType()
- Specified by:
createElementSetNameTypein interfaceCsw20Factory- Returns:
- a new object of class 'Element Set Name Type'.
-
createEmptyType
public EmptyType createEmptyType()
- Specified by:
createEmptyTypein interfaceCsw20Factory- Returns:
- a new object of class 'Empty Type'.
-
createGetCapabilitiesType
public GetCapabilitiesType createGetCapabilitiesType()
- Specified by:
createGetCapabilitiesTypein interfaceCsw20Factory- Returns:
- a new object of class 'Get Capabilities Type'.
-
createGetDomainResponseType
public GetDomainResponseType createGetDomainResponseType()
- Specified by:
createGetDomainResponseTypein interfaceCsw20Factory- Returns:
- a new object of class 'Get Domain Response Type'.
-
createGetDomainType
public GetDomainType createGetDomainType()
- Specified by:
createGetDomainTypein interfaceCsw20Factory- Returns:
- a new object of class 'Get Domain Type'.
-
createGetRecordByIdType
public GetRecordByIdType createGetRecordByIdType()
- Specified by:
createGetRecordByIdTypein interfaceCsw20Factory- Returns:
- a new object of class 'Get Record By Id Type'.
-
createGetRecordsResponseType
public GetRecordsResponseType createGetRecordsResponseType()
- Specified by:
createGetRecordsResponseTypein interfaceCsw20Factory- Returns:
- a new object of class 'Get Records Response Type'.
-
createGetRecordsType
public GetRecordsType createGetRecordsType()
- Specified by:
createGetRecordsTypein interfaceCsw20Factory- Returns:
- a new object of class 'Get Records Type'.
-
createHarvestResponseType
public HarvestResponseType createHarvestResponseType()
- Specified by:
createHarvestResponseTypein interfaceCsw20Factory- Returns:
- a new object of class 'Harvest Response Type'.
-
createHarvestType
public HarvestType createHarvestType()
- Specified by:
createHarvestTypein interfaceCsw20Factory- Returns:
- a new object of class 'Harvest Type'.
-
createInsertResultType
public InsertResultType createInsertResultType()
- Specified by:
createInsertResultTypein interfaceCsw20Factory- Returns:
- a new object of class 'Insert Result Type'.
-
createInsertType
public InsertType createInsertType()
- Specified by:
createInsertTypein interfaceCsw20Factory- Returns:
- a new object of class 'Insert Type'.
-
createListOfValuesType
public ListOfValuesType createListOfValuesType()
- Specified by:
createListOfValuesTypein interfaceCsw20Factory- Returns:
- a new object of class 'List Of Values Type'.
-
createQueryConstraintType
public QueryConstraintType createQueryConstraintType()
- Specified by:
createQueryConstraintTypein interfaceCsw20Factory- Returns:
- a new object of class 'Query Constraint Type'.
-
createQueryType
public QueryType createQueryType()
- Specified by:
createQueryTypein interfaceCsw20Factory- Returns:
- a new object of class 'Query Type'.
-
createRangeOfValuesType
public RangeOfValuesType createRangeOfValuesType()
- Specified by:
createRangeOfValuesTypein interfaceCsw20Factory- Returns:
- a new object of class 'Range Of Values Type'.
-
createRecordPropertyType
public RecordPropertyType createRecordPropertyType()
- Specified by:
createRecordPropertyTypein interfaceCsw20Factory- Returns:
- a new object of class 'Record Property Type'.
-
createRequestStatusType
public RequestStatusType createRequestStatusType()
- Specified by:
createRequestStatusTypein interfaceCsw20Factory- Returns:
- a new object of class 'Request Status Type'.
-
createSchemaComponentType
public SchemaComponentType createSchemaComponentType()
- Specified by:
createSchemaComponentTypein interfaceCsw20Factory- Returns:
- a new object of class 'Schema Component Type'.
-
createSearchResultsType
public SearchResultsType createSearchResultsType()
- Specified by:
createSearchResultsTypein interfaceCsw20Factory- Returns:
- a new object of class 'Search Results Type'.
-
createTransactionResponseType
public TransactionResponseType createTransactionResponseType()
- Specified by:
createTransactionResponseTypein interfaceCsw20Factory- Returns:
- a new object of class 'Transaction Response Type'.
-
createTransactionSummaryType
public TransactionSummaryType createTransactionSummaryType()
- Specified by:
createTransactionSummaryTypein interfaceCsw20Factory- Returns:
- a new object of class 'Transaction Summary Type'.
-
createTransactionType
public TransactionType createTransactionType()
- Specified by:
createTransactionTypein interfaceCsw20Factory- Returns:
- a new object of class 'Transaction Type'.
-
createUpdateType
public UpdateType createUpdateType()
- Specified by:
createUpdateTypein interfaceCsw20Factory- Returns:
- a new object of class 'Update Type'.
-
createDCMIRecordType
public DCMIRecordType createDCMIRecordType()
- Specified by:
createDCMIRecordTypein interfaceCsw20Factory- Returns:
- a new object of class 'DCMI Record Type'.
-
createRecordType
public RecordType createRecordType()
- Specified by:
createRecordTypein interfaceCsw20Factory- Returns:
- a new object of class 'Record Type'.
-
createSimpleLiteral
public SimpleLiteral createSimpleLiteral()
- Specified by:
createSimpleLiteralin interfaceCsw20Factory- Returns:
- a new object of class 'Simple Literal'.
-
createSummaryRecordType
public SummaryRecordType createSummaryRecordType()
- Specified by:
createSummaryRecordTypein interfaceCsw20Factory- Returns:
- a new object of class 'Summary Record Type'.
-
createGetRecordByIdResponseType
public GetRecordByIdResponseType createGetRecordByIdResponseType()
- Specified by:
createGetRecordByIdResponseTypein interfaceCsw20Factory- Returns:
- a new object of class 'Get Record By Id Response Type'.
-
createElementSetTypeFromString
public ElementSetType createElementSetTypeFromString(EDataType eDataType, String initialValue)
-
convertElementSetTypeToString
public String convertElementSetTypeToString(EDataType eDataType, Object instanceValue)
-
createResultTypeFromString
public ResultType createResultTypeFromString(EDataType eDataType, String initialValue)
-
convertResultTypeToString
public String convertResultTypeToString(EDataType eDataType, Object instanceValue)
-
createTypeNameListTypeFromString
public List<QName> createTypeNameListTypeFromString(EDataType eDataType, String initialValue)
-
convertTypeNameListTypeToString
public String convertTypeNameListTypeToString(EDataType eDataType, Object instanceValue)
-
createServiceTypeFromString
public String createServiceTypeFromString(EDataType eDataType, String initialValue)
-
convertServiceTypeToString
public String convertServiceTypeToString(EDataType eDataType, Object instanceValue)
-
createTypeNameListType_1FromString
public List<QName> createTypeNameListType_1FromString(EDataType eDataType, String initialValue)
-
convertTypeNameListType_1ToString
public String convertTypeNameListType_1ToString(EDataType eDataType, Object instanceValue)
-
createServiceType_1FromString
public String createServiceType_1FromString(EDataType eDataType, String initialValue)
-
convertServiceType_1ToString
public String convertServiceType_1ToString(EDataType eDataType, Object instanceValue)
-
createVersionTypeFromString
public String createVersionTypeFromString(EDataType eDataType, String initialValue)
-
convertVersionTypeToString
public String convertVersionTypeToString(EDataType eDataType, Object instanceValue)
-
createCalendarFromString
public Calendar createCalendarFromString(EDataType eDataType, String initialValue)
-
convertCalendarToString
public String convertCalendarToString(EDataType eDataType, Object instanceValue)
-
createDurationFromString
public Duration createDurationFromString(EDataType eDataType, String initialValue)
-
convertDurationToString
public String convertDurationToString(EDataType eDataType, Object instanceValue)
-
createSortByArrayFromString
public SortBy[] createSortByArrayFromString(EDataType eDataType, String initialValue)
-
convertSortByArrayToString
public String convertSortByArrayToString(EDataType eDataType, Object instanceValue)
-
getCsw20Package
public Csw20Package getCsw20Package()
- Specified by:
getCsw20Packagein interfaceCsw20Factory- Returns:
- the package supported by this factory.
-
getPackage
@Deprecated public static Csw20Package getPackage()
Deprecated.
-
-