/******************************************************************************* * 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.sdr; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; import org.eclipse.emf.ecore.EEnum; 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> * @noimplement This interface is not intended to be implemented by clients. * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.SdrFactory * @model kind="package" * @generated */ public interface SdrPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "sdr"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.redhawk.gov/model/ide/sdr"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "sdr"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ SdrPackage eINSTANCE = gov.redhawk.ide.sdr.impl.SdrPackageImpl.init(); /** * The meta object id for the '{@link gov.redhawk.ide.sdr.impl.SdrRootImpl <em>Root</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.SdrRootImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getSdrRoot() * @generated */ int SDR_ROOT = 0; /** * The feature id for the '<em><b>Load Status</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SDR_ROOT__LOAD_STATUS = 0; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SDR_ROOT__STATE = 1; /** * The feature id for the '<em><b>Components Container</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SDR_ROOT__COMPONENTS_CONTAINER = 2; /** * The feature id for the '<em><b>Waveforms Container</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SDR_ROOT__WAVEFORMS_CONTAINER = 3; /** * The feature id for the '<em><b>Devices Container</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SDR_ROOT__DEVICES_CONTAINER = 4; /** * The feature id for the '<em><b>Services Container</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SDR_ROOT__SERVICES_CONTAINER = 5; /** * The feature id for the '<em><b>Nodes Container</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SDR_ROOT__NODES_CONTAINER = 6; /** * The feature id for the '<em><b>Shared Libraries Container</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SDR_ROOT__SHARED_LIBRARIES_CONTAINER = 7; /** * The feature id for the '<em><b>Domain Configuration</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SDR_ROOT__DOMAIN_CONFIGURATION = 8; /** * The feature id for the '<em><b>Idl Library</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SDR_ROOT__IDL_LIBRARY = 9; /** * The feature id for the '<em><b>Dev File System Root</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SDR_ROOT__DEV_FILE_SYSTEM_ROOT = 10; /** * The feature id for the '<em><b>Dom File System Root</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SDR_ROOT__DOM_FILE_SYSTEM_ROOT = 11; /** * The number of structural features of the '<em>Root</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SDR_ROOT_FEATURE_COUNT = 12; /** * The meta object id for the '{@link gov.redhawk.ide.sdr.impl.PropertyRegistryImpl <em>Property Registry</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.PropertyRegistryImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getPropertyRegistry() * @generated */ int PROPERTY_REGISTRY = 11; /** * The feature id for the '<em><b>Properties</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_REGISTRY__PROPERTIES = 0; /** * The number of structural features of the '<em>Property Registry</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_REGISTRY_FEATURE_COUNT = 1; /** * The meta object id for the '{@link gov.redhawk.ide.sdr.impl.SoftPkgRegistryImpl <em>Soft Pkg Registry</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.SoftPkgRegistryImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getSoftPkgRegistry() * @generated */ int SOFT_PKG_REGISTRY = 12; /** * The feature id for the '<em><b>Properties</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOFT_PKG_REGISTRY__PROPERTIES = PROPERTY_REGISTRY__PROPERTIES; /** * The feature id for the '<em><b>Components</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOFT_PKG_REGISTRY__COMPONENTS = PROPERTY_REGISTRY_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Soft Pkg Registry</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOFT_PKG_REGISTRY_FEATURE_COUNT = PROPERTY_REGISTRY_FEATURE_COUNT + 1; /** * The meta object id for the '{@link gov.redhawk.ide.sdr.impl.ComponentsContainerImpl <em>Components Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.ComponentsContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getComponentsContainer() * @generated */ int COMPONENTS_CONTAINER = 1; /** * The feature id for the '<em><b>Properties</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENTS_CONTAINER__PROPERTIES = SOFT_PKG_REGISTRY__PROPERTIES; /** * The feature id for the '<em><b>Components</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENTS_CONTAINER__COMPONENTS = SOFT_PKG_REGISTRY__COMPONENTS; /** * The feature id for the '<em><b>Sdr Root</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENTS_CONTAINER__SDR_ROOT = SOFT_PKG_REGISTRY_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Components Container</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENTS_CONTAINER_FEATURE_COUNT = SOFT_PKG_REGISTRY_FEATURE_COUNT + 1; /** * The meta object id for the '{@link gov.redhawk.ide.sdr.impl.ComponentsSubContainerImpl <em>Components Sub Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.ComponentsSubContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getComponentsSubContainer() * @generated */ int COMPONENTS_SUB_CONTAINER = 2; /** * The feature id for the '<em><b>Properties</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENTS_SUB_CONTAINER__PROPERTIES = SOFT_PKG_REGISTRY__PROPERTIES; /** * The feature id for the '<em><b>Components</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENTS_SUB_CONTAINER__COMPONENTS = SOFT_PKG_REGISTRY__COMPONENTS; /** * The feature id for the '<em><b>Sub Containers</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENTS_SUB_CONTAINER__SUB_CONTAINERS = SOFT_PKG_REGISTRY_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Container Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENTS_SUB_CONTAINER__CONTAINER_NAME = SOFT_PKG_REGISTRY_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Components Sub Container</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENTS_SUB_CONTAINER_FEATURE_COUNT = SOFT_PKG_REGISTRY_FEATURE_COUNT + 2; /** * The meta object id for the '{@link gov.redhawk.ide.sdr.impl.WaveformsContainerImpl <em>Waveforms Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.WaveformsContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getWaveformsContainer() * @generated */ int WAVEFORMS_CONTAINER = 3; /** * The feature id for the '<em><b>Sdr Root</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WAVEFORMS_CONTAINER__SDR_ROOT = 0; /** * The feature id for the '<em><b>Waveforms</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WAVEFORMS_CONTAINER__WAVEFORMS = 1; /** * The number of structural features of the '<em>Waveforms Container</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WAVEFORMS_CONTAINER_FEATURE_COUNT = 2; /** * The meta object id for the '{@link gov.redhawk.ide.sdr.impl.WaveformsSubContainerImpl <em>Waveforms Sub Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.WaveformsSubContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getWaveformsSubContainer() * @generated */ int WAVEFORMS_SUB_CONTAINER = 4; /** * The feature id for the '<em><b>Sub Containers</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WAVEFORMS_SUB_CONTAINER__SUB_CONTAINERS = 0; /** * The feature id for the '<em><b>Container Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WAVEFORMS_SUB_CONTAINER__CONTAINER_NAME = 1; /** * The feature id for the '<em><b>Waveforms</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WAVEFORMS_SUB_CONTAINER__WAVEFORMS = 2; /** * The number of structural features of the '<em>Waveforms Sub Container</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WAVEFORMS_SUB_CONTAINER_FEATURE_COUNT = 3; /** * The meta object id for the '{@link gov.redhawk.ide.sdr.impl.DevicesContainerImpl <em>Devices Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.DevicesContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getDevicesContainer() * @generated */ int DEVICES_CONTAINER = 5; /** * The feature id for the '<em><b>Properties</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICES_CONTAINER__PROPERTIES = SOFT_PKG_REGISTRY__PROPERTIES; /** * The feature id for the '<em><b>Components</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICES_CONTAINER__COMPONENTS = SOFT_PKG_REGISTRY__COMPONENTS; /** * The feature id for the '<em><b>Sdr Root</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICES_CONTAINER__SDR_ROOT = SOFT_PKG_REGISTRY_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Devices Container</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEVICES_CONTAINER_FEATURE_COUNT = SOFT_PKG_REGISTRY_FEATURE_COUNT + 1; /** * The meta object id for the '{@link gov.redhawk.ide.sdr.impl.ServicesContainerImpl <em>Services Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.ServicesContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getServicesContainer() * @generated */ int SERVICES_CONTAINER = 6; /** * The feature id for the '<em><b>Properties</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICES_CONTAINER__PROPERTIES = SOFT_PKG_REGISTRY__PROPERTIES; /** * The feature id for the '<em><b>Components</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICES_CONTAINER__COMPONENTS = SOFT_PKG_REGISTRY__COMPONENTS; /** * The feature id for the '<em><b>Sdr Root</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICES_CONTAINER__SDR_ROOT = SOFT_PKG_REGISTRY_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Services Container</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICES_CONTAINER_FEATURE_COUNT = SOFT_PKG_REGISTRY_FEATURE_COUNT + 1; /** * The meta object id for the '{@link gov.redhawk.ide.sdr.impl.SharedLibrariesContainerImpl <em>Shared Libraries Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.SharedLibrariesContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getSharedLibrariesContainer() * @generated */ int SHARED_LIBRARIES_CONTAINER = 7; /** * The feature id for the '<em><b>Properties</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHARED_LIBRARIES_CONTAINER__PROPERTIES = SOFT_PKG_REGISTRY__PROPERTIES; /** * The feature id for the '<em><b>Components</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHARED_LIBRARIES_CONTAINER__COMPONENTS = SOFT_PKG_REGISTRY__COMPONENTS; /** * The feature id for the '<em><b>Sdr Root</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHARED_LIBRARIES_CONTAINER__SDR_ROOT = SOFT_PKG_REGISTRY_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Shared Libraries Container</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHARED_LIBRARIES_CONTAINER_FEATURE_COUNT = SOFT_PKG_REGISTRY_FEATURE_COUNT + 1; /** * The meta object id for the '{@link gov.redhawk.ide.sdr.impl.NodesContainerImpl <em>Nodes Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.NodesContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getNodesContainer() * @generated */ int NODES_CONTAINER = 8; /** * The feature id for the '<em><b>Sdr Root</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODES_CONTAINER__SDR_ROOT = 0; /** * The feature id for the '<em><b>Nodes</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODES_CONTAINER__NODES = 1; /** * The number of structural features of the '<em>Nodes Container</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODES_CONTAINER_FEATURE_COUNT = 2; /** * The meta object id for the '{@link gov.redhawk.ide.sdr.impl.NodesSubContainerImpl <em>Nodes Sub Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.NodesSubContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getNodesSubContainer() * @generated */ int NODES_SUB_CONTAINER = 9; /** * The feature id for the '<em><b>Sub Containers</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODES_SUB_CONTAINER__SUB_CONTAINERS = 0; /** * The feature id for the '<em><b>Container Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODES_SUB_CONTAINER__CONTAINER_NAME = 1; /** * The feature id for the '<em><b>Nodes</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODES_SUB_CONTAINER__NODES = 2; /** * The number of structural features of the '<em>Nodes Sub Container</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODES_SUB_CONTAINER_FEATURE_COUNT = 3; /** * The meta object id for the '{@link gov.redhawk.ide.sdr.impl.StringToAbstractPropertyImpl <em>String To Abstract Property</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.StringToAbstractPropertyImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getStringToAbstractProperty() * @generated */ int STRING_TO_ABSTRACT_PROPERTY = 10; /** * The feature id for the '<em><b>Key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_TO_ABSTRACT_PROPERTY__KEY = 0; /** * The feature id for the '<em><b>Value</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_TO_ABSTRACT_PROPERTY__VALUE = 1; /** * The number of structural features of the '<em>String To Abstract Property</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_TO_ABSTRACT_PROPERTY_FEATURE_COUNT = 2; /** * The meta object id for the '{@link gov.redhawk.ide.sdr.LoadState <em>Load State</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.LoadState * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getLoadState() * @generated */ int LOAD_STATE = 13; /** * The meta object id for the '<em>IStatus</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.core.runtime.IStatus * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getIStatus() * @generated */ int ISTATUS = 14; /** * Returns the meta object for class '{@link gov.redhawk.ide.sdr.SdrRoot <em>Root</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Root</em>'. * @see gov.redhawk.ide.sdr.SdrRoot * @generated */ EClass getSdrRoot(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.sdr.SdrRoot#getLoadStatus <em>Load Status</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Load Status</em>'. * @see gov.redhawk.ide.sdr.SdrRoot#getLoadStatus() * @see #getSdrRoot() * @generated */ EAttribute getSdrRoot_LoadStatus(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.sdr.SdrRoot#getState <em>State</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>State</em>'. * @see gov.redhawk.ide.sdr.SdrRoot#getState() * @see #getSdrRoot() * @generated */ EAttribute getSdrRoot_State(); /** * Returns the meta object for the containment reference '{@link gov.redhawk.ide.sdr.SdrRoot#getComponentsContainer <em>Components Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Components Container</em>'. * @see gov.redhawk.ide.sdr.SdrRoot#getComponentsContainer() * @see #getSdrRoot() * @generated */ EReference getSdrRoot_ComponentsContainer(); /** * Returns the meta object for the containment reference '{@link gov.redhawk.ide.sdr.SdrRoot#getWaveformsContainer <em>Waveforms Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Waveforms Container</em>'. * @see gov.redhawk.ide.sdr.SdrRoot#getWaveformsContainer() * @see #getSdrRoot() * @generated */ EReference getSdrRoot_WaveformsContainer(); /** * Returns the meta object for the containment reference '{@link gov.redhawk.ide.sdr.SdrRoot#getDevicesContainer <em>Devices Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Devices Container</em>'. * @see gov.redhawk.ide.sdr.SdrRoot#getDevicesContainer() * @see #getSdrRoot() * @generated */ EReference getSdrRoot_DevicesContainer(); /** * Returns the meta object for the containment reference '{@link gov.redhawk.ide.sdr.SdrRoot#getServicesContainer <em>Services Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Services Container</em>'. * @see gov.redhawk.ide.sdr.SdrRoot#getServicesContainer() * @see #getSdrRoot() * @generated */ EReference getSdrRoot_ServicesContainer(); /** * Returns the meta object for the containment reference '{@link gov.redhawk.ide.sdr.SdrRoot#getNodesContainer <em>Nodes Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Nodes Container</em>'. * @see gov.redhawk.ide.sdr.SdrRoot#getNodesContainer() * @see #getSdrRoot() * @generated */ EReference getSdrRoot_NodesContainer(); /** * Returns the meta object for the containment reference '{@link gov.redhawk.ide.sdr.SdrRoot#getSharedLibrariesContainer <em>Shared Libraries Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Shared Libraries Container</em>'. * @see gov.redhawk.ide.sdr.SdrRoot#getSharedLibrariesContainer() * @see #getSdrRoot() * @generated */ EReference getSdrRoot_SharedLibrariesContainer(); /** * Returns the meta object for the reference '{@link gov.redhawk.ide.sdr.SdrRoot#getDomainConfiguration <em>Domain Configuration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Domain Configuration</em>'. * @see gov.redhawk.ide.sdr.SdrRoot#getDomainConfiguration() * @see #getSdrRoot() * @generated */ EReference getSdrRoot_DomainConfiguration(); /** * Returns the meta object for the containment reference '{@link gov.redhawk.ide.sdr.SdrRoot#getIdlLibrary <em>Idl Library</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Idl Library</em>'. * @see gov.redhawk.ide.sdr.SdrRoot#getIdlLibrary() * @see #getSdrRoot() * @generated */ EReference getSdrRoot_IdlLibrary(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.sdr.SdrRoot#getDevFileSystemRoot <em>Dev File System Root</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Dev File System Root</em>'. * @see gov.redhawk.ide.sdr.SdrRoot#getDevFileSystemRoot() * @see #getSdrRoot() * @generated */ EAttribute getSdrRoot_DevFileSystemRoot(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.sdr.SdrRoot#getDomFileSystemRoot <em>Dom File System Root</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Dom File System Root</em>'. * @see gov.redhawk.ide.sdr.SdrRoot#getDomFileSystemRoot() * @see #getSdrRoot() * @generated */ EAttribute getSdrRoot_DomFileSystemRoot(); /** * Returns the meta object for class '{@link gov.redhawk.ide.sdr.ComponentsContainer <em>Components Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Components Container</em>'. * @see gov.redhawk.ide.sdr.ComponentsContainer * @generated */ EClass getComponentsContainer(); /** * Returns the meta object for the container reference '{@link gov.redhawk.ide.sdr.ComponentsContainer#getSdrRoot <em>Sdr Root</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Sdr Root</em>'. * @see gov.redhawk.ide.sdr.ComponentsContainer#getSdrRoot() * @see #getComponentsContainer() * @generated */ EReference getComponentsContainer_SdrRoot(); /** * Returns the meta object for class '{@link gov.redhawk.ide.sdr.ComponentsSubContainer <em>Components Sub Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Components Sub Container</em>'. * @see gov.redhawk.ide.sdr.ComponentsSubContainer * @generated */ EClass getComponentsSubContainer(); /** * Returns the meta object for the reference list '{@link gov.redhawk.ide.sdr.ComponentsSubContainer#getSubContainers <em>Sub Containers</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Sub Containers</em>'. * @see gov.redhawk.ide.sdr.ComponentsSubContainer#getSubContainers() * @see #getComponentsSubContainer() * @generated */ EReference getComponentsSubContainer_SubContainers(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.sdr.ComponentsSubContainer#getContainerName <em>Container Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Container Name</em>'. * @see gov.redhawk.ide.sdr.ComponentsSubContainer#getContainerName() * @see #getComponentsSubContainer() * @generated */ EAttribute getComponentsSubContainer_ContainerName(); /** * Returns the meta object for class '{@link gov.redhawk.ide.sdr.WaveformsContainer <em>Waveforms Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Waveforms Container</em>'. * @see gov.redhawk.ide.sdr.WaveformsContainer * @generated */ EClass getWaveformsContainer(); /** * Returns the meta object for the container reference '{@link gov.redhawk.ide.sdr.WaveformsContainer#getSdrRoot <em>Sdr Root</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Sdr Root</em>'. * @see gov.redhawk.ide.sdr.WaveformsContainer#getSdrRoot() * @see #getWaveformsContainer() * @generated */ EReference getWaveformsContainer_SdrRoot(); /** * Returns the meta object for the reference list '{@link gov.redhawk.ide.sdr.WaveformsContainer#getWaveforms <em>Waveforms</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Waveforms</em>'. * @see gov.redhawk.ide.sdr.WaveformsContainer#getWaveforms() * @see #getWaveformsContainer() * @generated */ EReference getWaveformsContainer_Waveforms(); /** * Returns the meta object for class '{@link gov.redhawk.ide.sdr.WaveformsSubContainer <em>Waveforms Sub Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Waveforms Sub Container</em>'. * @see gov.redhawk.ide.sdr.WaveformsSubContainer * @generated */ EClass getWaveformsSubContainer(); /** * Returns the meta object for the reference list '{@link gov.redhawk.ide.sdr.WaveformsSubContainer#getSubContainers <em>Sub Containers</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Sub Containers</em>'. * @see gov.redhawk.ide.sdr.WaveformsSubContainer#getSubContainers() * @see #getWaveformsSubContainer() * @generated */ EReference getWaveformsSubContainer_SubContainers(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.sdr.WaveformsSubContainer#getContainerName <em>Container Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Container Name</em>'. * @see gov.redhawk.ide.sdr.WaveformsSubContainer#getContainerName() * @see #getWaveformsSubContainer() * @generated */ EAttribute getWaveformsSubContainer_ContainerName(); /** * Returns the meta object for the reference list '{@link gov.redhawk.ide.sdr.WaveformsSubContainer#getWaveforms <em>Waveforms</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Waveforms</em>'. * @see gov.redhawk.ide.sdr.WaveformsSubContainer#getWaveforms() * @see #getWaveformsSubContainer() * @generated */ EReference getWaveformsSubContainer_Waveforms(); /** * Returns the meta object for class '{@link gov.redhawk.ide.sdr.DevicesContainer <em>Devices Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Devices Container</em>'. * @see gov.redhawk.ide.sdr.DevicesContainer * @generated */ EClass getDevicesContainer(); /** * Returns the meta object for the container reference '{@link gov.redhawk.ide.sdr.DevicesContainer#getSdrRoot <em>Sdr Root</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Sdr Root</em>'. * @see gov.redhawk.ide.sdr.DevicesContainer#getSdrRoot() * @see #getDevicesContainer() * @generated */ EReference getDevicesContainer_SdrRoot(); /** * Returns the meta object for class '{@link gov.redhawk.ide.sdr.ServicesContainer <em>Services Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Services Container</em>'. * @see gov.redhawk.ide.sdr.ServicesContainer * @generated */ EClass getServicesContainer(); /** * Returns the meta object for the container reference '{@link gov.redhawk.ide.sdr.ServicesContainer#getSdrRoot <em>Sdr Root</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Sdr Root</em>'. * @see gov.redhawk.ide.sdr.ServicesContainer#getSdrRoot() * @see #getServicesContainer() * @generated */ EReference getServicesContainer_SdrRoot(); /** * Returns the meta object for class '{@link gov.redhawk.ide.sdr.SharedLibrariesContainer <em>Shared Libraries Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Shared Libraries Container</em>'. * @see gov.redhawk.ide.sdr.SharedLibrariesContainer * @generated */ EClass getSharedLibrariesContainer(); /** * Returns the meta object for the container reference '{@link gov.redhawk.ide.sdr.SharedLibrariesContainer#getSdrRoot <em>Sdr Root</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Sdr Root</em>'. * @see gov.redhawk.ide.sdr.SharedLibrariesContainer#getSdrRoot() * @see #getSharedLibrariesContainer() * @generated */ EReference getSharedLibrariesContainer_SdrRoot(); /** * Returns the meta object for class '{@link gov.redhawk.ide.sdr.NodesContainer <em>Nodes Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Nodes Container</em>'. * @see gov.redhawk.ide.sdr.NodesContainer * @generated */ EClass getNodesContainer(); /** * Returns the meta object for the container reference '{@link gov.redhawk.ide.sdr.NodesContainer#getSdrRoot <em>Sdr Root</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Sdr Root</em>'. * @see gov.redhawk.ide.sdr.NodesContainer#getSdrRoot() * @see #getNodesContainer() * @generated */ EReference getNodesContainer_SdrRoot(); /** * Returns the meta object for the reference list '{@link gov.redhawk.ide.sdr.NodesContainer#getNodes <em>Nodes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Nodes</em>'. * @see gov.redhawk.ide.sdr.NodesContainer#getNodes() * @see #getNodesContainer() * @generated */ EReference getNodesContainer_Nodes(); /** * Returns the meta object for class '{@link gov.redhawk.ide.sdr.NodesSubContainer <em>Nodes Sub Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Nodes Sub Container</em>'. * @see gov.redhawk.ide.sdr.NodesSubContainer * @generated */ EClass getNodesSubContainer(); /** * Returns the meta object for the reference list '{@link gov.redhawk.ide.sdr.NodesSubContainer#getSubContainers <em>Sub Containers</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Sub Containers</em>'. * @see gov.redhawk.ide.sdr.NodesSubContainer#getSubContainers() * @see #getNodesSubContainer() * @generated */ EReference getNodesSubContainer_SubContainers(); /** * Returns the meta object for the attribute '{@link gov.redhawk.ide.sdr.NodesSubContainer#getContainerName <em>Container Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Container Name</em>'. * @see gov.redhawk.ide.sdr.NodesSubContainer#getContainerName() * @see #getNodesSubContainer() * @generated */ EAttribute getNodesSubContainer_ContainerName(); /** * Returns the meta object for the reference list '{@link gov.redhawk.ide.sdr.NodesSubContainer#getNodes <em>Nodes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Nodes</em>'. * @see gov.redhawk.ide.sdr.NodesSubContainer#getNodes() * @see #getNodesSubContainer() * @generated */ EReference getNodesSubContainer_Nodes(); /** * Returns the meta object for class '{@link java.util.Map.Entry <em>String To Abstract Property</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>String To Abstract Property</em>'. * @see java.util.Map.Entry * @model keyDataType="mil.jpeojtrs.sca.prf.DceUUID" * valueType="mil.jpeojtrs.sca.prf.AbstractProperty" * @generated */ EClass getStringToAbstractProperty(); /** * 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 #getStringToAbstractProperty() * @generated */ EAttribute getStringToAbstractProperty_Key(); /** * Returns the meta object for the reference '{@link java.util.Map.Entry <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Value</em>'. * @see java.util.Map.Entry * @see #getStringToAbstractProperty() * @generated */ EReference getStringToAbstractProperty_Value(); /** * Returns the meta object for class '{@link gov.redhawk.ide.sdr.PropertyRegistry <em>Property Registry</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Property Registry</em>'. * @see gov.redhawk.ide.sdr.PropertyRegistry * @generated */ EClass getPropertyRegistry(); /** * Returns the meta object for the map '{@link gov.redhawk.ide.sdr.PropertyRegistry#getProperties <em>Properties</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the map '<em>Properties</em>'. * @see gov.redhawk.ide.sdr.PropertyRegistry#getProperties() * @see #getPropertyRegistry() * @generated */ EReference getPropertyRegistry_Properties(); /** * Returns the meta object for class '{@link gov.redhawk.ide.sdr.SoftPkgRegistry <em>Soft Pkg Registry</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Soft Pkg Registry</em>'. * @see gov.redhawk.ide.sdr.SoftPkgRegistry * @generated */ EClass getSoftPkgRegistry(); /** * Returns the meta object for the reference list '{@link gov.redhawk.ide.sdr.SoftPkgRegistry#getComponents <em>Components</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Components</em>'. * @see gov.redhawk.ide.sdr.SoftPkgRegistry#getComponents() * @see #getSoftPkgRegistry() * @generated */ EReference getSoftPkgRegistry_Components(); /** * Returns the meta object for enum '{@link gov.redhawk.ide.sdr.LoadState <em>Load State</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Load State</em>'. * @see gov.redhawk.ide.sdr.LoadState * @generated */ EEnum getLoadState(); /** * Returns the meta object for data type '{@link org.eclipse.core.runtime.IStatus <em>IStatus</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>IStatus</em>'. * @see org.eclipse.core.runtime.IStatus * @model instanceClass="org.eclipse.core.runtime.IStatus" serializeable="false" * @generated */ EDataType getIStatus(); /** * 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 */ SdrFactory getSdrFactory(); /** * <!-- 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.sdr.impl.SdrRootImpl <em>Root</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.SdrRootImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getSdrRoot() * @generated */ EClass SDR_ROOT = eINSTANCE.getSdrRoot(); /** * The meta object literal for the '<em><b>Load Status</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SDR_ROOT__LOAD_STATUS = eINSTANCE.getSdrRoot_LoadStatus(); /** * The meta object literal for the '<em><b>State</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SDR_ROOT__STATE = eINSTANCE.getSdrRoot_State(); /** * The meta object literal for the '<em><b>Components Container</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SDR_ROOT__COMPONENTS_CONTAINER = eINSTANCE.getSdrRoot_ComponentsContainer(); /** * The meta object literal for the '<em><b>Waveforms Container</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SDR_ROOT__WAVEFORMS_CONTAINER = eINSTANCE.getSdrRoot_WaveformsContainer(); /** * The meta object literal for the '<em><b>Devices Container</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SDR_ROOT__DEVICES_CONTAINER = eINSTANCE.getSdrRoot_DevicesContainer(); /** * The meta object literal for the '<em><b>Services Container</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SDR_ROOT__SERVICES_CONTAINER = eINSTANCE.getSdrRoot_ServicesContainer(); /** * The meta object literal for the '<em><b>Nodes Container</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SDR_ROOT__NODES_CONTAINER = eINSTANCE.getSdrRoot_NodesContainer(); /** * The meta object literal for the '<em><b>Shared Libraries Container</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SDR_ROOT__SHARED_LIBRARIES_CONTAINER = eINSTANCE.getSdrRoot_SharedLibrariesContainer(); /** * The meta object literal for the '<em><b>Domain Configuration</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SDR_ROOT__DOMAIN_CONFIGURATION = eINSTANCE.getSdrRoot_DomainConfiguration(); /** * The meta object literal for the '<em><b>Idl Library</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SDR_ROOT__IDL_LIBRARY = eINSTANCE.getSdrRoot_IdlLibrary(); /** * The meta object literal for the '<em><b>Dev File System Root</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SDR_ROOT__DEV_FILE_SYSTEM_ROOT = eINSTANCE.getSdrRoot_DevFileSystemRoot(); /** * The meta object literal for the '<em><b>Dom File System Root</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SDR_ROOT__DOM_FILE_SYSTEM_ROOT = eINSTANCE.getSdrRoot_DomFileSystemRoot(); /** * The meta object literal for the '{@link gov.redhawk.ide.sdr.impl.ComponentsContainerImpl <em>Components Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.ComponentsContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getComponentsContainer() * @generated */ EClass COMPONENTS_CONTAINER = eINSTANCE.getComponentsContainer(); /** * The meta object literal for the '<em><b>Sdr Root</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMPONENTS_CONTAINER__SDR_ROOT = eINSTANCE.getComponentsContainer_SdrRoot(); /** * The meta object literal for the '{@link gov.redhawk.ide.sdr.impl.ComponentsSubContainerImpl <em>Components Sub Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.ComponentsSubContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getComponentsSubContainer() * @generated */ EClass COMPONENTS_SUB_CONTAINER = eINSTANCE.getComponentsSubContainer(); /** * The meta object literal for the '<em><b>Sub Containers</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMPONENTS_SUB_CONTAINER__SUB_CONTAINERS = eINSTANCE.getComponentsSubContainer_SubContainers(); /** * The meta object literal for the '<em><b>Container Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENTS_SUB_CONTAINER__CONTAINER_NAME = eINSTANCE.getComponentsSubContainer_ContainerName(); /** * The meta object literal for the '{@link gov.redhawk.ide.sdr.impl.WaveformsContainerImpl <em>Waveforms Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.WaveformsContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getWaveformsContainer() * @generated */ EClass WAVEFORMS_CONTAINER = eINSTANCE.getWaveformsContainer(); /** * The meta object literal for the '<em><b>Sdr Root</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WAVEFORMS_CONTAINER__SDR_ROOT = eINSTANCE.getWaveformsContainer_SdrRoot(); /** * The meta object literal for the '<em><b>Waveforms</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WAVEFORMS_CONTAINER__WAVEFORMS = eINSTANCE.getWaveformsContainer_Waveforms(); /** * The meta object literal for the '{@link gov.redhawk.ide.sdr.impl.WaveformsSubContainerImpl <em>Waveforms Sub Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.WaveformsSubContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getWaveformsSubContainer() * @generated */ EClass WAVEFORMS_SUB_CONTAINER = eINSTANCE.getWaveformsSubContainer(); /** * The meta object literal for the '<em><b>Sub Containers</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WAVEFORMS_SUB_CONTAINER__SUB_CONTAINERS = eINSTANCE.getWaveformsSubContainer_SubContainers(); /** * The meta object literal for the '<em><b>Container Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute WAVEFORMS_SUB_CONTAINER__CONTAINER_NAME = eINSTANCE.getWaveformsSubContainer_ContainerName(); /** * The meta object literal for the '<em><b>Waveforms</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WAVEFORMS_SUB_CONTAINER__WAVEFORMS = eINSTANCE.getWaveformsSubContainer_Waveforms(); /** * The meta object literal for the '{@link gov.redhawk.ide.sdr.impl.DevicesContainerImpl <em>Devices Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.DevicesContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getDevicesContainer() * @generated */ EClass DEVICES_CONTAINER = eINSTANCE.getDevicesContainer(); /** * The meta object literal for the '<em><b>Sdr Root</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DEVICES_CONTAINER__SDR_ROOT = eINSTANCE.getDevicesContainer_SdrRoot(); /** * The meta object literal for the '{@link gov.redhawk.ide.sdr.impl.ServicesContainerImpl <em>Services Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.ServicesContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getServicesContainer() * @generated */ EClass SERVICES_CONTAINER = eINSTANCE.getServicesContainer(); /** * The meta object literal for the '<em><b>Sdr Root</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVICES_CONTAINER__SDR_ROOT = eINSTANCE.getServicesContainer_SdrRoot(); /** * The meta object literal for the '{@link gov.redhawk.ide.sdr.impl.SharedLibrariesContainerImpl <em>Shared Libraries Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.SharedLibrariesContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getSharedLibrariesContainer() * @generated */ EClass SHARED_LIBRARIES_CONTAINER = eINSTANCE.getSharedLibrariesContainer(); /** * The meta object literal for the '<em><b>Sdr Root</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SHARED_LIBRARIES_CONTAINER__SDR_ROOT = eINSTANCE.getSharedLibrariesContainer_SdrRoot(); /** * The meta object literal for the '{@link gov.redhawk.ide.sdr.impl.NodesContainerImpl <em>Nodes Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.NodesContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getNodesContainer() * @generated */ EClass NODES_CONTAINER = eINSTANCE.getNodesContainer(); /** * The meta object literal for the '<em><b>Sdr Root</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NODES_CONTAINER__SDR_ROOT = eINSTANCE.getNodesContainer_SdrRoot(); /** * The meta object literal for the '<em><b>Nodes</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NODES_CONTAINER__NODES = eINSTANCE.getNodesContainer_Nodes(); /** * The meta object literal for the '{@link gov.redhawk.ide.sdr.impl.NodesSubContainerImpl <em>Nodes Sub Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.NodesSubContainerImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getNodesSubContainer() * @generated */ EClass NODES_SUB_CONTAINER = eINSTANCE.getNodesSubContainer(); /** * The meta object literal for the '<em><b>Sub Containers</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NODES_SUB_CONTAINER__SUB_CONTAINERS = eINSTANCE.getNodesSubContainer_SubContainers(); /** * The meta object literal for the '<em><b>Container Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NODES_SUB_CONTAINER__CONTAINER_NAME = eINSTANCE.getNodesSubContainer_ContainerName(); /** * The meta object literal for the '<em><b>Nodes</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NODES_SUB_CONTAINER__NODES = eINSTANCE.getNodesSubContainer_Nodes(); /** * The meta object literal for the '{@link gov.redhawk.ide.sdr.impl.StringToAbstractPropertyImpl <em>String To Abstract Property</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.StringToAbstractPropertyImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getStringToAbstractProperty() * @generated */ EClass STRING_TO_ABSTRACT_PROPERTY = eINSTANCE.getStringToAbstractProperty(); /** * The meta object literal for the '<em><b>Key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STRING_TO_ABSTRACT_PROPERTY__KEY = eINSTANCE.getStringToAbstractProperty_Key(); /** * The meta object literal for the '<em><b>Value</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STRING_TO_ABSTRACT_PROPERTY__VALUE = eINSTANCE.getStringToAbstractProperty_Value(); /** * The meta object literal for the '{@link gov.redhawk.ide.sdr.impl.PropertyRegistryImpl <em>Property Registry</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.PropertyRegistryImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getPropertyRegistry() * @generated */ EClass PROPERTY_REGISTRY = eINSTANCE.getPropertyRegistry(); /** * The meta object literal for the '<em><b>Properties</b></em>' map feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PROPERTY_REGISTRY__PROPERTIES = eINSTANCE.getPropertyRegistry_Properties(); /** * The meta object literal for the '{@link gov.redhawk.ide.sdr.impl.SoftPkgRegistryImpl <em>Soft Pkg Registry</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.impl.SoftPkgRegistryImpl * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getSoftPkgRegistry() * @generated */ EClass SOFT_PKG_REGISTRY = eINSTANCE.getSoftPkgRegistry(); /** * The meta object literal for the '<em><b>Components</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SOFT_PKG_REGISTRY__COMPONENTS = eINSTANCE.getSoftPkgRegistry_Components(); /** * The meta object literal for the '{@link gov.redhawk.ide.sdr.LoadState <em>Load State</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see gov.redhawk.ide.sdr.LoadState * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getLoadState() * @generated */ EEnum LOAD_STATE = eINSTANCE.getLoadState(); /** * The meta object literal for the '<em>IStatus</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.core.runtime.IStatus * @see gov.redhawk.ide.sdr.impl.SdrPackageImpl#getIStatus() * @generated */ EDataType ISTATUS = eINSTANCE.getIStatus(); } } //SdrPackage