/** * <copyright> * </copyright> * * $Id$ */ package org.eclipse.papyrus.views.properties.environment; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; 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> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.EnvironmentFactory * @model kind="package" * @generated */ public interface EnvironmentPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "environment"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.eclipse.org/papyrus/properties/environment/0.9"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "environment"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EnvironmentPackage eINSTANCE = org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.papyrus.views.properties.environment.impl.EnvironmentImpl <em>Environment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getEnvironment() * @generated */ int ENVIRONMENT = 0; /** * The feature id for the '<em><b>Constraint Types</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIRONMENT__CONSTRAINT_TYPES = org.eclipse.papyrus.infra.constraints.environment.EnvironmentPackage.CONSTRAINT_ENVIRONMENT__CONSTRAINT_TYPES; /** * The feature id for the '<em><b>Model Element Factories</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIRONMENT__MODEL_ELEMENT_FACTORIES = org.eclipse.papyrus.infra.constraints.environment.EnvironmentPackage.CONSTRAINT_ENVIRONMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Widget Types</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIRONMENT__WIDGET_TYPES = org.eclipse.papyrus.infra.constraints.environment.EnvironmentPackage.CONSTRAINT_ENVIRONMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Property Editor Types</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIRONMENT__PROPERTY_EDITOR_TYPES = org.eclipse.papyrus.infra.constraints.environment.EnvironmentPackage.CONSTRAINT_ENVIRONMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Composite Widget Types</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIRONMENT__COMPOSITE_WIDGET_TYPES = org.eclipse.papyrus.infra.constraints.environment.EnvironmentPackage.CONSTRAINT_ENVIRONMENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Layout Types</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIRONMENT__LAYOUT_TYPES = org.eclipse.papyrus.infra.constraints.environment.EnvironmentPackage.CONSTRAINT_ENVIRONMENT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Namespaces</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIRONMENT__NAMESPACES = org.eclipse.papyrus.infra.constraints.environment.EnvironmentPackage.CONSTRAINT_ENVIRONMENT_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Misc Classes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIRONMENT__MISC_CLASSES = org.eclipse.papyrus.infra.constraints.environment.EnvironmentPackage.CONSTRAINT_ENVIRONMENT_FEATURE_COUNT + 6; /** * The number of structural features of the '<em>Environment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIRONMENT_FEATURE_COUNT = org.eclipse.papyrus.infra.constraints.environment.EnvironmentPackage.CONSTRAINT_ENVIRONMENT_FEATURE_COUNT + 7; /** * The meta object id for the '{@link org.eclipse.papyrus.views.properties.environment.impl.WidgetTypeImpl <em>Widget Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.WidgetTypeImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getWidgetType() * @generated */ int WIDGET_TYPE = 2; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WIDGET_TYPE__LABEL = 0; /** * The feature id for the '<em><b>Widget Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WIDGET_TYPE__WIDGET_CLASS = 1; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WIDGET_TYPE__NAMESPACE = 2; /** * The number of structural features of the '<em>Widget Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WIDGET_TYPE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.papyrus.views.properties.environment.impl.PropertyEditorTypeImpl <em>Property Editor Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.PropertyEditorTypeImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getPropertyEditorType() * @generated */ int PROPERTY_EDITOR_TYPE = 1; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_EDITOR_TYPE__LABEL = WIDGET_TYPE__LABEL; /** * The feature id for the '<em><b>Widget Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_EDITOR_TYPE__WIDGET_CLASS = WIDGET_TYPE__WIDGET_CLASS; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_EDITOR_TYPE__NAMESPACE = WIDGET_TYPE__NAMESPACE; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_EDITOR_TYPE__TYPE = WIDGET_TYPE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Multiplicity</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_EDITOR_TYPE__MULTIPLICITY = WIDGET_TYPE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Property Editor Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_EDITOR_TYPE_FEATURE_COUNT = WIDGET_TYPE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.papyrus.views.properties.environment.impl.CompositeWidgetTypeImpl <em>Composite Widget Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.CompositeWidgetTypeImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getCompositeWidgetType() * @generated */ int COMPOSITE_WIDGET_TYPE = 3; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPOSITE_WIDGET_TYPE__LABEL = WIDGET_TYPE__LABEL; /** * The feature id for the '<em><b>Widget Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPOSITE_WIDGET_TYPE__WIDGET_CLASS = WIDGET_TYPE__WIDGET_CLASS; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPOSITE_WIDGET_TYPE__NAMESPACE = WIDGET_TYPE__NAMESPACE; /** * The number of structural features of the '<em>Composite Widget Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPOSITE_WIDGET_TYPE_FEATURE_COUNT = WIDGET_TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.papyrus.views.properties.environment.impl.LayoutTypeImpl <em>Layout Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.LayoutTypeImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getLayoutType() * @generated */ int LAYOUT_TYPE = 4; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAYOUT_TYPE__LABEL = WIDGET_TYPE__LABEL; /** * The feature id for the '<em><b>Widget Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAYOUT_TYPE__WIDGET_CLASS = WIDGET_TYPE__WIDGET_CLASS; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAYOUT_TYPE__NAMESPACE = WIDGET_TYPE__NAMESPACE; /** * The number of structural features of the '<em>Layout Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAYOUT_TYPE_FEATURE_COUNT = WIDGET_TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.papyrus.views.properties.environment.impl.ModelElementFactoryDescriptorImpl <em>Model Element Factory Descriptor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.ModelElementFactoryDescriptorImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getModelElementFactoryDescriptor() * @generated */ int MODEL_ELEMENT_FACTORY_DESCRIPTOR = 5; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL_ELEMENT_FACTORY_DESCRIPTOR__NAME = 0; /** * The feature id for the '<em><b>Factory Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL_ELEMENT_FACTORY_DESCRIPTOR__FACTORY_CLASS = 1; /** * The number of structural features of the '<em>Model Element Factory Descriptor</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL_ELEMENT_FACTORY_DESCRIPTOR_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.papyrus.views.properties.environment.impl.StandardWidgetTypeImpl <em>Standard Widget Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.StandardWidgetTypeImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getStandardWidgetType() * @generated */ int STANDARD_WIDGET_TYPE = 6; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STANDARD_WIDGET_TYPE__LABEL = WIDGET_TYPE__LABEL; /** * The feature id for the '<em><b>Widget Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STANDARD_WIDGET_TYPE__WIDGET_CLASS = WIDGET_TYPE__WIDGET_CLASS; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STANDARD_WIDGET_TYPE__NAMESPACE = WIDGET_TYPE__NAMESPACE; /** * The number of structural features of the '<em>Standard Widget Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STANDARD_WIDGET_TYPE_FEATURE_COUNT = WIDGET_TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.papyrus.views.properties.environment.impl.NamespaceImpl <em>Namespace</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.NamespaceImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getNamespace() * @generated */ int NAMESPACE = 7; /** * The feature id for the '<em><b>Prefix</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMESPACE__PREFIX = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMESPACE__NAME = 1; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMESPACE__VALUE = 2; /** * The number of structural features of the '<em>Namespace</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMESPACE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.papyrus.views.properties.environment.impl.MiscClassImpl <em>Misc Class</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.MiscClassImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getMiscClass() * @generated */ int MISC_CLASS = 8; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MISC_CLASS__LABEL = 0; /** * The feature id for the '<em><b>Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MISC_CLASS__CLASS = 1; /** * The feature id for the '<em><b>Namespace</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MISC_CLASS__NAMESPACE = 2; /** * The number of structural features of the '<em>Misc Class</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MISC_CLASS_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.papyrus.views.properties.environment.Type <em>Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.Type * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getType() * @generated */ int TYPE = 9; /** * Returns the meta object for class '{@link org.eclipse.papyrus.views.properties.environment.Environment <em>Environment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Environment</em>'. * @see org.eclipse.papyrus.views.properties.environment.Environment * @generated */ EClass getEnvironment(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.views.properties.environment.Environment#getModelElementFactories <em>Model Element Factories</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Model Element Factories</em>'. * @see org.eclipse.papyrus.views.properties.environment.Environment#getModelElementFactories() * @see #getEnvironment() * @generated */ EReference getEnvironment_ModelElementFactories(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.views.properties.environment.Environment#getWidgetTypes <em>Widget Types</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Widget Types</em>'. * @see org.eclipse.papyrus.views.properties.environment.Environment#getWidgetTypes() * @see #getEnvironment() * @generated */ EReference getEnvironment_WidgetTypes(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.views.properties.environment.Environment#getPropertyEditorTypes <em>Property Editor Types</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Property Editor Types</em>'. * @see org.eclipse.papyrus.views.properties.environment.Environment#getPropertyEditorTypes() * @see #getEnvironment() * @generated */ EReference getEnvironment_PropertyEditorTypes(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.views.properties.environment.Environment#getCompositeWidgetTypes <em>Composite Widget Types</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Composite Widget Types</em>'. * @see org.eclipse.papyrus.views.properties.environment.Environment#getCompositeWidgetTypes() * @see #getEnvironment() * @generated */ EReference getEnvironment_CompositeWidgetTypes(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.views.properties.environment.Environment#getLayoutTypes <em>Layout Types</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Layout Types</em>'. * @see org.eclipse.papyrus.views.properties.environment.Environment#getLayoutTypes() * @see #getEnvironment() * @generated */ EReference getEnvironment_LayoutTypes(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.views.properties.environment.Environment#getNamespaces <em>Namespaces</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Namespaces</em>'. * @see org.eclipse.papyrus.views.properties.environment.Environment#getNamespaces() * @see #getEnvironment() * @generated */ EReference getEnvironment_Namespaces(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.views.properties.environment.Environment#getMiscClasses <em>Misc Classes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Misc Classes</em>'. * @see org.eclipse.papyrus.views.properties.environment.Environment#getMiscClasses() * @see #getEnvironment() * @generated */ EReference getEnvironment_MiscClasses(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.views.properties.environment.PropertyEditorType <em>Property Editor Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Property Editor Type</em>'. * @see org.eclipse.papyrus.views.properties.environment.PropertyEditorType * @generated */ EClass getPropertyEditorType(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.views.properties.environment.PropertyEditorType#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see org.eclipse.papyrus.views.properties.environment.PropertyEditorType#getType() * @see #getPropertyEditorType() * @generated */ EAttribute getPropertyEditorType_Type(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.views.properties.environment.PropertyEditorType#getMultiplicity <em>Multiplicity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Multiplicity</em>'. * @see org.eclipse.papyrus.views.properties.environment.PropertyEditorType#getMultiplicity() * @see #getPropertyEditorType() * @generated */ EAttribute getPropertyEditorType_Multiplicity(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.views.properties.environment.WidgetType <em>Widget Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Widget Type</em>'. * @see org.eclipse.papyrus.views.properties.environment.WidgetType * @generated */ EClass getWidgetType(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.views.properties.environment.WidgetType#getLabel <em>Label</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Label</em>'. * @see org.eclipse.papyrus.views.properties.environment.WidgetType#getLabel() * @see #getWidgetType() * @generated */ EAttribute getWidgetType_Label(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.views.properties.environment.WidgetType#getWidgetClass <em>Widget Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Widget Class</em>'. * @see org.eclipse.papyrus.views.properties.environment.WidgetType#getWidgetClass() * @see #getWidgetType() * @generated */ EAttribute getWidgetType_WidgetClass(); /** * Returns the meta object for the reference '{@link org.eclipse.papyrus.views.properties.environment.WidgetType#getNamespace <em>Namespace</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Namespace</em>'. * @see org.eclipse.papyrus.views.properties.environment.WidgetType#getNamespace() * @see #getWidgetType() * @generated */ EReference getWidgetType_Namespace(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.views.properties.environment.CompositeWidgetType <em>Composite Widget Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Composite Widget Type</em>'. * @see org.eclipse.papyrus.views.properties.environment.CompositeWidgetType * @generated */ EClass getCompositeWidgetType(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.views.properties.environment.LayoutType <em>Layout Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Layout Type</em>'. * @see org.eclipse.papyrus.views.properties.environment.LayoutType * @generated */ EClass getLayoutType(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.views.properties.environment.ModelElementFactoryDescriptor <em>Model Element Factory Descriptor</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Model Element Factory Descriptor</em>'. * @see org.eclipse.papyrus.views.properties.environment.ModelElementFactoryDescriptor * @generated */ EClass getModelElementFactoryDescriptor(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.views.properties.environment.ModelElementFactoryDescriptor#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.papyrus.views.properties.environment.ModelElementFactoryDescriptor#getName() * @see #getModelElementFactoryDescriptor() * @generated */ EAttribute getModelElementFactoryDescriptor_Name(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.views.properties.environment.ModelElementFactoryDescriptor#getFactoryClass <em>Factory Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Factory Class</em>'. * @see org.eclipse.papyrus.views.properties.environment.ModelElementFactoryDescriptor#getFactoryClass() * @see #getModelElementFactoryDescriptor() * @generated */ EAttribute getModelElementFactoryDescriptor_FactoryClass(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.views.properties.environment.StandardWidgetType <em>Standard Widget Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Standard Widget Type</em>'. * @see org.eclipse.papyrus.views.properties.environment.StandardWidgetType * @generated */ EClass getStandardWidgetType(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.views.properties.environment.Namespace <em>Namespace</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Namespace</em>'. * @see org.eclipse.papyrus.views.properties.environment.Namespace * @generated */ EClass getNamespace(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.views.properties.environment.Namespace#getPrefix <em>Prefix</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Prefix</em>'. * @see org.eclipse.papyrus.views.properties.environment.Namespace#getPrefix() * @see #getNamespace() * @generated */ EAttribute getNamespace_Prefix(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.views.properties.environment.Namespace#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.papyrus.views.properties.environment.Namespace#getName() * @see #getNamespace() * @generated */ EAttribute getNamespace_Name(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.views.properties.environment.Namespace#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see org.eclipse.papyrus.views.properties.environment.Namespace#getValue() * @see #getNamespace() * @generated */ EAttribute getNamespace_Value(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.views.properties.environment.MiscClass <em>Misc Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Misc Class</em>'. * @see org.eclipse.papyrus.views.properties.environment.MiscClass * @generated */ EClass getMiscClass(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.views.properties.environment.MiscClass#getLabel <em>Label</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Label</em>'. * @see org.eclipse.papyrus.views.properties.environment.MiscClass#getLabel() * @see #getMiscClass() * @generated */ EAttribute getMiscClass_Label(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.views.properties.environment.MiscClass#getClass_ <em>Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Class</em>'. * @see org.eclipse.papyrus.views.properties.environment.MiscClass#getClass_() * @see #getMiscClass() * @generated */ EAttribute getMiscClass_Class(); /** * Returns the meta object for the reference '{@link org.eclipse.papyrus.views.properties.environment.MiscClass#getNamespace <em>Namespace</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Namespace</em>'. * @see org.eclipse.papyrus.views.properties.environment.MiscClass#getNamespace() * @see #getMiscClass() * @generated */ EReference getMiscClass_Namespace(); /** * Returns the meta object for enum '{@link org.eclipse.papyrus.views.properties.environment.Type <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Type</em>'. * @see org.eclipse.papyrus.views.properties.environment.Type * @generated */ EEnum getType(); /** * 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 */ EnvironmentFactory getEnvironmentFactory(); /** * <!-- 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 org.eclipse.papyrus.views.properties.environment.impl.EnvironmentImpl <em>Environment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getEnvironment() * @generated */ EClass ENVIRONMENT = eINSTANCE.getEnvironment(); /** * The meta object literal for the '<em><b>Model Element Factories</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENVIRONMENT__MODEL_ELEMENT_FACTORIES = eINSTANCE.getEnvironment_ModelElementFactories(); /** * The meta object literal for the '<em><b>Widget Types</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENVIRONMENT__WIDGET_TYPES = eINSTANCE.getEnvironment_WidgetTypes(); /** * The meta object literal for the '<em><b>Property Editor Types</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENVIRONMENT__PROPERTY_EDITOR_TYPES = eINSTANCE.getEnvironment_PropertyEditorTypes(); /** * The meta object literal for the '<em><b>Composite Widget Types</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENVIRONMENT__COMPOSITE_WIDGET_TYPES = eINSTANCE.getEnvironment_CompositeWidgetTypes(); /** * The meta object literal for the '<em><b>Layout Types</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENVIRONMENT__LAYOUT_TYPES = eINSTANCE.getEnvironment_LayoutTypes(); /** * The meta object literal for the '<em><b>Namespaces</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENVIRONMENT__NAMESPACES = eINSTANCE.getEnvironment_Namespaces(); /** * The meta object literal for the '<em><b>Misc Classes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENVIRONMENT__MISC_CLASSES = eINSTANCE.getEnvironment_MiscClasses(); /** * The meta object literal for the '{@link org.eclipse.papyrus.views.properties.environment.impl.PropertyEditorTypeImpl <em>Property Editor Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.PropertyEditorTypeImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getPropertyEditorType() * @generated */ EClass PROPERTY_EDITOR_TYPE = eINSTANCE.getPropertyEditorType(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PROPERTY_EDITOR_TYPE__TYPE = eINSTANCE.getPropertyEditorType_Type(); /** * The meta object literal for the '<em><b>Multiplicity</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PROPERTY_EDITOR_TYPE__MULTIPLICITY = eINSTANCE.getPropertyEditorType_Multiplicity(); /** * The meta object literal for the '{@link org.eclipse.papyrus.views.properties.environment.impl.WidgetTypeImpl <em>Widget Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.WidgetTypeImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getWidgetType() * @generated */ EClass WIDGET_TYPE = eINSTANCE.getWidgetType(); /** * The meta object literal for the '<em><b>Label</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute WIDGET_TYPE__LABEL = eINSTANCE.getWidgetType_Label(); /** * The meta object literal for the '<em><b>Widget Class</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute WIDGET_TYPE__WIDGET_CLASS = eINSTANCE.getWidgetType_WidgetClass(); /** * The meta object literal for the '<em><b>Namespace</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WIDGET_TYPE__NAMESPACE = eINSTANCE.getWidgetType_Namespace(); /** * The meta object literal for the '{@link org.eclipse.papyrus.views.properties.environment.impl.CompositeWidgetTypeImpl <em>Composite Widget Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.CompositeWidgetTypeImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getCompositeWidgetType() * @generated */ EClass COMPOSITE_WIDGET_TYPE = eINSTANCE.getCompositeWidgetType(); /** * The meta object literal for the '{@link org.eclipse.papyrus.views.properties.environment.impl.LayoutTypeImpl <em>Layout Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.LayoutTypeImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getLayoutType() * @generated */ EClass LAYOUT_TYPE = eINSTANCE.getLayoutType(); /** * The meta object literal for the '{@link org.eclipse.papyrus.views.properties.environment.impl.ModelElementFactoryDescriptorImpl <em>Model Element Factory Descriptor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.ModelElementFactoryDescriptorImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getModelElementFactoryDescriptor() * @generated */ EClass MODEL_ELEMENT_FACTORY_DESCRIPTOR = eINSTANCE.getModelElementFactoryDescriptor(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MODEL_ELEMENT_FACTORY_DESCRIPTOR__NAME = eINSTANCE.getModelElementFactoryDescriptor_Name(); /** * The meta object literal for the '<em><b>Factory Class</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MODEL_ELEMENT_FACTORY_DESCRIPTOR__FACTORY_CLASS = eINSTANCE.getModelElementFactoryDescriptor_FactoryClass(); /** * The meta object literal for the '{@link org.eclipse.papyrus.views.properties.environment.impl.StandardWidgetTypeImpl <em>Standard Widget Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.StandardWidgetTypeImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getStandardWidgetType() * @generated */ EClass STANDARD_WIDGET_TYPE = eINSTANCE.getStandardWidgetType(); /** * The meta object literal for the '{@link org.eclipse.papyrus.views.properties.environment.impl.NamespaceImpl <em>Namespace</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.NamespaceImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getNamespace() * @generated */ EClass NAMESPACE = eINSTANCE.getNamespace(); /** * The meta object literal for the '<em><b>Prefix</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NAMESPACE__PREFIX = eINSTANCE.getNamespace_Prefix(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NAMESPACE__NAME = eINSTANCE.getNamespace_Name(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NAMESPACE__VALUE = eINSTANCE.getNamespace_Value(); /** * The meta object literal for the '{@link org.eclipse.papyrus.views.properties.environment.impl.MiscClassImpl <em>Misc Class</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.impl.MiscClassImpl * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getMiscClass() * @generated */ EClass MISC_CLASS = eINSTANCE.getMiscClass(); /** * The meta object literal for the '<em><b>Label</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MISC_CLASS__LABEL = eINSTANCE.getMiscClass_Label(); /** * The meta object literal for the '<em><b>Class</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MISC_CLASS__CLASS = eINSTANCE.getMiscClass_Class(); /** * The meta object literal for the '<em><b>Namespace</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MISC_CLASS__NAMESPACE = eINSTANCE.getMiscClass_Namespace(); /** * The meta object literal for the '{@link org.eclipse.papyrus.views.properties.environment.Type <em>Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.views.properties.environment.Type * @see org.eclipse.papyrus.views.properties.environment.impl.EnvironmentPackageImpl#getType() * @generated */ EEnum TYPE = eINSTANCE.getType(); } } //EnvironmentPackage