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:
create
in interfaceEFactory
- Overrides:
create
in classEFactoryImpl
-
createFromString
public Object createFromString(EDataType eDataType, String initialValue)
- Specified by:
createFromString
in interfaceEFactory
- Overrides:
createFromString
in classEFactoryImpl
-
convertToString
public String convertToString(EDataType eDataType, Object instanceValue)
- Specified by:
convertToString
in interfaceEFactory
- Overrides:
convertToString
in classEFactoryImpl
-
createAcknowledgementType
public AcknowledgementType createAcknowledgementType()
- Specified by:
createAcknowledgementType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Acknowledgement Type'.
-
createBriefRecordType
public BriefRecordType createBriefRecordType()
- Specified by:
createBriefRecordType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Brief Record Type'.
-
createCapabilitiesType
public CapabilitiesType createCapabilitiesType()
- Specified by:
createCapabilitiesType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Capabilities Type'.
-
createConceptualSchemeType
public ConceptualSchemeType createConceptualSchemeType()
- Specified by:
createConceptualSchemeType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Conceptual Scheme Type'.
-
createDeleteType
public DeleteType createDeleteType()
- Specified by:
createDeleteType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Delete Type'.
-
createDescribeRecordResponseType
public DescribeRecordResponseType createDescribeRecordResponseType()
- Specified by:
createDescribeRecordResponseType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Describe Record Response Type'.
-
createDescribeRecordType
public DescribeRecordType createDescribeRecordType()
- Specified by:
createDescribeRecordType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Describe Record Type'.
-
createDistributedSearchType
public DistributedSearchType createDistributedSearchType()
- Specified by:
createDistributedSearchType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Distributed Search Type'.
-
createDomainValuesType
public DomainValuesType createDomainValuesType()
- Specified by:
createDomainValuesType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Domain Values Type'.
-
createEchoedRequestType
public EchoedRequestType createEchoedRequestType()
- Specified by:
createEchoedRequestType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Echoed Request Type'.
-
createElementSetNameType
public ElementSetNameType createElementSetNameType()
- Specified by:
createElementSetNameType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Element Set Name Type'.
-
createEmptyType
public EmptyType createEmptyType()
- Specified by:
createEmptyType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Empty Type'.
-
createGetCapabilitiesType
public GetCapabilitiesType createGetCapabilitiesType()
- Specified by:
createGetCapabilitiesType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Get Capabilities Type'.
-
createGetDomainResponseType
public GetDomainResponseType createGetDomainResponseType()
- Specified by:
createGetDomainResponseType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Get Domain Response Type'.
-
createGetDomainType
public GetDomainType createGetDomainType()
- Specified by:
createGetDomainType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Get Domain Type'.
-
createGetRecordByIdType
public GetRecordByIdType createGetRecordByIdType()
- Specified by:
createGetRecordByIdType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Get Record By Id Type'.
-
createGetRecordsResponseType
public GetRecordsResponseType createGetRecordsResponseType()
- Specified by:
createGetRecordsResponseType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Get Records Response Type'.
-
createGetRecordsType
public GetRecordsType createGetRecordsType()
- Specified by:
createGetRecordsType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Get Records Type'.
-
createHarvestResponseType
public HarvestResponseType createHarvestResponseType()
- Specified by:
createHarvestResponseType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Harvest Response Type'.
-
createHarvestType
public HarvestType createHarvestType()
- Specified by:
createHarvestType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Harvest Type'.
-
createInsertResultType
public InsertResultType createInsertResultType()
- Specified by:
createInsertResultType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Insert Result Type'.
-
createInsertType
public InsertType createInsertType()
- Specified by:
createInsertType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Insert Type'.
-
createListOfValuesType
public ListOfValuesType createListOfValuesType()
- Specified by:
createListOfValuesType
in interfaceCsw20Factory
- Returns:
- a new object of class 'List Of Values Type'.
-
createQueryConstraintType
public QueryConstraintType createQueryConstraintType()
- Specified by:
createQueryConstraintType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Query Constraint Type'.
-
createQueryType
public QueryType createQueryType()
- Specified by:
createQueryType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Query Type'.
-
createRangeOfValuesType
public RangeOfValuesType createRangeOfValuesType()
- Specified by:
createRangeOfValuesType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Range Of Values Type'.
-
createRecordPropertyType
public RecordPropertyType createRecordPropertyType()
- Specified by:
createRecordPropertyType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Record Property Type'.
-
createRequestStatusType
public RequestStatusType createRequestStatusType()
- Specified by:
createRequestStatusType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Request Status Type'.
-
createSchemaComponentType
public SchemaComponentType createSchemaComponentType()
- Specified by:
createSchemaComponentType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Schema Component Type'.
-
createSearchResultsType
public SearchResultsType createSearchResultsType()
- Specified by:
createSearchResultsType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Search Results Type'.
-
createTransactionResponseType
public TransactionResponseType createTransactionResponseType()
- Specified by:
createTransactionResponseType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Transaction Response Type'.
-
createTransactionSummaryType
public TransactionSummaryType createTransactionSummaryType()
- Specified by:
createTransactionSummaryType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Transaction Summary Type'.
-
createTransactionType
public TransactionType createTransactionType()
- Specified by:
createTransactionType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Transaction Type'.
-
createUpdateType
public UpdateType createUpdateType()
- Specified by:
createUpdateType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Update Type'.
-
createDCMIRecordType
public DCMIRecordType createDCMIRecordType()
- Specified by:
createDCMIRecordType
in interfaceCsw20Factory
- Returns:
- a new object of class 'DCMI Record Type'.
-
createRecordType
public RecordType createRecordType()
- Specified by:
createRecordType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Record Type'.
-
createSimpleLiteral
public SimpleLiteral createSimpleLiteral()
- Specified by:
createSimpleLiteral
in interfaceCsw20Factory
- Returns:
- a new object of class 'Simple Literal'.
-
createSummaryRecordType
public SummaryRecordType createSummaryRecordType()
- Specified by:
createSummaryRecordType
in interfaceCsw20Factory
- Returns:
- a new object of class 'Summary Record Type'.
-
createGetRecordByIdResponseType
public GetRecordByIdResponseType createGetRecordByIdResponseType()
- Specified by:
createGetRecordByIdResponseType
in 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:
getCsw20Package
in interfaceCsw20Factory
- Returns:
- the package supported by this factory.
-
getPackage
@Deprecated public static Csw20Package getPackage()
Deprecated.
-
-