/** * Copyright (c) 2008 Olivier Moises * * 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 * * Contributors: * Olivier Moises- initial API and implementation */ package org.eclipse.wazaabi.mm.core.styles.collections; 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; import org.eclipse.wazaabi.mm.core.styles.CoreStylesPackage; /** * <!-- 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.wazaabi.mm.core.styles.collections.CoreCollectionsStylesFactory * @model kind="package" * @generated */ public interface CoreCollectionsStylesPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "collections"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.wazaabi.org/core/styles/collections"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "wcscol"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ CoreCollectionsStylesPackage eINSTANCE = org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.core.styles.collections.impl.LookAndFeelRuleImpl <em>Look And Feel Rule</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.LookAndFeelRuleImpl * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getLookAndFeelRule() * @generated */ int LOOK_AND_FEEL_RULE = 0; /** * The feature id for the '<em><b>Property Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LOOK_AND_FEEL_RULE__PROPERTY_NAME = CoreStylesPackage.STYLE_RULE__PROPERTY_NAME; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LOOK_AND_FEEL_RULE__VALUE = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Look And Feel Rule</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LOOK_AND_FEEL_RULE_FEATURE_COUNT = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.core.styles.collections.impl.AbstractColumnDescriptorImpl <em>Abstract Column Descriptor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.AbstractColumnDescriptorImpl * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getAbstractColumnDescriptor() * @generated */ int ABSTRACT_COLUMN_DESCRIPTOR = 1; /** * The feature id for the '<em><b>Property Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_COLUMN_DESCRIPTOR__PROPERTY_NAME = CoreStylesPackage.STYLE_RULE__PROPERTY_NAME; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_COLUMN_DESCRIPTOR__PARAMETERS = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_COLUMN_DESCRIPTOR__LABEL = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Editing Support</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_COLUMN_DESCRIPTOR__EDITING_SUPPORT = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Cell Editor</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_COLUMN_DESCRIPTOR__CELL_EDITOR = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Resizable</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_COLUMN_DESCRIPTOR__RESIZABLE = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Header Alignment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_COLUMN_DESCRIPTOR__HEADER_ALIGNMENT = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Abstract Column Descriptor</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_COLUMN_DESCRIPTOR_FEATURE_COUNT = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 6; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.core.styles.collections.impl.PathSelectorImpl <em>Path Selector</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.PathSelectorImpl * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getPathSelector() * @generated */ int PATH_SELECTOR = 2; /** * The feature id for the '<em><b>Property Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATH_SELECTOR__PROPERTY_NAME = CoreStylesPackage.STYLE_RULE__PROPERTY_NAME; /** * The feature id for the '<em><b>EClassifier Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATH_SELECTOR__ECLASSIFIER_NAME = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Context</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATH_SELECTOR__CONTEXT = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Paths</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATH_SELECTOR__PATHS = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Path Selector</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATH_SELECTOR_FEATURE_COUNT = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.core.styles.collections.impl.DynamicProviderImpl <em>Dynamic Provider</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.DynamicProviderImpl * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getDynamicProvider() * @generated */ int DYNAMIC_PROVIDER = 3; /** * The feature id for the '<em><b>Property Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DYNAMIC_PROVIDER__PROPERTY_NAME = CoreStylesPackage.STYLE_RULE__PROPERTY_NAME; /** * The feature id for the '<em><b>Uri</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DYNAMIC_PROVIDER__URI = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Dynamic Provider</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DYNAMIC_PROVIDER_FEATURE_COUNT = CoreStylesPackage.STYLE_RULE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.core.styles.collections.impl.ColumnDescriptorImpl <em>Column Descriptor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.ColumnDescriptorImpl * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getColumnDescriptor() * @generated */ int COLUMN_DESCRIPTOR = 4; /** * The feature id for the '<em><b>Property Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_DESCRIPTOR__PROPERTY_NAME = ABSTRACT_COLUMN_DESCRIPTOR__PROPERTY_NAME; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_DESCRIPTOR__PARAMETERS = ABSTRACT_COLUMN_DESCRIPTOR__PARAMETERS; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_DESCRIPTOR__LABEL = ABSTRACT_COLUMN_DESCRIPTOR__LABEL; /** * The feature id for the '<em><b>Editing Support</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_DESCRIPTOR__EDITING_SUPPORT = ABSTRACT_COLUMN_DESCRIPTOR__EDITING_SUPPORT; /** * The feature id for the '<em><b>Cell Editor</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_DESCRIPTOR__CELL_EDITOR = ABSTRACT_COLUMN_DESCRIPTOR__CELL_EDITOR; /** * The feature id for the '<em><b>Resizable</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_DESCRIPTOR__RESIZABLE = ABSTRACT_COLUMN_DESCRIPTOR__RESIZABLE; /** * The feature id for the '<em><b>Header Alignment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_DESCRIPTOR__HEADER_ALIGNMENT = ABSTRACT_COLUMN_DESCRIPTOR__HEADER_ALIGNMENT; /** * The feature id for the '<em><b>Width</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_DESCRIPTOR__WIDTH = ABSTRACT_COLUMN_DESCRIPTOR_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Column Descriptor</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_DESCRIPTOR_FEATURE_COUNT = ABSTRACT_COLUMN_DESCRIPTOR_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.core.styles.collections.impl.WeightedColumnDescriptorImpl <em>Weighted Column Descriptor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.WeightedColumnDescriptorImpl * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getWeightedColumnDescriptor() * @generated */ int WEIGHTED_COLUMN_DESCRIPTOR = 5; /** * The feature id for the '<em><b>Property Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WEIGHTED_COLUMN_DESCRIPTOR__PROPERTY_NAME = ABSTRACT_COLUMN_DESCRIPTOR__PROPERTY_NAME; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WEIGHTED_COLUMN_DESCRIPTOR__PARAMETERS = ABSTRACT_COLUMN_DESCRIPTOR__PARAMETERS; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WEIGHTED_COLUMN_DESCRIPTOR__LABEL = ABSTRACT_COLUMN_DESCRIPTOR__LABEL; /** * The feature id for the '<em><b>Editing Support</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WEIGHTED_COLUMN_DESCRIPTOR__EDITING_SUPPORT = ABSTRACT_COLUMN_DESCRIPTOR__EDITING_SUPPORT; /** * The feature id for the '<em><b>Cell Editor</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WEIGHTED_COLUMN_DESCRIPTOR__CELL_EDITOR = ABSTRACT_COLUMN_DESCRIPTOR__CELL_EDITOR; /** * The feature id for the '<em><b>Resizable</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WEIGHTED_COLUMN_DESCRIPTOR__RESIZABLE = ABSTRACT_COLUMN_DESCRIPTOR__RESIZABLE; /** * The feature id for the '<em><b>Header Alignment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WEIGHTED_COLUMN_DESCRIPTOR__HEADER_ALIGNMENT = ABSTRACT_COLUMN_DESCRIPTOR__HEADER_ALIGNMENT; /** * The feature id for the '<em><b>Weight</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WEIGHTED_COLUMN_DESCRIPTOR__WEIGHT = ABSTRACT_COLUMN_DESCRIPTOR_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Minimum Width</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WEIGHTED_COLUMN_DESCRIPTOR__MINIMUM_WIDTH = ABSTRACT_COLUMN_DESCRIPTOR_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Weighted Column Descriptor</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WEIGHTED_COLUMN_DESCRIPTOR_FEATURE_COUNT = ABSTRACT_COLUMN_DESCRIPTOR_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.core.styles.collections.LookAndFeel <em>Look And Feel</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.LookAndFeel * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getLookAndFeel() * @generated */ int LOOK_AND_FEEL = 6; /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.core.styles.collections.LookAndFeelRule <em>Look And Feel Rule</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Look And Feel Rule</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.LookAndFeelRule * @generated */ EClass getLookAndFeelRule(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.core.styles.collections.LookAndFeelRule#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.LookAndFeelRule#getValue() * @see #getLookAndFeelRule() * @generated */ EAttribute getLookAndFeelRule_Value(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.core.styles.collections.AbstractColumnDescriptor <em>Abstract Column Descriptor</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Column Descriptor</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.AbstractColumnDescriptor * @generated */ EClass getAbstractColumnDescriptor(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.core.styles.collections.AbstractColumnDescriptor#getLabel <em>Label</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Label</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.AbstractColumnDescriptor#getLabel() * @see #getAbstractColumnDescriptor() * @generated */ EAttribute getAbstractColumnDescriptor_Label(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.core.styles.collections.AbstractColumnDescriptor#getEditingSupport <em>Editing Support</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Editing Support</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.AbstractColumnDescriptor#getEditingSupport() * @see #getAbstractColumnDescriptor() * @generated */ EAttribute getAbstractColumnDescriptor_EditingSupport(); /** * Returns the meta object for the containment reference '{@link org.eclipse.wazaabi.mm.core.styles.collections.AbstractColumnDescriptor#getCellEditor <em>Cell Editor</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Cell Editor</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.AbstractColumnDescriptor#getCellEditor() * @see #getAbstractColumnDescriptor() * @generated */ EReference getAbstractColumnDescriptor_CellEditor(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.core.styles.collections.AbstractColumnDescriptor#isResizable <em>Resizable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Resizable</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.AbstractColumnDescriptor#isResizable() * @see #getAbstractColumnDescriptor() * @generated */ EAttribute getAbstractColumnDescriptor_Resizable(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.core.styles.collections.AbstractColumnDescriptor#getHeaderAlignment <em>Header Alignment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Header Alignment</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.AbstractColumnDescriptor#getHeaderAlignment() * @see #getAbstractColumnDescriptor() * @generated */ EAttribute getAbstractColumnDescriptor_HeaderAlignment(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.core.styles.collections.PathSelector <em>Path Selector</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Path Selector</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.PathSelector * @generated */ EClass getPathSelector(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.core.styles.collections.PathSelector#getEClassifierName <em>EClassifier Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>EClassifier Name</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.PathSelector#getEClassifierName() * @see #getPathSelector() * @generated */ EAttribute getPathSelector_EClassifierName(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.core.styles.collections.PathSelector#getContext <em>Context</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Context</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.PathSelector#getContext() * @see #getPathSelector() * @generated */ EAttribute getPathSelector_Context(); /** * Returns the meta object for the attribute list '{@link org.eclipse.wazaabi.mm.core.styles.collections.PathSelector#getPaths <em>Paths</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Paths</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.PathSelector#getPaths() * @see #getPathSelector() * @generated */ EAttribute getPathSelector_Paths(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.core.styles.collections.DynamicProvider <em>Dynamic Provider</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Dynamic Provider</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.DynamicProvider * @generated */ EClass getDynamicProvider(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.core.styles.collections.DynamicProvider#getUri <em>Uri</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Uri</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.DynamicProvider#getUri() * @see #getDynamicProvider() * @generated */ EAttribute getDynamicProvider_Uri(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.core.styles.collections.ColumnDescriptor <em>Column Descriptor</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Column Descriptor</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.ColumnDescriptor * @generated */ EClass getColumnDescriptor(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.core.styles.collections.ColumnDescriptor#getWidth <em>Width</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Width</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.ColumnDescriptor#getWidth() * @see #getColumnDescriptor() * @generated */ EAttribute getColumnDescriptor_Width(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.core.styles.collections.WeightedColumnDescriptor <em>Weighted Column Descriptor</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Weighted Column Descriptor</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.WeightedColumnDescriptor * @generated */ EClass getWeightedColumnDescriptor(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.core.styles.collections.WeightedColumnDescriptor#getWeight <em>Weight</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Weight</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.WeightedColumnDescriptor#getWeight() * @see #getWeightedColumnDescriptor() * @generated */ EAttribute getWeightedColumnDescriptor_Weight(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.core.styles.collections.WeightedColumnDescriptor#getMinimumWidth <em>Minimum Width</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Minimum Width</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.WeightedColumnDescriptor#getMinimumWidth() * @see #getWeightedColumnDescriptor() * @generated */ EAttribute getWeightedColumnDescriptor_MinimumWidth(); /** * Returns the meta object for enum '{@link org.eclipse.wazaabi.mm.core.styles.collections.LookAndFeel <em>Look And Feel</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Look And Feel</em>'. * @see org.eclipse.wazaabi.mm.core.styles.collections.LookAndFeel * @generated */ EEnum getLookAndFeel(); /** * 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 */ CoreCollectionsStylesFactory getCoreCollectionsStylesFactory(); /** * <!-- 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.wazaabi.mm.core.styles.collections.impl.LookAndFeelRuleImpl <em>Look And Feel Rule</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.LookAndFeelRuleImpl * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getLookAndFeelRule() * @generated */ EClass LOOK_AND_FEEL_RULE = eINSTANCE.getLookAndFeelRule(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LOOK_AND_FEEL_RULE__VALUE = eINSTANCE.getLookAndFeelRule_Value(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.core.styles.collections.impl.AbstractColumnDescriptorImpl <em>Abstract Column Descriptor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.AbstractColumnDescriptorImpl * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getAbstractColumnDescriptor() * @generated */ EClass ABSTRACT_COLUMN_DESCRIPTOR = eINSTANCE.getAbstractColumnDescriptor(); /** * The meta object literal for the '<em><b>Label</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_COLUMN_DESCRIPTOR__LABEL = eINSTANCE.getAbstractColumnDescriptor_Label(); /** * The meta object literal for the '<em><b>Editing Support</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_COLUMN_DESCRIPTOR__EDITING_SUPPORT = eINSTANCE.getAbstractColumnDescriptor_EditingSupport(); /** * The meta object literal for the '<em><b>Cell Editor</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ABSTRACT_COLUMN_DESCRIPTOR__CELL_EDITOR = eINSTANCE.getAbstractColumnDescriptor_CellEditor(); /** * The meta object literal for the '<em><b>Resizable</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_COLUMN_DESCRIPTOR__RESIZABLE = eINSTANCE.getAbstractColumnDescriptor_Resizable(); /** * The meta object literal for the '<em><b>Header Alignment</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_COLUMN_DESCRIPTOR__HEADER_ALIGNMENT = eINSTANCE.getAbstractColumnDescriptor_HeaderAlignment(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.core.styles.collections.impl.PathSelectorImpl <em>Path Selector</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.PathSelectorImpl * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getPathSelector() * @generated */ EClass PATH_SELECTOR = eINSTANCE.getPathSelector(); /** * The meta object literal for the '<em><b>EClassifier Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PATH_SELECTOR__ECLASSIFIER_NAME = eINSTANCE.getPathSelector_EClassifierName(); /** * The meta object literal for the '<em><b>Context</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PATH_SELECTOR__CONTEXT = eINSTANCE.getPathSelector_Context(); /** * The meta object literal for the '<em><b>Paths</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PATH_SELECTOR__PATHS = eINSTANCE.getPathSelector_Paths(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.core.styles.collections.impl.DynamicProviderImpl <em>Dynamic Provider</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.DynamicProviderImpl * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getDynamicProvider() * @generated */ EClass DYNAMIC_PROVIDER = eINSTANCE.getDynamicProvider(); /** * The meta object literal for the '<em><b>Uri</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DYNAMIC_PROVIDER__URI = eINSTANCE.getDynamicProvider_Uri(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.core.styles.collections.impl.ColumnDescriptorImpl <em>Column Descriptor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.ColumnDescriptorImpl * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getColumnDescriptor() * @generated */ EClass COLUMN_DESCRIPTOR = eINSTANCE.getColumnDescriptor(); /** * The meta object literal for the '<em><b>Width</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COLUMN_DESCRIPTOR__WIDTH = eINSTANCE.getColumnDescriptor_Width(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.core.styles.collections.impl.WeightedColumnDescriptorImpl <em>Weighted Column Descriptor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.WeightedColumnDescriptorImpl * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getWeightedColumnDescriptor() * @generated */ EClass WEIGHTED_COLUMN_DESCRIPTOR = eINSTANCE.getWeightedColumnDescriptor(); /** * The meta object literal for the '<em><b>Weight</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute WEIGHTED_COLUMN_DESCRIPTOR__WEIGHT = eINSTANCE.getWeightedColumnDescriptor_Weight(); /** * The meta object literal for the '<em><b>Minimum Width</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute WEIGHTED_COLUMN_DESCRIPTOR__MINIMUM_WIDTH = eINSTANCE.getWeightedColumnDescriptor_MinimumWidth(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.core.styles.collections.LookAndFeel <em>Look And Feel</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.core.styles.collections.LookAndFeel * @see org.eclipse.wazaabi.mm.core.styles.collections.impl.CoreCollectionsStylesPackageImpl#getLookAndFeel() * @generated */ EEnum LOOK_AND_FEEL = eINSTANCE.getLookAndFeel(); } } //CoreCollectionsStylesPackage