/*******************************************************************************
* Copyright (c) 2008 Hallvard Traetteberg.
* 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:
* Hallvard Traetteberg - initial API and implementation
******************************************************************************/
/**
* <copyright>
* </copyright>
*
* $Id: WidgetsPackage.java,v 1.2 2009/05/07 15:10:40 pwebster Exp $
*/
package org.eclipse.e4.tm.swt.widgets;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
/**
* <!-- 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.e4.tm.swt.widgets.WidgetsFactory
* @model kind="package"
* annotation="http://www.eclipse.org/swt.ecore javaPackage='org.eclipse.swt.widgets'"
* @generated
*/
public interface WidgetsPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "widgets";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://www.eclipse.org/swt/widgets.ecore";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "swt.widgets";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
WidgetsPackage eINSTANCE = org.eclipse.e4.tm.swt.widgets.impl.WidgetsPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.e4.tm.swt.widgets.impl.SliderImpl <em>Slider</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.tm.swt.widgets.impl.SliderImpl
* @see org.eclipse.e4.tm.swt.widgets.impl.WidgetsPackageImpl#getSlider()
* @generated
*/
int SLIDER = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SLIDER__NAME = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__NAME;
/**
* The feature id for the '<em><b>Role</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SLIDER__ROLE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__ROLE;
/**
* The feature id for the '<em><b>Style</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SLIDER__STYLE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__STYLE;
/**
* The feature id for the '<em><b>Composite</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SLIDER__COMPOSITE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__COMPOSITE;
/**
* The feature id for the '<em><b>Enabled</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SLIDER__ENABLED = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__ENABLED;
/**
* The feature id for the '<em><b>Visible</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SLIDER__VISIBLE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__VISIBLE;
/**
* The feature id for the '<em><b>Layout Data</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SLIDER__LAYOUT_DATA = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__LAYOUT_DATA;
/**
* The feature id for the '<em><b>Minimum</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SLIDER__MINIMUM = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__MINIMUM;
/**
* The feature id for the '<em><b>Maximum</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SLIDER__MAXIMUM = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__MAXIMUM;
/**
* The feature id for the '<em><b>Value Event</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SLIDER__VALUE_EVENT = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__VALUE_EVENT;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SLIDER__VALUE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__VALUE;
/**
* The number of structural features of the '<em>Slider</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SLIDER_FEATURE_COUNT = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.e4.tm.swt.widgets.impl.SpinnerImpl <em>Spinner</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.tm.swt.widgets.impl.SpinnerImpl
* @see org.eclipse.e4.tm.swt.widgets.impl.WidgetsPackageImpl#getSpinner()
* @generated
*/
int SPINNER = 1;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SPINNER__NAME = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__NAME;
/**
* The feature id for the '<em><b>Role</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SPINNER__ROLE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__ROLE;
/**
* The feature id for the '<em><b>Style</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SPINNER__STYLE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__STYLE;
/**
* The feature id for the '<em><b>Composite</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SPINNER__COMPOSITE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__COMPOSITE;
/**
* The feature id for the '<em><b>Enabled</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SPINNER__ENABLED = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__ENABLED;
/**
* The feature id for the '<em><b>Visible</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SPINNER__VISIBLE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__VISIBLE;
/**
* The feature id for the '<em><b>Layout Data</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SPINNER__LAYOUT_DATA = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__LAYOUT_DATA;
/**
* The feature id for the '<em><b>Minimum</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SPINNER__MINIMUM = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__MINIMUM;
/**
* The feature id for the '<em><b>Maximum</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SPINNER__MAXIMUM = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__MAXIMUM;
/**
* The feature id for the '<em><b>Value Event</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SPINNER__VALUE_EVENT = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__VALUE_EVENT;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SPINNER__VALUE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__VALUE;
/**
* The number of structural features of the '<em>Spinner</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SPINNER_FEATURE_COUNT = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.e4.tm.swt.widgets.impl.ScaleImpl <em>Scale</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.tm.swt.widgets.impl.ScaleImpl
* @see org.eclipse.e4.tm.swt.widgets.impl.WidgetsPackageImpl#getScale()
* @generated
*/
int SCALE = 2;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCALE__NAME = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__NAME;
/**
* The feature id for the '<em><b>Role</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCALE__ROLE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__ROLE;
/**
* The feature id for the '<em><b>Style</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCALE__STYLE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__STYLE;
/**
* The feature id for the '<em><b>Composite</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCALE__COMPOSITE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__COMPOSITE;
/**
* The feature id for the '<em><b>Enabled</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCALE__ENABLED = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__ENABLED;
/**
* The feature id for the '<em><b>Visible</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCALE__VISIBLE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__VISIBLE;
/**
* The feature id for the '<em><b>Layout Data</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCALE__LAYOUT_DATA = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__LAYOUT_DATA;
/**
* The feature id for the '<em><b>Minimum</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCALE__MINIMUM = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__MINIMUM;
/**
* The feature id for the '<em><b>Maximum</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCALE__MAXIMUM = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__MAXIMUM;
/**
* The feature id for the '<em><b>Value Event</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCALE__VALUE_EVENT = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__VALUE_EVENT;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCALE__VALUE = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL__VALUE;
/**
* The number of structural features of the '<em>Scale</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCALE_FEATURE_COUNT = org.eclipse.e4.tm.widgets.WidgetsPackage.BOUNDED_VALUE_CONTROL_FEATURE_COUNT + 0;
/**
* Returns the meta object for class '{@link org.eclipse.e4.tm.swt.widgets.Slider <em>Slider</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Slider</em>'.
* @see org.eclipse.e4.tm.swt.widgets.Slider
* @generated
*/
EClass getSlider();
/**
* Returns the meta object for class '{@link org.eclipse.e4.tm.swt.widgets.Spinner <em>Spinner</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Spinner</em>'.
* @see org.eclipse.e4.tm.swt.widgets.Spinner
* @generated
*/
EClass getSpinner();
/**
* Returns the meta object for class '{@link org.eclipse.e4.tm.swt.widgets.Scale <em>Scale</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Scale</em>'.
* @see org.eclipse.e4.tm.swt.widgets.Scale
* @generated
*/
EClass getScale();
/**
* 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
*/
WidgetsFactory getWidgetsFactory();
/**
* <!-- 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.e4.tm.swt.widgets.impl.SliderImpl <em>Slider</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.tm.swt.widgets.impl.SliderImpl
* @see org.eclipse.e4.tm.swt.widgets.impl.WidgetsPackageImpl#getSlider()
* @generated
*/
EClass SLIDER = eINSTANCE.getSlider();
/**
* The meta object literal for the '{@link org.eclipse.e4.tm.swt.widgets.impl.SpinnerImpl <em>Spinner</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.tm.swt.widgets.impl.SpinnerImpl
* @see org.eclipse.e4.tm.swt.widgets.impl.WidgetsPackageImpl#getSpinner()
* @generated
*/
EClass SPINNER = eINSTANCE.getSpinner();
/**
* The meta object literal for the '{@link org.eclipse.e4.tm.swt.widgets.impl.ScaleImpl <em>Scale</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.tm.swt.widgets.impl.ScaleImpl
* @see org.eclipse.e4.tm.swt.widgets.impl.WidgetsPackageImpl#getScale()
* @generated
*/
EClass SCALE = eINSTANCE.getScale();
}
} //WidgetsPackage