/** * <copyright> * </copyright> * * $Id$ */ package org.eclipse.papyrus.infra.core.sashwindows.di; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; 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.infra.core.sashwindows.di.DiFactory * @model kind="package" * @generated */ public interface DiPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "di"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.eclipse.org/papyrus/0.7.0/sashdi"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "di"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ DiPackage eINSTANCE = org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.SashModelImpl <em>Sash Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.SashModelImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getSashModel() * @generated */ int SASH_MODEL = 0; /** * The feature id for the '<em><b>Windows</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SASH_MODEL__WINDOWS = 0; /** * The feature id for the '<em><b>Current Selection</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SASH_MODEL__CURRENT_SELECTION = 1; /** * The number of structural features of the '<em>Sash Model</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SASH_MODEL_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.PanelParentImpl <em>Panel Parent</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.PanelParentImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getPanelParent() * @generated */ int PANEL_PARENT = 2; /** * The feature id for the '<em><b>Children</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PANEL_PARENT__CHILDREN = 0; /** * The number of structural features of the '<em>Panel Parent</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PANEL_PARENT_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.WindowImpl <em>Window</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.WindowImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getWindow() * @generated */ int WINDOW = 1; /** * The feature id for the '<em><b>Children</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WINDOW__CHILDREN = PANEL_PARENT__CHILDREN; /** * The feature id for the '<em><b>Position</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WINDOW__POSITION = PANEL_PARENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Size</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WINDOW__SIZE = PANEL_PARENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Panel</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WINDOW__PANEL = PANEL_PARENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Window</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WINDOW_FEATURE_COUNT = PANEL_PARENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.AbstractPanelImpl <em>Abstract Panel</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.AbstractPanelImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getAbstractPanel() * @generated */ int ABSTRACT_PANEL = 3; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_PANEL__PARENT = 0; /** * The number of structural features of the '<em>Abstract Panel</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_PANEL_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.PositionImpl <em>Position</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.PositionImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getPosition() * @generated */ int POSITION = 4; /** * The feature id for the '<em><b>X</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSITION__X = 0; /** * The feature id for the '<em><b>Y</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSITION__Y = 1; /** * The number of structural features of the '<em>Position</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSITION_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.SizeImpl <em>Size</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.SizeImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getSize() * @generated */ int SIZE = 5; /** * The feature id for the '<em><b>Width</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SIZE__WIDTH = 0; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SIZE__LENGTH = 1; /** * The number of structural features of the '<em>Size</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SIZE_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.TabFolderImpl <em>Tab Folder</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.TabFolderImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getTabFolder() * @generated */ int TAB_FOLDER = 6; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAB_FOLDER__PARENT = ABSTRACT_PANEL__PARENT; /** * The feature id for the '<em><b>Children</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAB_FOLDER__CHILDREN = ABSTRACT_PANEL_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Tab Folder</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAB_FOLDER_FEATURE_COUNT = ABSTRACT_PANEL_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.PageRefImpl <em>Page Ref</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.PageRefImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getPageRef() * @generated */ int PAGE_REF = 7; /** * The feature id for the '<em><b>Emf Page Identifier</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PAGE_REF__EMF_PAGE_IDENTIFIER = 0; /** * The feature id for the '<em><b>Page Identifier</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PAGE_REF__PAGE_IDENTIFIER = 1; /** * The feature id for the '<em><b>Object Page Identifier</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PAGE_REF__OBJECT_PAGE_IDENTIFIER = 2; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PAGE_REF__PARENT = 3; /** * The number of structural features of the '<em>Page Ref</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PAGE_REF_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.SashPanelImpl <em>Sash Panel</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.SashPanelImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getSashPanel() * @generated */ int SASH_PANEL = 8; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SASH_PANEL__PARENT = ABSTRACT_PANEL__PARENT; /** * The feature id for the '<em><b>Children</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SASH_PANEL__CHILDREN = ABSTRACT_PANEL_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Sash Position</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SASH_PANEL__SASH_POSITION = ABSTRACT_PANEL_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Direction</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SASH_PANEL__DIRECTION = ABSTRACT_PANEL_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Sash Panel</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SASH_PANEL_FEATURE_COUNT = ABSTRACT_PANEL_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.AbstractPageImpl <em>Abstract Page</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.AbstractPageImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getAbstractPage() * @generated */ int ABSTRACT_PAGE = 9; /** * The feature id for the '<em><b>Page Identifier</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_PAGE__PAGE_IDENTIFIER = 0; /** * The number of structural features of the '<em>Abstract Page</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_PAGE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.PageListImpl <em>Page List</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.PageListImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getPageList() * @generated */ int PAGE_LIST = 10; /** * The feature id for the '<em><b>Available Page</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PAGE_LIST__AVAILABLE_PAGE = 0; /** * The number of structural features of the '<em>Page List</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PAGE_LIST_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.SashWindowsMngrImpl <em>Sash Windows Mngr</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.SashWindowsMngrImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getSashWindowsMngr() * @generated */ int SASH_WINDOWS_MNGR = 11; /** * The feature id for the '<em><b>Page List</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SASH_WINDOWS_MNGR__PAGE_LIST = 0; /** * The feature id for the '<em><b>Sash Model</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SASH_WINDOWS_MNGR__SASH_MODEL = 1; /** * The number of structural features of the '<em>Sash Windows Mngr</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SASH_WINDOWS_MNGR_FEATURE_COUNT = 2; /** * The meta object id for the '<em>int</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getint() * @generated */ int INT = 12; /** * The meta object id for the '<em>Java Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.Object * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getJavaObject() * @generated */ int JAVA_OBJECT = 13; /** * The meta object id for the '<em>Float</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getFloat() * @generated */ int FLOAT = 14; /** * The meta object id for the '<em>boolean</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getboolean() * @generated */ int BOOLEAN = 15; /** * Returns the meta object for class '{@link org.eclipse.papyrus.infra.core.sashwindows.di.SashModel <em>Sash Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Sash Model</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.SashModel * @generated */ EClass getSashModel(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.infra.core.sashwindows.di.SashModel#getWindows <em>Windows</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Windows</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.SashModel#getWindows() * @see #getSashModel() * @generated */ EReference getSashModel_Windows(); /** * Returns the meta object for the reference '{@link org.eclipse.papyrus.infra.core.sashwindows.di.SashModel#getCurrentSelection <em>Current Selection</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Current Selection</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.SashModel#getCurrentSelection() * @see #getSashModel() * @generated */ EReference getSashModel_CurrentSelection(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.infra.core.sashwindows.di.Window <em>Window</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Window</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.Window * @generated */ EClass getWindow(); /** * Returns the meta object for the reference '{@link org.eclipse.papyrus.infra.core.sashwindows.di.Window#getPosition <em>Position</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Position</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.Window#getPosition() * @see #getWindow() * @generated */ EReference getWindow_Position(); /** * Returns the meta object for the reference '{@link org.eclipse.papyrus.infra.core.sashwindows.di.Window#getSize <em>Size</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Size</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.Window#getSize() * @see #getWindow() * @generated */ EReference getWindow_Size(); /** * Returns the meta object for the reference '{@link org.eclipse.papyrus.infra.core.sashwindows.di.Window#getPanel <em>Panel</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Panel</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.Window#getPanel() * @see #getWindow() * @generated */ EReference getWindow_Panel(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.infra.core.sashwindows.di.PanelParent <em>Panel Parent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Panel Parent</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.PanelParent * @generated */ EClass getPanelParent(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.infra.core.sashwindows.di.PanelParent#getChildren <em>Children</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Children</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.PanelParent#getChildren() * @see #getPanelParent() * @generated */ EReference getPanelParent_Children(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.infra.core.sashwindows.di.AbstractPanel <em>Abstract Panel</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Panel</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.AbstractPanel * @generated */ EClass getAbstractPanel(); /** * Returns the meta object for the container reference '{@link org.eclipse.papyrus.infra.core.sashwindows.di.AbstractPanel#getParent <em>Parent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Parent</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.AbstractPanel#getParent() * @see #getAbstractPanel() * @generated */ EReference getAbstractPanel_Parent(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.infra.core.sashwindows.di.Position <em>Position</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Position</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.Position * @generated */ EClass getPosition(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.infra.core.sashwindows.di.Position#getX <em>X</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>X</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.Position#getX() * @see #getPosition() * @generated */ EAttribute getPosition_X(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.infra.core.sashwindows.di.Position#getY <em>Y</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Y</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.Position#getY() * @see #getPosition() * @generated */ EAttribute getPosition_Y(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.infra.core.sashwindows.di.Size <em>Size</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Size</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.Size * @generated */ EClass getSize(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.infra.core.sashwindows.di.Size#getWidth <em>Width</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Width</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.Size#getWidth() * @see #getSize() * @generated */ EAttribute getSize_Width(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.infra.core.sashwindows.di.Size#getLength <em>Length</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Length</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.Size#getLength() * @see #getSize() * @generated */ EAttribute getSize_Length(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.infra.core.sashwindows.di.TabFolder <em>Tab Folder</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Tab Folder</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.TabFolder * @generated */ EClass getTabFolder(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.infra.core.sashwindows.di.TabFolder#getChildren <em>Children</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Children</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.TabFolder#getChildren() * @see #getTabFolder() * @generated */ EReference getTabFolder_Children(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.infra.core.sashwindows.di.PageRef <em>Page Ref</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Page Ref</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.PageRef * @generated */ EClass getPageRef(); /** * Returns the meta object for the reference '{@link org.eclipse.papyrus.infra.core.sashwindows.di.PageRef#getEmfPageIdentifier <em>Emf Page Identifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Emf Page Identifier</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.PageRef#getEmfPageIdentifier() * @see #getPageRef() * @generated */ EReference getPageRef_EmfPageIdentifier(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.infra.core.sashwindows.di.PageRef#getPageIdentifier <em>Page Identifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Page Identifier</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.PageRef#getPageIdentifier() * @see #getPageRef() * @generated */ EAttribute getPageRef_PageIdentifier(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.infra.core.sashwindows.di.PageRef#getObjectPageIdentifier <em>Object Page Identifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Object Page Identifier</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.PageRef#getObjectPageIdentifier() * @see #getPageRef() * @generated */ EAttribute getPageRef_ObjectPageIdentifier(); /** * Returns the meta object for the container reference '{@link org.eclipse.papyrus.infra.core.sashwindows.di.PageRef#getParent <em>Parent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Parent</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.PageRef#getParent() * @see #getPageRef() * @generated */ EReference getPageRef_Parent(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.infra.core.sashwindows.di.SashPanel <em>Sash Panel</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Sash Panel</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.SashPanel * @generated */ EClass getSashPanel(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.infra.core.sashwindows.di.SashPanel#getSashPosition <em>Sash Position</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Sash Position</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.SashPanel#getSashPosition() * @see #getSashPanel() * @generated */ EAttribute getSashPanel_SashPosition(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.infra.core.sashwindows.di.SashPanel#getDirection <em>Direction</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Direction</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.SashPanel#getDirection() * @see #getSashPanel() * @generated */ EAttribute getSashPanel_Direction(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.infra.core.sashwindows.di.AbstractPage <em>Abstract Page</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Page</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.AbstractPage * @generated */ EClass getAbstractPage(); /** * Returns the meta object for the attribute '{@link org.eclipse.papyrus.infra.core.sashwindows.di.AbstractPage#getPageIdentifier <em>Page Identifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Page Identifier</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.AbstractPage#getPageIdentifier() * @see #getAbstractPage() * @generated */ EAttribute getAbstractPage_PageIdentifier(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.infra.core.sashwindows.di.PageList <em>Page List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Page List</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.PageList * @generated */ EClass getPageList(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.infra.core.sashwindows.di.PageList#getAvailablePage <em>Available Page</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Available Page</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.PageList#getAvailablePage() * @see #getPageList() * @generated */ EReference getPageList_AvailablePage(); /** * Returns the meta object for class '{@link org.eclipse.papyrus.infra.core.sashwindows.di.SashWindowsMngr <em>Sash Windows Mngr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Sash Windows Mngr</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.SashWindowsMngr * @generated */ EClass getSashWindowsMngr(); /** * Returns the meta object for the containment reference '{@link org.eclipse.papyrus.infra.core.sashwindows.di.SashWindowsMngr#getPageList <em>Page List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Page List</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.SashWindowsMngr#getPageList() * @see #getSashWindowsMngr() * @generated */ EReference getSashWindowsMngr_PageList(); /** * Returns the meta object for the containment reference '{@link org.eclipse.papyrus.infra.core.sashwindows.di.SashWindowsMngr#getSashModel <em>Sash Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Sash Model</em>'. * @see org.eclipse.papyrus.infra.core.sashwindows.di.SashWindowsMngr#getSashModel() * @see #getSashWindowsMngr() * @generated */ EReference getSashWindowsMngr_SashModel(); /** * Returns the meta object for data type '<em>int</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>int</em>'. * @model instanceClass="int" * @generated */ EDataType getint(); /** * Returns the meta object for data type '{@link java.lang.Object <em>Java Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Java Object</em>'. * @see java.lang.Object * @model instanceClass="java.lang.Object" * @generated */ EDataType getJavaObject(); /** * Returns the meta object for data type '<em>Float</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Float</em>'. * @model instanceClass="float" * @generated */ EDataType getFloat(); /** * Returns the meta object for data type '<em>boolean</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>boolean</em>'. * @model instanceClass="boolean" * @generated */ EDataType getboolean(); /** * 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 */ DiFactory getDiFactory(); /** * <!-- 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.infra.core.sashwindows.di.impl.SashModelImpl <em>Sash Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.SashModelImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getSashModel() * @generated */ EClass SASH_MODEL = eINSTANCE.getSashModel(); /** * The meta object literal for the '<em><b>Windows</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SASH_MODEL__WINDOWS = eINSTANCE.getSashModel_Windows(); /** * The meta object literal for the '<em><b>Current Selection</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SASH_MODEL__CURRENT_SELECTION = eINSTANCE.getSashModel_CurrentSelection(); /** * The meta object literal for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.WindowImpl <em>Window</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.WindowImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getWindow() * @generated */ EClass WINDOW = eINSTANCE.getWindow(); /** * The meta object literal for the '<em><b>Position</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WINDOW__POSITION = eINSTANCE.getWindow_Position(); /** * The meta object literal for the '<em><b>Size</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WINDOW__SIZE = eINSTANCE.getWindow_Size(); /** * The meta object literal for the '<em><b>Panel</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference WINDOW__PANEL = eINSTANCE.getWindow_Panel(); /** * The meta object literal for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.PanelParentImpl <em>Panel Parent</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.PanelParentImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getPanelParent() * @generated */ EClass PANEL_PARENT = eINSTANCE.getPanelParent(); /** * The meta object literal for the '<em><b>Children</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PANEL_PARENT__CHILDREN = eINSTANCE.getPanelParent_Children(); /** * The meta object literal for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.AbstractPanelImpl <em>Abstract Panel</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.AbstractPanelImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getAbstractPanel() * @generated */ EClass ABSTRACT_PANEL = eINSTANCE.getAbstractPanel(); /** * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ABSTRACT_PANEL__PARENT = eINSTANCE.getAbstractPanel_Parent(); /** * The meta object literal for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.PositionImpl <em>Position</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.PositionImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getPosition() * @generated */ EClass POSITION = eINSTANCE.getPosition(); /** * The meta object literal for the '<em><b>X</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute POSITION__X = eINSTANCE.getPosition_X(); /** * The meta object literal for the '<em><b>Y</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute POSITION__Y = eINSTANCE.getPosition_Y(); /** * The meta object literal for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.SizeImpl <em>Size</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.SizeImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getSize() * @generated */ EClass SIZE = eINSTANCE.getSize(); /** * The meta object literal for the '<em><b>Width</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SIZE__WIDTH = eINSTANCE.getSize_Width(); /** * The meta object literal for the '<em><b>Length</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SIZE__LENGTH = eINSTANCE.getSize_Length(); /** * The meta object literal for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.TabFolderImpl <em>Tab Folder</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.TabFolderImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getTabFolder() * @generated */ EClass TAB_FOLDER = eINSTANCE.getTabFolder(); /** * The meta object literal for the '<em><b>Children</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TAB_FOLDER__CHILDREN = eINSTANCE.getTabFolder_Children(); /** * The meta object literal for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.PageRefImpl <em>Page Ref</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.PageRefImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getPageRef() * @generated */ EClass PAGE_REF = eINSTANCE.getPageRef(); /** * The meta object literal for the '<em><b>Emf Page Identifier</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PAGE_REF__EMF_PAGE_IDENTIFIER = eINSTANCE.getPageRef_EmfPageIdentifier(); /** * The meta object literal for the '<em><b>Page Identifier</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PAGE_REF__PAGE_IDENTIFIER = eINSTANCE.getPageRef_PageIdentifier(); /** * The meta object literal for the '<em><b>Object Page Identifier</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PAGE_REF__OBJECT_PAGE_IDENTIFIER = eINSTANCE.getPageRef_ObjectPageIdentifier(); /** * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PAGE_REF__PARENT = eINSTANCE.getPageRef_Parent(); /** * The meta object literal for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.SashPanelImpl <em>Sash Panel</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.SashPanelImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getSashPanel() * @generated */ EClass SASH_PANEL = eINSTANCE.getSashPanel(); /** * The meta object literal for the '<em><b>Sash Position</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SASH_PANEL__SASH_POSITION = eINSTANCE.getSashPanel_SashPosition(); /** * The meta object literal for the '<em><b>Direction</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SASH_PANEL__DIRECTION = eINSTANCE.getSashPanel_Direction(); /** * The meta object literal for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.AbstractPageImpl <em>Abstract Page</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.AbstractPageImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getAbstractPage() * @generated */ EClass ABSTRACT_PAGE = eINSTANCE.getAbstractPage(); /** * The meta object literal for the '<em><b>Page Identifier</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_PAGE__PAGE_IDENTIFIER = eINSTANCE.getAbstractPage_PageIdentifier(); /** * The meta object literal for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.PageListImpl <em>Page List</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.PageListImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getPageList() * @generated */ EClass PAGE_LIST = eINSTANCE.getPageList(); /** * The meta object literal for the '<em><b>Available Page</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PAGE_LIST__AVAILABLE_PAGE = eINSTANCE.getPageList_AvailablePage(); /** * The meta object literal for the '{@link org.eclipse.papyrus.infra.core.sashwindows.di.impl.SashWindowsMngrImpl <em>Sash Windows Mngr</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.SashWindowsMngrImpl * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getSashWindowsMngr() * @generated */ EClass SASH_WINDOWS_MNGR = eINSTANCE.getSashWindowsMngr(); /** * The meta object literal for the '<em><b>Page List</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SASH_WINDOWS_MNGR__PAGE_LIST = eINSTANCE.getSashWindowsMngr_PageList(); /** * The meta object literal for the '<em><b>Sash Model</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SASH_WINDOWS_MNGR__SASH_MODEL = eINSTANCE.getSashWindowsMngr_SashModel(); /** * The meta object literal for the '<em>int</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getint() * @generated */ EDataType INT = eINSTANCE.getint(); /** * The meta object literal for the '<em>Java Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.Object * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getJavaObject() * @generated */ EDataType JAVA_OBJECT = eINSTANCE.getJavaObject(); /** * The meta object literal for the '<em>Float</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getFloat() * @generated */ EDataType FLOAT = eINSTANCE.getFloat(); /** * The meta object literal for the '<em>boolean</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.papyrus.infra.core.sashwindows.di.impl.DiPackageImpl#getboolean() * @generated */ EDataType BOOLEAN = eINSTANCE.getboolean(); } } //DiPackage