/** * generated by Xtext 2.21.0 */ package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.*; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.impl.EFactoryImpl; import org.eclipse.emf.ecore.plugin.EcorePlugin; /** * * An implementation of the model Factory. * * @generated */ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements ApplicationConfigurationFactory { /** * Creates the default factory implementation. * * * @generated */ public static ApplicationConfigurationFactory init() { try { ApplicationConfigurationFactory theApplicationConfigurationFactory = (ApplicationConfigurationFactory)EPackage.Registry.INSTANCE.getEFactory(ApplicationConfigurationPackage.eNS_URI); if (theApplicationConfigurationFactory != null) { return theApplicationConfigurationFactory; } } catch (Exception exception) { EcorePlugin.INSTANCE.log(exception); } return new ApplicationConfigurationFactoryImpl(); } /** * Creates an instance of the factory. * * * @generated */ public ApplicationConfigurationFactoryImpl() { super(); } /** * * * @generated */ @Override public EObject create(EClass eClass) { switch (eClass.getClassifierID()) { case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT: return createConfigurationScript(); case ApplicationConfigurationPackage.COMMAND: return createCommand(); case ApplicationConfigurationPackage.IMPORT: return createImport(); case ApplicationConfigurationPackage.EPACKAGE_IMPORT: return createEPackageImport(); case ApplicationConfigurationPackage.VIATRA_IMPORT: return createViatraImport(); case ApplicationConfigurationPackage.DECLARATION: return createDeclaration(); case ApplicationConfigurationPackage.FILE_SPECIFICATION: return createFileSpecification(); case ApplicationConfigurationPackage.FILE_DECLARATION: return createFileDeclaration(); case ApplicationConfigurationPackage.FILE_REFERENCE: return createFileReference(); case ApplicationConfigurationPackage.FILE: return createFile(); case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION: return createMetamodelSpecification(); case ApplicationConfigurationPackage.METAMODEL_ENTRY: return createMetamodelEntry(); case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY: return createAllPackageEntry(); case ApplicationConfigurationPackage.METAMODEL_ELEMENT: return createMetamodelElement(); case ApplicationConfigurationPackage.METAMODEL_DECLARATION: return createMetamodelDeclaration(); case ApplicationConfigurationPackage.METAMODEL_REFERENCE: return createMetamodelReference(); case ApplicationConfigurationPackage.METAMODEL: return createMetamodel(); case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION: return createPartialModelSpecification(); case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY: return createPartialModelEntry(); case ApplicationConfigurationPackage.MODEL_ENTRY: return createModelEntry(); case ApplicationConfigurationPackage.FOLDER_ENTRY: return createFolderEntry(); case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION: return createPartialModelDeclaration(); case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE: return createPartialModelReference(); case ApplicationConfigurationPackage.PARTIAL_MODEL: return createPartialModel(); case ApplicationConfigurationPackage.PATTERN_SPECIFICATION: return createPatternSpecification(); case ApplicationConfigurationPackage.PATTERN_ENTRY: return createPatternEntry(); case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY: return createAllPatternEntry(); case ApplicationConfigurationPackage.PATTERN_ELEMENT: return createPatternElement(); case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION: return createGraphPatternDeclaration(); case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE: return createGraphPatternReference(); case ApplicationConfigurationPackage.GRAPH_PATTERN: return createGraphPattern(); case ApplicationConfigurationPackage.OBJECTIVE_SPECIFICATION: return createObjectiveSpecification(); case ApplicationConfigurationPackage.OBJECTIVE_ENTRY: return createObjectiveEntry(); case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY: return createOptimizationEntry(); case ApplicationConfigurationPackage.THRESHOLD_ENTRY: return createThresholdEntry(); case ApplicationConfigurationPackage.OBJECTIVE_FUNCTION: return createObjectiveFunction(); case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION: return createCostObjectiveFunction(); case ApplicationConfigurationPackage.COST_ENTRY: return createCostEntry(); case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION: return createObjectiveDeclaration(); case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE: return createObjectiveReference(); case ApplicationConfigurationPackage.OBJECTIVE: return createObjective(); case ApplicationConfigurationPackage.CONFIG_SPECIFICATION: return createConfigSpecification(); case ApplicationConfigurationPackage.CONFIG_DECLARATION: return createConfigDeclaration(); case ApplicationConfigurationPackage.CONFIG_ENTRY: return createConfigEntry(); case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY: return createDocumentationEntry(); case ApplicationConfigurationPackage.RUNTIME_ENTRY: return createRuntimeEntry(); case ApplicationConfigurationPackage.MEMORY_ENTRY: return createMemoryEntry(); case ApplicationConfigurationPackage.CUSTOM_ENTRY: return createCustomEntry(); case ApplicationConfigurationPackage.CONFIG_REFERENCE: return createConfigReference(); case ApplicationConfigurationPackage.CONFIG: return createConfig(); case ApplicationConfigurationPackage.SCOPE_SPECIFICATION: return createScopeSpecification(); case ApplicationConfigurationPackage.TYPE_SCOPE: return createTypeScope(); case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE: return createClassTypeScope(); case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE: return createObjectTypeScope(); case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE: return createIntegerTypeScope(); case ApplicationConfigurationPackage.REAL_TYPE_SCOPE: return createRealTypeScope(); case ApplicationConfigurationPackage.STRING_TYPE_SCOPE: return createStringTypeScope(); case ApplicationConfigurationPackage.TYPE_REFERENCE: return createTypeReference(); case ApplicationConfigurationPackage.CLASS_REFERENCE: return createClassReference(); case ApplicationConfigurationPackage.OBJECT_REFERENCE: return createObjectReference(); case ApplicationConfigurationPackage.INTEGER_REFERENCE: return createIntegerReference(); case ApplicationConfigurationPackage.REAL_REFERENCE: return createRealReference(); case ApplicationConfigurationPackage.STRING_REFERENCE: return createStringReference(); case ApplicationConfigurationPackage.NUMBER_SPECIFICATION: return createNumberSpecification(); case ApplicationConfigurationPackage.EXACT_NUMBER: return createExactNumber(); case ApplicationConfigurationPackage.INTERVALL_NUMBER: return createIntervallNumber(); case ApplicationConfigurationPackage.INT_ENUMBERATION: return createIntEnumberation(); case ApplicationConfigurationPackage.REAL_ENUMERATION: return createRealEnumeration(); case ApplicationConfigurationPackage.STRING_ENUMERATION: return createStringEnumeration(); case ApplicationConfigurationPackage.SCOPE_DECLARATION: return createScopeDeclaration(); case ApplicationConfigurationPackage.SCOPE_REFERENCE: return createScopeReference(); case ApplicationConfigurationPackage.SCOPE: return createScope(); case ApplicationConfigurationPackage.TASK: return createTask(); case ApplicationConfigurationPackage.GENERATION_TASK: return createGenerationTask(); case ApplicationConfigurationPackage.INTEGER_SCOPE: return createIntegerScope(); case ApplicationConfigurationPackage.REAL_SCOPE: return createRealScope(); case ApplicationConfigurationPackage.STRING_SCOPE: return createStringScope(); default: throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); } } /** * * * @generated */ @Override public Object createFromString(EDataType eDataType, String initialValue) { switch (eDataType.getClassifierID()) { case ApplicationConfigurationPackage.OPTIMIZATION_DIRECTION: return createOptimizationDirectionFromString(eDataType, initialValue); case ApplicationConfigurationPackage.COMPARISON_OPERATOR: return createComparisonOperatorFromString(eDataType, initialValue); case ApplicationConfigurationPackage.DOCUMENT_LEVEL_SPECIFICATION: return createDocumentLevelSpecificationFromString(eDataType, initialValue); case ApplicationConfigurationPackage.SOLVER: return createSolverFromString(eDataType, initialValue); default: throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); } } /** * * * @generated */ @Override public String convertToString(EDataType eDataType, Object instanceValue) { switch (eDataType.getClassifierID()) { case ApplicationConfigurationPackage.OPTIMIZATION_DIRECTION: return convertOptimizationDirectionToString(eDataType, instanceValue); case ApplicationConfigurationPackage.COMPARISON_OPERATOR: return convertComparisonOperatorToString(eDataType, instanceValue); case ApplicationConfigurationPackage.DOCUMENT_LEVEL_SPECIFICATION: return convertDocumentLevelSpecificationToString(eDataType, instanceValue); case ApplicationConfigurationPackage.SOLVER: return convertSolverToString(eDataType, instanceValue); default: throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); } } /** * * * @generated */ @Override public ConfigurationScript createConfigurationScript() { ConfigurationScriptImpl configurationScript = new ConfigurationScriptImpl(); return configurationScript; } /** * * * @generated */ @Override public Command createCommand() { CommandImpl command = new CommandImpl(); return command; } /** * * * @generated */ @Override public Import createImport() { ImportImpl import_ = new ImportImpl(); return import_; } /** * * * @generated */ @Override public EPackageImport createEPackageImport() { EPackageImportImpl ePackageImport = new EPackageImportImpl(); return ePackageImport; } /** * * * @generated */ @Override public ViatraImport createViatraImport() { ViatraImportImpl viatraImport = new ViatraImportImpl(); return viatraImport; } /** * * * @generated */ @Override public Declaration createDeclaration() { DeclarationImpl declaration = new DeclarationImpl(); return declaration; } /** * * * @generated */ @Override public FileSpecification createFileSpecification() { FileSpecificationImpl fileSpecification = new FileSpecificationImpl(); return fileSpecification; } /** * * * @generated */ @Override public FileDeclaration createFileDeclaration() { FileDeclarationImpl fileDeclaration = new FileDeclarationImpl(); return fileDeclaration; } /** * * * @generated */ @Override public FileReference createFileReference() { FileReferenceImpl fileReference = new FileReferenceImpl(); return fileReference; } /** * * * @generated */ @Override public File createFile() { FileImpl file = new FileImpl(); return file; } /** * * * @generated */ @Override public MetamodelSpecification createMetamodelSpecification() { MetamodelSpecificationImpl metamodelSpecification = new MetamodelSpecificationImpl(); return metamodelSpecification; } /** * * * @generated */ @Override public MetamodelEntry createMetamodelEntry() { MetamodelEntryImpl metamodelEntry = new MetamodelEntryImpl(); return metamodelEntry; } /** * * * @generated */ @Override public AllPackageEntry createAllPackageEntry() { AllPackageEntryImpl allPackageEntry = new AllPackageEntryImpl(); return allPackageEntry; } /** * * * @generated */ @Override public MetamodelElement createMetamodelElement() { MetamodelElementImpl metamodelElement = new MetamodelElementImpl(); return metamodelElement; } /** * * * @generated */ @Override public MetamodelDeclaration createMetamodelDeclaration() { MetamodelDeclarationImpl metamodelDeclaration = new MetamodelDeclarationImpl(); return metamodelDeclaration; } /** * * * @generated */ @Override public MetamodelReference createMetamodelReference() { MetamodelReferenceImpl metamodelReference = new MetamodelReferenceImpl(); return metamodelReference; } /** * * * @generated */ @Override public Metamodel createMetamodel() { MetamodelImpl metamodel = new MetamodelImpl(); return metamodel; } /** * * * @generated */ @Override public PartialModelSpecification createPartialModelSpecification() { PartialModelSpecificationImpl partialModelSpecification = new PartialModelSpecificationImpl(); return partialModelSpecification; } /** * * * @generated */ @Override public PartialModelEntry createPartialModelEntry() { PartialModelEntryImpl partialModelEntry = new PartialModelEntryImpl(); return partialModelEntry; } /** * * * @generated */ @Override public ModelEntry createModelEntry() { ModelEntryImpl modelEntry = new ModelEntryImpl(); return modelEntry; } /** * * * @generated */ @Override public FolderEntry createFolderEntry() { FolderEntryImpl folderEntry = new FolderEntryImpl(); return folderEntry; } /** * * * @generated */ @Override public PartialModelDeclaration createPartialModelDeclaration() { PartialModelDeclarationImpl partialModelDeclaration = new PartialModelDeclarationImpl(); return partialModelDeclaration; } /** * * * @generated */ @Override public PartialModelReference createPartialModelReference() { PartialModelReferenceImpl partialModelReference = new PartialModelReferenceImpl(); return partialModelReference; } /** * * * @generated */ @Override public PartialModel createPartialModel() { PartialModelImpl partialModel = new PartialModelImpl(); return partialModel; } /** * * * @generated */ @Override public PatternSpecification createPatternSpecification() { PatternSpecificationImpl patternSpecification = new PatternSpecificationImpl(); return patternSpecification; } /** * * * @generated */ @Override public PatternEntry createPatternEntry() { PatternEntryImpl patternEntry = new PatternEntryImpl(); return patternEntry; } /** * * * @generated */ @Override public AllPatternEntry createAllPatternEntry() { AllPatternEntryImpl allPatternEntry = new AllPatternEntryImpl(); return allPatternEntry; } /** * * * @generated */ @Override public PatternElement createPatternElement() { PatternElementImpl patternElement = new PatternElementImpl(); return patternElement; } /** * * * @generated */ @Override public GraphPatternDeclaration createGraphPatternDeclaration() { GraphPatternDeclarationImpl graphPatternDeclaration = new GraphPatternDeclarationImpl(); return graphPatternDeclaration; } /** * * * @generated */ @Override public GraphPatternReference createGraphPatternReference() { GraphPatternReferenceImpl graphPatternReference = new GraphPatternReferenceImpl(); return graphPatternReference; } /** * * * @generated */ @Override public GraphPattern createGraphPattern() { GraphPatternImpl graphPattern = new GraphPatternImpl(); return graphPattern; } /** * * * @generated */ @Override public ObjectiveSpecification createObjectiveSpecification() { ObjectiveSpecificationImpl objectiveSpecification = new ObjectiveSpecificationImpl(); return objectiveSpecification; } /** * * * @generated */ @Override public ObjectiveEntry createObjectiveEntry() { ObjectiveEntryImpl objectiveEntry = new ObjectiveEntryImpl(); return objectiveEntry; } /** * * * @generated */ @Override public OptimizationEntry createOptimizationEntry() { OptimizationEntryImpl optimizationEntry = new OptimizationEntryImpl(); return optimizationEntry; } /** * * * @generated */ @Override public ThresholdEntry createThresholdEntry() { ThresholdEntryImpl thresholdEntry = new ThresholdEntryImpl(); return thresholdEntry; } /** * * * @generated */ @Override public ObjectiveFunction createObjectiveFunction() { ObjectiveFunctionImpl objectiveFunction = new ObjectiveFunctionImpl(); return objectiveFunction; } /** * * * @generated */ @Override public CostObjectiveFunction createCostObjectiveFunction() { CostObjectiveFunctionImpl costObjectiveFunction = new CostObjectiveFunctionImpl(); return costObjectiveFunction; } /** * * * @generated */ @Override public CostEntry createCostEntry() { CostEntryImpl costEntry = new CostEntryImpl(); return costEntry; } /** * * * @generated */ @Override public ObjectiveDeclaration createObjectiveDeclaration() { ObjectiveDeclarationImpl objectiveDeclaration = new ObjectiveDeclarationImpl(); return objectiveDeclaration; } /** * * * @generated */ @Override public ObjectiveReference createObjectiveReference() { ObjectiveReferenceImpl objectiveReference = new ObjectiveReferenceImpl(); return objectiveReference; } /** * * * @generated */ @Override public Objective createObjective() { ObjectiveImpl objective = new ObjectiveImpl(); return objective; } /** * * * @generated */ @Override public ConfigSpecification createConfigSpecification() { ConfigSpecificationImpl configSpecification = new ConfigSpecificationImpl(); return configSpecification; } /** * * * @generated */ @Override public ConfigDeclaration createConfigDeclaration() { ConfigDeclarationImpl configDeclaration = new ConfigDeclarationImpl(); return configDeclaration; } /** * * * @generated */ @Override public ConfigEntry createConfigEntry() { ConfigEntryImpl configEntry = new ConfigEntryImpl(); return configEntry; } /** * * * @generated */ @Override public DocumentationEntry createDocumentationEntry() { DocumentationEntryImpl documentationEntry = new DocumentationEntryImpl(); return documentationEntry; } /** * * * @generated */ @Override public RuntimeEntry createRuntimeEntry() { RuntimeEntryImpl runtimeEntry = new RuntimeEntryImpl(); return runtimeEntry; } /** * * * @generated */ @Override public MemoryEntry createMemoryEntry() { MemoryEntryImpl memoryEntry = new MemoryEntryImpl(); return memoryEntry; } /** * * * @generated */ @Override public CustomEntry createCustomEntry() { CustomEntryImpl customEntry = new CustomEntryImpl(); return customEntry; } /** * * * @generated */ @Override public ConfigReference createConfigReference() { ConfigReferenceImpl configReference = new ConfigReferenceImpl(); return configReference; } /** * * * @generated */ @Override public Config createConfig() { ConfigImpl config = new ConfigImpl(); return config; } /** * * * @generated */ @Override public ScopeSpecification createScopeSpecification() { ScopeSpecificationImpl scopeSpecification = new ScopeSpecificationImpl(); return scopeSpecification; } /** * * * @generated */ @Override public TypeScope createTypeScope() { TypeScopeImpl typeScope = new TypeScopeImpl(); return typeScope; } /** * * * @generated */ @Override public ClassTypeScope createClassTypeScope() { ClassTypeScopeImpl classTypeScope = new ClassTypeScopeImpl(); return classTypeScope; } /** * * * @generated */ @Override public ObjectTypeScope createObjectTypeScope() { ObjectTypeScopeImpl objectTypeScope = new ObjectTypeScopeImpl(); return objectTypeScope; } /** * * * @generated */ @Override public IntegerTypeScope createIntegerTypeScope() { IntegerTypeScopeImpl integerTypeScope = new IntegerTypeScopeImpl(); return integerTypeScope; } /** * * * @generated */ @Override public RealTypeScope createRealTypeScope() { RealTypeScopeImpl realTypeScope = new RealTypeScopeImpl(); return realTypeScope; } /** * * * @generated */ @Override public StringTypeScope createStringTypeScope() { StringTypeScopeImpl stringTypeScope = new StringTypeScopeImpl(); return stringTypeScope; } /** * * * @generated */ @Override public TypeReference createTypeReference() { TypeReferenceImpl typeReference = new TypeReferenceImpl(); return typeReference; } /** * * * @generated */ @Override public ClassReference createClassReference() { ClassReferenceImpl classReference = new ClassReferenceImpl(); return classReference; } /** * * * @generated */ @Override public ObjectReference createObjectReference() { ObjectReferenceImpl objectReference = new ObjectReferenceImpl(); return objectReference; } /** * * * @generated */ @Override public IntegerReference createIntegerReference() { IntegerReferenceImpl integerReference = new IntegerReferenceImpl(); return integerReference; } /** * * * @generated */ @Override public RealReference createRealReference() { RealReferenceImpl realReference = new RealReferenceImpl(); return realReference; } /** * * * @generated */ @Override public StringReference createStringReference() { StringReferenceImpl stringReference = new StringReferenceImpl(); return stringReference; } /** * * * @generated */ @Override public NumberSpecification createNumberSpecification() { NumberSpecificationImpl numberSpecification = new NumberSpecificationImpl(); return numberSpecification; } /** * * * @generated */ @Override public ExactNumber createExactNumber() { ExactNumberImpl exactNumber = new ExactNumberImpl(); return exactNumber; } /** * * * @generated */ @Override public IntervallNumber createIntervallNumber() { IntervallNumberImpl intervallNumber = new IntervallNumberImpl(); return intervallNumber; } /** * * * @generated */ @Override public IntEnumberation createIntEnumberation() { IntEnumberationImpl intEnumberation = new IntEnumberationImpl(); return intEnumberation; } /** * * * @generated */ @Override public RealEnumeration createRealEnumeration() { RealEnumerationImpl realEnumeration = new RealEnumerationImpl(); return realEnumeration; } /** * * * @generated */ @Override public StringEnumeration createStringEnumeration() { StringEnumerationImpl stringEnumeration = new StringEnumerationImpl(); return stringEnumeration; } /** * * * @generated */ @Override public ScopeDeclaration createScopeDeclaration() { ScopeDeclarationImpl scopeDeclaration = new ScopeDeclarationImpl(); return scopeDeclaration; } /** * * * @generated */ @Override public ScopeReference createScopeReference() { ScopeReferenceImpl scopeReference = new ScopeReferenceImpl(); return scopeReference; } /** * * * @generated */ @Override public Scope createScope() { ScopeImpl scope = new ScopeImpl(); return scope; } /** * * * @generated */ @Override public Task createTask() { TaskImpl task = new TaskImpl(); return task; } /** * * * @generated */ @Override public GenerationTask createGenerationTask() { GenerationTaskImpl generationTask = new GenerationTaskImpl(); return generationTask; } /** * * * @generated */ @Override public IntegerScope createIntegerScope() { IntegerScopeImpl integerScope = new IntegerScopeImpl(); return integerScope; } /** * * * @generated */ @Override public RealScope createRealScope() { RealScopeImpl realScope = new RealScopeImpl(); return realScope; } /** * * * @generated */ @Override public StringScope createStringScope() { StringScopeImpl stringScope = new StringScopeImpl(); return stringScope; } /** * * * @generated */ public OptimizationDirection createOptimizationDirectionFromString(EDataType eDataType, String initialValue) { OptimizationDirection result = OptimizationDirection.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * * * @generated */ public String convertOptimizationDirectionToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * * * @generated */ public ComparisonOperator createComparisonOperatorFromString(EDataType eDataType, String initialValue) { ComparisonOperator result = ComparisonOperator.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * * * @generated */ public String convertComparisonOperatorToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * * * @generated */ public DocumentLevelSpecification createDocumentLevelSpecificationFromString(EDataType eDataType, String initialValue) { DocumentLevelSpecification result = DocumentLevelSpecification.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * * * @generated */ public String convertDocumentLevelSpecificationToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * * * @generated */ public Solver createSolverFromString(EDataType eDataType, String initialValue) { Solver result = Solver.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * * * @generated */ public String convertSolverToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * * * @generated */ @Override public ApplicationConfigurationPackage getApplicationConfigurationPackage() { return (ApplicationConfigurationPackage)getEPackage(); } /** * * * @deprecated * @generated */ @Deprecated public static ApplicationConfigurationPackage getPackage() { return ApplicationConfigurationPackage.eINSTANCE; } } //ApplicationConfigurationFactoryImpl