/******************************************************************************* * This file is protected by Copyright. * Please refer to the COPYRIGHT file distributed with this source distribution. * * This file is part of REDHAWK IDE. * * All rights reserved. This program and the accompanying materials are made available under * the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ // BEGIN GENERATED CODE package gov.redhawk.ide.codegen; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * <!-- begin-user-doc --> The <b>Package</b> for the model. It contains * accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see gov.redhawk.ide.codegen.CodegenFactory * @model kind="package" * @generated */ public interface CodegenPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "codegen"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.redhawk.gov/model/codegen"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "codegen"; /** * The package content type ID. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eCONTENT_TYPE = "gov.redhawk.ide.codegen"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ CodegenPackage eINSTANCE = gov.redhawk.ide.codegen.impl.CodegenPackageImpl.init(); /** * The meta object id for the '{@link gov.redhawk.ide.codegen.impl.ImplementationSettingsImpl <em>Implementation Settings</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.codegen.impl.ImplementationSettingsImpl * @see gov.redhawk.ide.codegen.impl.CodegenPackageImpl#getImplementationSettings() * @generated */ int IMPLEMENTATION_SETTINGS = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPLEMENTATION_SETTINGS__NAME = 0; /** * The feature id for the '<em><b>Output Dir</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPLEMENTATION_SETTINGS__OUTPUT_DIR = 1; /** * The feature id for the '<em><b>Template</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPLEMENTATION_SETTINGS__TEMPLATE = 2; /** * The feature id for the '<em><b>Properties</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPLEMENTATION_SETTINGS__PROPERTIES = 3; /** * The feature id for the '<em><b>Generator Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPLEMENTATION_SETTINGS__GENERATOR_ID = 4; /** * The feature id for the '<em><b>Generated On</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPLEMENTATION_SETTINGS__GENERATED_ON = 5; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPLEMENTATION_SETTINGS__ID = 6; /** * The feature id for the '<em><b>Generated File CR Cs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPLEMENTATION_SETTINGS__GENERATED_FILE_CR_CS = 7; /** * The feature id for the '<em><b>Port Generators</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPLEMENTATION_SETTINGS__PORT_GENERATORS = 8; /** * The feature id for the '<em><b>Primary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPLEMENTATION_SETTINGS__PRIMARY = 9; /** * The number of structural features of the '<em>Implementation Settings</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPLEMENTATION_SETTINGS_FEATURE_COUNT = 10; /** * The meta object id for the '{@link gov.redhawk.ide.codegen.impl.PropertyImpl <em>Property</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.codegen.impl.PropertyImpl * @see gov.redhawk.ide.codegen.impl.CodegenPackageImpl#getProperty() * @generated */ int PROPERTY = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__ID = 0; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__VALUE = 1; /** * The number of structural features of the '<em>Property</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_FEATURE_COUNT = 2; /** * The meta object id for the '{@link gov.redhawk.ide.codegen.impl.WaveDevSettingsImpl <em>Wave Dev Settings</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.codegen.impl.WaveDevSettingsImpl * @see gov.redhawk.ide.codegen.impl.CodegenPackageImpl#getWaveDevSettings() * @generated */ int WAVE_DEV_SETTINGS = 2; /** * The feature id for the '<em><b>Impl Settings</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WAVE_DEV_SETTINGS__IMPL_SETTINGS = 0; /** * The number of structural features of the '<em>Wave Dev Settings</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WAVE_DEV_SETTINGS_FEATURE_COUNT = 1; /** * The meta object id for the '{@link gov.redhawk.ide.codegen.impl.ImplIdToSettingsMapImpl <em>Impl Id To Settings Map</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.codegen.impl.ImplIdToSettingsMapImpl * @see gov.redhawk.ide.codegen.impl.CodegenPackageImpl#getImplIdToSettingsMap() * @generated */ int IMPL_ID_TO_SETTINGS_MAP = 3; /** * The feature id for the '<em><b>Value</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPL_ID_TO_SETTINGS_MAP__VALUE = 0; /** * The feature id for the '<em><b>Key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPL_ID_TO_SETTINGS_MAP__KEY = 1; /** * The number of structural features of the '<em>Impl Id To Settings Map</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPL_ID_TO_SETTINGS_MAP_FEATURE_COUNT = 2; /** * The meta object id for the '{@link gov.redhawk.ide.codegen.impl.FileToCRCMapImpl <em>File To CRC Map</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.codegen.impl.FileToCRCMapImpl * @see gov.redhawk.ide.codegen.impl.CodegenPackageImpl#getFileToCRCMap() * @generated */ int FILE_TO_CRC_MAP = 4; /** * The feature id for the '<em><b>Crc</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILE_TO_CRC_MAP__CRC = 0; /** * The feature id for the '<em><b>File</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILE_TO_CRC_MAP__FILE = 1; /** * The number of structural features of the '<em>File To CRC Map</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILE_TO_CRC_MAP_FEATURE_COUNT = 2; /** * The meta object id for the '{@link gov.redhawk.ide.codegen.impl.PortRepToGeneratorMapImpl <em>Port Rep To Generator Map</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.codegen.impl.PortRepToGeneratorMapImpl * @see gov.redhawk.ide.codegen.impl.CodegenPackageImpl#getPortRepToGeneratorMap() * @generated */ int PORT_REP_TO_GENERATOR_MAP = 5; /** * The feature id for the '<em><b>Generator</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PORT_REP_TO_GENERATOR_MAP__GENERATOR = 0; /** * The feature id for the '<em><b>Rep Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PORT_REP_TO_GENERATOR_MAP__REP_ID = 1; /** * The number of structural features of the '<em>Port Rep To Generator Map</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PORT_REP_TO_GENERATOR_MAP_FEATURE_COUNT = 2; /** * Returns the meta object for class '{@link gov.redhawk.ide.codegen.ImplementationSettings <em>Implementation Settings</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Implementation Settings</em>'. * @see gov.redhawk.ide.codegen.ImplementationSettings * @generated */ EClass getImplementationSettings(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.codegen.ImplementationSettings#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see gov.redhawk.ide.codegen.ImplementationSettings#getName() * @see #getImplementationSettings() * @generated */ EAttribute getImplementationSettings_Name(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.codegen.ImplementationSettings#getOutputDir <em>Output Dir</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Output Dir</em>'. * @see gov.redhawk.ide.codegen.ImplementationSettings#getOutputDir() * @see #getImplementationSettings() * @generated */ EAttribute getImplementationSettings_OutputDir(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.codegen.ImplementationSettings#getTemplate <em>Template</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Template</em>'. * @see gov.redhawk.ide.codegen.ImplementationSettings#getTemplate() * @see #getImplementationSettings() * @generated */ EAttribute getImplementationSettings_Template(); /** * Returns the meta object for the containment reference list '{@link gov.redhawk.ide.codegen.ImplementationSettings#getProperties <em>Properties</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Properties</em>'. * @see gov.redhawk.ide.codegen.ImplementationSettings#getProperties() * @see #getImplementationSettings() * @generated */ EReference getImplementationSettings_Properties(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.codegen.ImplementationSettings#getGeneratorId <em>Generator Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Generator Id</em>'. * @see gov.redhawk.ide.codegen.ImplementationSettings#getGeneratorId() * @see #getImplementationSettings() * @generated */ EAttribute getImplementationSettings_GeneratorId(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.codegen.ImplementationSettings#getGeneratedOn <em>Generated On</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Generated On</em>'. * @see gov.redhawk.ide.codegen.ImplementationSettings#getGeneratedOn() * @see #getImplementationSettings() * @generated */ EAttribute getImplementationSettings_GeneratedOn(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.codegen.ImplementationSettings#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see gov.redhawk.ide.codegen.ImplementationSettings#getId() * @see #getImplementationSettings() * @generated */ EAttribute getImplementationSettings_Id(); /** * Returns the meta object for the containment reference list '{@link gov.redhawk.ide.codegen.ImplementationSettings#getGeneratedFileCRCs <em>Generated File CR Cs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Generated File CR Cs</em>'. * @see gov.redhawk.ide.codegen.ImplementationSettings#getGeneratedFileCRCs() * @see #getImplementationSettings() * @generated */ EReference getImplementationSettings_GeneratedFileCRCs(); /** * Returns the meta object for the containment reference list '{@link gov.redhawk.ide.codegen.ImplementationSettings#getPortGenerators <em>Port Generators</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Port Generators</em>'. * @see gov.redhawk.ide.codegen.ImplementationSettings#getPortGenerators() * @see #getImplementationSettings() * @generated */ EReference getImplementationSettings_PortGenerators(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.codegen.ImplementationSettings#isPrimary <em>Primary</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Primary</em>'. * @see gov.redhawk.ide.codegen.ImplementationSettings#isPrimary() * @see #getImplementationSettings() * @generated */ EAttribute getImplementationSettings_Primary(); /** * Returns the meta object for class '{@link gov.redhawk.ide.codegen.Property <em>Property</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Property</em>'. * @see gov.redhawk.ide.codegen.Property * @generated */ EClass getProperty(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.codegen.Property#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see gov.redhawk.ide.codegen.Property#getId() * @see #getProperty() * @generated */ EAttribute getProperty_Id(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.codegen.Property#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see gov.redhawk.ide.codegen.Property#getValue() * @see #getProperty() * @generated */ EAttribute getProperty_Value(); /** * Returns the meta object for class '{@link gov.redhawk.ide.codegen.WaveDevSettings <em>Wave Dev Settings</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Wave Dev Settings</em>'. * @see gov.redhawk.ide.codegen.WaveDevSettings * @generated */ EClass getWaveDevSettings(); /** * Returns the meta object for the map '{@link gov.redhawk.ide.codegen.WaveDevSettings#getImplSettings <em>Impl Settings</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the map '<em>Impl Settings</em>'. * @see gov.redhawk.ide.codegen.WaveDevSettings#getImplSettings() * @see #getWaveDevSettings() * @generated */ EReference getWaveDevSettings_ImplSettings(); /** * Returns the meta object for class '{@link java.util.Map.Entry <em>Impl Id To Settings Map</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Impl Id To Settings Map</em>'. * @see java.util.Map.Entry * @model features="value key" * valueType="gov.redhawk.ide.codegen.ImplementationSettings" valueContainment="true" * keyDataType="org.eclipse.emf.ecore.EString" * @generated */ EClass getImplIdToSettingsMap(); /** * Returns the meta object for the containment reference '{@link java.util.Map.Entry <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Value</em>'. * @see java.util.Map.Entry * @see #getImplIdToSettingsMap() * @generated */ EReference getImplIdToSettingsMap_Value(); /** * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Key</em>'. * @see java.util.Map.Entry * @see #getImplIdToSettingsMap() * @generated */ EAttribute getImplIdToSettingsMap_Key(); /** * Returns the meta object for class '{@link gov.redhawk.ide.codegen.FileToCRCMap <em>File To CRC Map</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>File To CRC Map</em>'. * @see gov.redhawk.ide.codegen.FileToCRCMap * @generated */ EClass getFileToCRCMap(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.codegen.FileToCRCMap#getCrc <em>Crc</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Crc</em>'. * @see gov.redhawk.ide.codegen.FileToCRCMap#getCrc() * @see #getFileToCRCMap() * @generated */ EAttribute getFileToCRCMap_Crc(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.codegen.FileToCRCMap#getFile <em>File</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>File</em>'. * @see gov.redhawk.ide.codegen.FileToCRCMap#getFile() * @see #getFileToCRCMap() * @generated */ EAttribute getFileToCRCMap_File(); /** * Returns the meta object for class '{@link gov.redhawk.ide.codegen.PortRepToGeneratorMap <em>Port Rep To Generator Map</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Port Rep To Generator Map</em>'. * @see gov.redhawk.ide.codegen.PortRepToGeneratorMap * @generated */ EClass getPortRepToGeneratorMap(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.codegen.PortRepToGeneratorMap#getGenerator <em>Generator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Generator</em>'. * @see gov.redhawk.ide.codegen.PortRepToGeneratorMap#getGenerator() * @see #getPortRepToGeneratorMap() * @generated */ EAttribute getPortRepToGeneratorMap_Generator(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.codegen.PortRepToGeneratorMap#getRepId <em>Rep Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Rep Id</em>'. * @see gov.redhawk.ide.codegen.PortRepToGeneratorMap#getRepId() * @see #getPortRepToGeneratorMap() * @generated */ EAttribute getPortRepToGeneratorMap_RepId(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ CodegenFactory getCodegenFactory(); /** * <!-- begin-user-doc --> Defines literals for the meta objects that * represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link gov.redhawk.ide.codegen.impl.ImplementationSettingsImpl <em>Implementation Settings</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.codegen.impl.ImplementationSettingsImpl * @see gov.redhawk.ide.codegen.impl.CodegenPackageImpl#getImplementationSettings() * @generated */ EClass IMPLEMENTATION_SETTINGS = eINSTANCE.getImplementationSettings(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IMPLEMENTATION_SETTINGS__NAME = eINSTANCE.getImplementationSettings_Name(); /** * The meta object literal for the '<em><b>Output Dir</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IMPLEMENTATION_SETTINGS__OUTPUT_DIR = eINSTANCE.getImplementationSettings_OutputDir(); /** * The meta object literal for the '<em><b>Template</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IMPLEMENTATION_SETTINGS__TEMPLATE = eINSTANCE.getImplementationSettings_Template(); /** * The meta object literal for the '<em><b>Properties</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference IMPLEMENTATION_SETTINGS__PROPERTIES = eINSTANCE.getImplementationSettings_Properties(); /** * The meta object literal for the '<em><b>Generator Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IMPLEMENTATION_SETTINGS__GENERATOR_ID = eINSTANCE.getImplementationSettings_GeneratorId(); /** * The meta object literal for the '<em><b>Generated On</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IMPLEMENTATION_SETTINGS__GENERATED_ON = eINSTANCE.getImplementationSettings_GeneratedOn(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IMPLEMENTATION_SETTINGS__ID = eINSTANCE.getImplementationSettings_Id(); /** * The meta object literal for the '<em><b>Generated File CR Cs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference IMPLEMENTATION_SETTINGS__GENERATED_FILE_CR_CS = eINSTANCE.getImplementationSettings_GeneratedFileCRCs(); /** * The meta object literal for the '<em><b>Port Generators</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference IMPLEMENTATION_SETTINGS__PORT_GENERATORS = eINSTANCE.getImplementationSettings_PortGenerators(); /** * The meta object literal for the '<em><b>Primary</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IMPLEMENTATION_SETTINGS__PRIMARY = eINSTANCE.getImplementationSettings_Primary(); /** * The meta object literal for the '{@link gov.redhawk.ide.codegen.impl.PropertyImpl <em>Property</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.codegen.impl.PropertyImpl * @see gov.redhawk.ide.codegen.impl.CodegenPackageImpl#getProperty() * @generated */ EClass PROPERTY = eINSTANCE.getProperty(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PROPERTY__ID = eINSTANCE.getProperty_Id(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PROPERTY__VALUE = eINSTANCE.getProperty_Value(); /** * The meta object literal for the '{@link gov.redhawk.ide.codegen.impl.WaveDevSettingsImpl <em>Wave Dev Settings</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.codegen.impl.WaveDevSettingsImpl * @see gov.redhawk.ide.codegen.impl.CodegenPackageImpl#getWaveDevSettings() * @generated */ EClass WAVE_DEV_SETTINGS = eINSTANCE.getWaveDevSettings(); /** * The meta object literal for the '<em><b>Impl Settings</b></em>' map feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WAVE_DEV_SETTINGS__IMPL_SETTINGS = eINSTANCE.getWaveDevSettings_ImplSettings(); /** * The meta object literal for the '{@link gov.redhawk.ide.codegen.impl.ImplIdToSettingsMapImpl <em>Impl Id To Settings Map</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.codegen.impl.ImplIdToSettingsMapImpl * @see gov.redhawk.ide.codegen.impl.CodegenPackageImpl#getImplIdToSettingsMap() * @generated */ EClass IMPL_ID_TO_SETTINGS_MAP = eINSTANCE.getImplIdToSettingsMap(); /** * The meta object literal for the '<em><b>Value</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference IMPL_ID_TO_SETTINGS_MAP__VALUE = eINSTANCE.getImplIdToSettingsMap_Value(); /** * The meta object literal for the '<em><b>Key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IMPL_ID_TO_SETTINGS_MAP__KEY = eINSTANCE.getImplIdToSettingsMap_Key(); /** * The meta object literal for the '{@link gov.redhawk.ide.codegen.impl.FileToCRCMapImpl <em>File To CRC Map</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.codegen.impl.FileToCRCMapImpl * @see gov.redhawk.ide.codegen.impl.CodegenPackageImpl#getFileToCRCMap() * @generated */ EClass FILE_TO_CRC_MAP = eINSTANCE.getFileToCRCMap(); /** * The meta object literal for the '<em><b>Crc</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FILE_TO_CRC_MAP__CRC = eINSTANCE.getFileToCRCMap_Crc(); /** * The meta object literal for the '<em><b>File</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FILE_TO_CRC_MAP__FILE = eINSTANCE.getFileToCRCMap_File(); /** * The meta object literal for the '{@link gov.redhawk.ide.codegen.impl.PortRepToGeneratorMapImpl <em>Port Rep To Generator Map</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.codegen.impl.PortRepToGeneratorMapImpl * @see gov.redhawk.ide.codegen.impl.CodegenPackageImpl#getPortRepToGeneratorMap() * @generated */ EClass PORT_REP_TO_GENERATOR_MAP = eINSTANCE.getPortRepToGeneratorMap(); /** * The meta object literal for the '<em><b>Generator</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PORT_REP_TO_GENERATOR_MAP__GENERATOR = eINSTANCE.getPortRepToGeneratorMap_Generator(); /** * The meta object literal for the '<em><b>Rep Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PORT_REP_TO_GENERATOR_MAP__REP_ID = eINSTANCE.getPortRepToGeneratorMap_RepId(); } } // CodegenPackage