/** * Դ�������ƣ�MetadataAdapterFactory.java * �������Ȩ���������ӹɷ����޹�˾ ��Ȩ���� * ϵͳ���ƣ�JRES Studio * ģ�����ƣ�com.hundsun.ares.studio.jres.metadata.core * ����˵����Ԫ����ģ�Ͷ��塢��������� * ����ĵ��� * ���ߣ� */ package com.hundsun.ares.studio.jres.model.metadata.util; import org.eclipse.emf.common.notify.Adapter; import org.eclipse.emf.common.notify.Notifier; import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; import org.eclipse.emf.ecore.EObject; import com.hundsun.ares.studio.core.model.BasicResourceInfo; import com.hundsun.ares.studio.core.model.ExtensibleModel; import com.hundsun.ares.studio.core.model.IJSONData; import com.hundsun.ares.studio.core.model.IReferenceProvider; import com.hundsun.ares.studio.core.model.JRESResourceInfo; import com.hundsun.ares.studio.jres.model.metadata.*; import com.hundsun.ares.studio.jres.model.metadata.BusinessDataType; import com.hundsun.ares.studio.jres.model.metadata.BusinessDataTypeList; import com.hundsun.ares.studio.jres.model.metadata.ConstantItem; import com.hundsun.ares.studio.jres.model.metadata.ConstantList; import com.hundsun.ares.studio.jres.model.metadata.DictionaryItem; import com.hundsun.ares.studio.jres.model.metadata.DictionaryList; import com.hundsun.ares.studio.jres.model.metadata.DictionaryType; import com.hundsun.ares.studio.jres.model.metadata.ErrorNoItem; import com.hundsun.ares.studio.jres.model.metadata.ErrorNoList; import com.hundsun.ares.studio.jres.model.metadata.Function; import com.hundsun.ares.studio.jres.model.metadata.FunctionProxy; import com.hundsun.ares.studio.jres.model.metadata.GeneralDataConfigItem; import com.hundsun.ares.studio.jres.model.metadata.GeneralDataConfigList; import com.hundsun.ares.studio.jres.model.metadata.MDModuleCommonProperty; import com.hundsun.ares.studio.jres.model.metadata.MenuItem; import com.hundsun.ares.studio.jres.model.metadata.MenuList; import com.hundsun.ares.studio.jres.model.metadata.MetadataCategory; import com.hundsun.ares.studio.jres.model.metadata.MetadataItem; import com.hundsun.ares.studio.jres.model.metadata.MetadataPackage; import com.hundsun.ares.studio.jres.model.metadata.MetadataResourceData; import com.hundsun.ares.studio.jres.model.metadata.NamedElement; import com.hundsun.ares.studio.jres.model.metadata.Operation; import com.hundsun.ares.studio.jres.model.metadata.StandardDataType; import com.hundsun.ares.studio.jres.model.metadata.StandardDataTypeList; import com.hundsun.ares.studio.jres.model.metadata.StandardField; import com.hundsun.ares.studio.jres.model.metadata.StandardFieldList; import com.hundsun.ares.studio.jres.model.metadata.TypeDefaultValue; import com.hundsun.ares.studio.jres.model.metadata.TypeDefaultValueList; /** * <!-- begin-user-doc --> * The <b>Adapter Factory</b> for the model. * It provides an adapter <code>createXXX</code> method for each class of the model. * <!-- end-user-doc --> * @see com.hundsun.ares.studio.jres.model.metadata.MetadataPackage * @generated */ public class MetadataAdapterFactory extends AdapterFactoryImpl { /** * The cached model package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected static MetadataPackage modelPackage; /** * Creates an instance of the adapter factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MetadataAdapterFactory() { if (modelPackage == null) { modelPackage = MetadataPackage.eINSTANCE; } } /** * Returns whether this factory is applicable for the type of the object. * <!-- begin-user-doc --> * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model. * <!-- end-user-doc --> * @return whether this factory is applicable for the type of the object. * @generated */ @Override public boolean isFactoryForType(Object object) { if (object == modelPackage) { return true; } if (object instanceof EObject) { return ((EObject)object).eClass().getEPackage() == modelPackage; } return false; } /** * The switch that delegates to the <code>createXXX</code> methods. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected MetadataSwitch<Adapter> modelSwitch = new MetadataSwitch<Adapter>() { @Override public Adapter caseMDModuleCommonProperty(MDModuleCommonProperty object) { return createMDModuleCommonPropertyAdapter(); } @Override public Adapter caseOperation(Operation object) { return createOperationAdapter(); } @Override public <T extends MetadataItem> Adapter caseMetadataResourceData(MetadataResourceData<T> object) { return createMetadataResourceDataAdapter(); } @Override public Adapter caseNamedElement(NamedElement object) { return createNamedElementAdapter(); } @Override public Adapter caseMetadataItem(MetadataItem object) { return createMetadataItemAdapter(); } @Override public Adapter caseMetadataCategory(MetadataCategory object) { return createMetadataCategoryAdapter(); } @Override public Adapter caseTypeDefaultValueList(TypeDefaultValueList object) { return createTypeDefaultValueListAdapter(); } @Override public Adapter caseTypeDefaultValue(TypeDefaultValue object) { return createTypeDefaultValueAdapter(); } @Override public Adapter caseStandardDataTypeList(StandardDataTypeList object) { return createStandardDataTypeListAdapter(); } @Override public Adapter caseStandardDataType(StandardDataType object) { return createStandardDataTypeAdapter(); } @Override public Adapter caseBusinessDataTypeList(BusinessDataTypeList object) { return createBusinessDataTypeListAdapter(); } @Override public Adapter caseBusinessDataType(BusinessDataType object) { return createBusinessDataTypeAdapter(); } @Override public Adapter caseStandardFieldList(StandardFieldList object) { return createStandardFieldListAdapter(); } @Override public Adapter caseStandardField(StandardField object) { return createStandardFieldAdapter(); } @Override public Adapter caseDictionaryList(DictionaryList object) { return createDictionaryListAdapter(); } @Override public Adapter caseDictionaryType(DictionaryType object) { return createDictionaryTypeAdapter(); } @Override public Adapter caseDictionaryItem(DictionaryItem object) { return createDictionaryItemAdapter(); } @Override public Adapter caseConstantList(ConstantList object) { return createConstantListAdapter(); } @Override public Adapter caseConstantItem(ConstantItem object) { return createConstantItemAdapter(); } @Override public Adapter caseErrorNoList(ErrorNoList object) { return createErrorNoListAdapter(); } @Override public Adapter caseErrorNoItem(ErrorNoItem object) { return createErrorNoItemAdapter(); } @Override public Adapter caseGeneralDataConfigList(GeneralDataConfigList object) { return createGeneralDataConfigListAdapter(); } @Override public Adapter caseGeneralDataConfigItem(GeneralDataConfigItem object) { return createGeneralDataConfigItemAdapter(); } @Override public Adapter caseMenuItem(MenuItem object) { return createMenuItemAdapter(); } @Override public Adapter caseFunctionProxy(FunctionProxy object) { return createFunctionProxyAdapter(); } @Override public Adapter caseFunction(Function object) { return createFunctionAdapter(); } @Override public Adapter caseMenuList(MenuList object) { return createMenuListAdapter(); } @Override public Adapter caseIDRangeItem(IDRangeItem object) { return createIDRangeItemAdapter(); } @Override public Adapter caseIDRangeList(IDRangeList object) { return createIDRangeListAdapter(); } @Override public Adapter caseIDRange(IDRange object) { return createIDRangeAdapter(); } @Override public Adapter caseBizPropertyConfigList(BizPropertyConfigList object) { return createBizPropertyConfigListAdapter(); } @Override public Adapter caseBizPropertyConfig(BizPropertyConfig object) { return createBizPropertyConfigAdapter(); } @Override public Adapter caseIJSONData(IJSONData object) { return createIJSONDataAdapter(); } @Override public Adapter caseExtensibleModel(ExtensibleModel object) { return createExtensibleModelAdapter(); } @Override public Adapter caseBasicResourceInfo(BasicResourceInfo object) { return createBasicResourceInfoAdapter(); } @Override public Adapter caseIReferenceProvider(IReferenceProvider object) { return createIReferenceProviderAdapter(); } @Override public Adapter caseJRESResourceInfo(JRESResourceInfo object) { return createJRESResourceInfoAdapter(); } @Override public Adapter defaultCase(EObject object) { return createEObjectAdapter(); } }; /** * Creates an adapter for the <code>target</code>. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param target the object to adapt. * @return the adapter for the <code>target</code>. * @generated */ @Override public Adapter createAdapter(Notifier target) { return modelSwitch.doSwitch((EObject)target); } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.MDModuleCommonProperty <em>MD Module Common Property</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.MDModuleCommonProperty * @generated */ public Adapter createMDModuleCommonPropertyAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.Operation <em>Operation</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.Operation * @generated */ public Adapter createOperationAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.MetadataResourceData <em>Resource Data</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.MetadataResourceData * @generated */ public Adapter createMetadataResourceDataAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.NamedElement <em>Named Element</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.NamedElement * @generated */ public Adapter createNamedElementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.MetadataItem <em>Item</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.MetadataItem * @generated */ public Adapter createMetadataItemAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.MetadataCategory <em>Category</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.MetadataCategory * @generated */ public Adapter createMetadataCategoryAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.TypeDefaultValueList <em>Type Default Value List</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.TypeDefaultValueList * @generated */ public Adapter createTypeDefaultValueListAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.TypeDefaultValue <em>Type Default Value</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.TypeDefaultValue * @generated */ public Adapter createTypeDefaultValueAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.StandardDataTypeList <em>Standard Data Type List</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.StandardDataTypeList * @generated */ public Adapter createStandardDataTypeListAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.StandardDataType <em>Standard Data Type</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.StandardDataType * @generated */ public Adapter createStandardDataTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.BusinessDataTypeList <em>Business Data Type List</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.BusinessDataTypeList * @generated */ public Adapter createBusinessDataTypeListAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.BusinessDataType <em>Business Data Type</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.BusinessDataType * @generated */ public Adapter createBusinessDataTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.StandardFieldList <em>Standard Field List</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.StandardFieldList * @generated */ public Adapter createStandardFieldListAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.StandardField <em>Standard Field</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.StandardField * @generated */ public Adapter createStandardFieldAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.DictionaryList <em>Dictionary List</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.DictionaryList * @generated */ public Adapter createDictionaryListAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.DictionaryType <em>Dictionary Type</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.DictionaryType * @generated */ public Adapter createDictionaryTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.DictionaryItem <em>Dictionary Item</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.DictionaryItem * @generated */ public Adapter createDictionaryItemAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.ConstantList <em>Constant List</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.ConstantList * @generated */ public Adapter createConstantListAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.ConstantItem <em>Constant Item</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.ConstantItem * @generated */ public Adapter createConstantItemAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.ErrorNoList <em>Error No List</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.ErrorNoList * @generated */ public Adapter createErrorNoListAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.ErrorNoItem <em>Error No Item</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.ErrorNoItem * @generated */ public Adapter createErrorNoItemAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.GeneralDataConfigList <em>General Data Config List</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.GeneralDataConfigList * @generated */ public Adapter createGeneralDataConfigListAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.GeneralDataConfigItem <em>General Data Config Item</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.GeneralDataConfigItem * @generated */ public Adapter createGeneralDataConfigItemAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.MenuItem <em>Menu Item</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.MenuItem * @generated */ public Adapter createMenuItemAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.FunctionProxy <em>Function Proxy</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.FunctionProxy * @generated */ public Adapter createFunctionProxyAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.Function <em>Function</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.Function * @generated */ public Adapter createFunctionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.MenuList <em>Menu List</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.MenuList * @generated */ public Adapter createMenuListAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.IDRangeItem <em>ID Range Item</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.IDRangeItem * @generated */ public Adapter createIDRangeItemAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.IDRange <em>ID Range</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.IDRange * @generated */ public Adapter createIDRangeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.BizPropertyConfigList <em>Biz Property Config List</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.BizPropertyConfigList * @generated */ public Adapter createBizPropertyConfigListAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.BizPropertyConfig <em>Biz Property Config</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.BizPropertyConfig * @generated */ public Adapter createBizPropertyConfigAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.jres.model.metadata.IDRangeList <em>ID Range List</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.jres.model.metadata.IDRangeList * @generated */ public Adapter createIDRangeListAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.core.model.BasicResourceInfo <em>Basic Resource Info</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.core.model.BasicResourceInfo * @generated */ public Adapter createBasicResourceInfoAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.core.model.ExtensibleModel <em>Extensible Model</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.core.model.ExtensibleModel * @generated */ public Adapter createExtensibleModelAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.core.model.IReferenceProvider <em>IReference Provider</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.core.model.IReferenceProvider * @generated */ public Adapter createIReferenceProviderAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.core.model.IJSONData <em>IJSON Data</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.core.model.IJSONData * @generated */ public Adapter createIJSONDataAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link com.hundsun.ares.studio.core.model.JRESResourceInfo <em>JRES Resource Info</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see com.hundsun.ares.studio.core.model.JRESResourceInfo * @generated */ public Adapter createJRESResourceInfoAdapter() { return null; } /** * Creates a new adapter for the default case. * <!-- begin-user-doc --> * This default implementation returns null. * <!-- end-user-doc --> * @return the new adapter. * @generated */ public Adapter createEObjectAdapter() { return null; } } //MetadataAdapterFactory