blob: 125f1429db163f9718ed5ff214c1c3dc1e546da5 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2011, 2019 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
*
* Contributors:
* E.D.Willink - initial API and implementation
*******************************************************************************/
package org.eclipse.ocl.xtext.markupcs;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
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.ocl.xtext.markupcs.MarkupFactory
* @model kind="package"
* @generated
*/
public interface MarkupPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "markupcs";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://www.eclipse.org/ocl/2015/MarkupCS";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "markup";
/**
* The package content type ID.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated NOT
*/
String eCONTENT_TYPE = "org.eclipse.ocl.xtext.markup";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
MarkupPackage eINSTANCE = org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.MarkupElementImpl <em>Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getMarkupElement()
* @generated
*/
int MARKUP_ELEMENT = 8;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.CompoundElementImpl <em>Compound Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.CompoundElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getCompoundElement()
* @generated
*/
int COMPOUND_ELEMENT = 1;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.BulletElementImpl <em>Bullet Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.BulletElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getBulletElement()
* @generated
*/
int BULLET_ELEMENT = 0;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.FigureElementImpl <em>Figure Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.FigureElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getFigureElement()
* @generated
*/
int FIGURE_ELEMENT = 2;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.FigureRefElementImpl <em>Figure Ref Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.FigureRefElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getFigureRefElement()
* @generated
*/
int FIGURE_REF_ELEMENT = 3;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.FontElementImpl <em>Font Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.FontElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getFontElement()
* @generated
*/
int FONT_ELEMENT = 4;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.FootnoteElementImpl <em>Footnote Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.FootnoteElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getFootnoteElement()
* @generated
*/
int FOOTNOTE_ELEMENT = 5;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.HeadingElementImpl <em>Heading Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.HeadingElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getHeadingElement()
* @generated
*/
int HEADING_ELEMENT = 6;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.MarkupImpl <em>Markup</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getMarkup()
* @generated
*/
int MARKUP = 7;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.NewLineElementImpl <em>New Line Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.NewLineElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getNewLineElement()
* @generated
*/
int NEW_LINE_ELEMENT = 9;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.NullElementImpl <em>Null Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.NullElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getNullElement()
* @generated
*/
int NULL_ELEMENT = 10;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.OCLCodeElementImpl <em>OCL Code Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.OCLCodeElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getOCLCodeElement()
* @generated
*/
int OCL_CODE_ELEMENT = 11;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.OCLEvalElementImpl <em>OCL Eval Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.OCLEvalElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getOCLEvalElement()
* @generated
*/
int OCL_EVAL_ELEMENT = 12;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.OCLTextElementImpl <em>OCL Text Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.OCLTextElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getOCLTextElement()
* @generated
*/
int OCL_TEXT_ELEMENT = 13;
/**
* The meta object id for the '{@link org.eclipse.ocl.xtext.markupcs.impl.TextElementImpl <em>Text Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.TextElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getTextElement()
* @generated
*/
int TEXT_ELEMENT = 14;
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.BulletElement <em>Bullet Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Bullet Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.BulletElement
* @generated
*/
EClass getBulletElement();
/**
* Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.markupcs.BulletElement#getLevel <em>Level</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Level</em>'.
* @see org.eclipse.ocl.xtext.markupcs.BulletElement#getLevel()
* @see #getBulletElement()
* @generated
*/
EAttribute getBulletElement_Level();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.CompoundElement <em>Compound Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Compound Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.CompoundElement
* @generated
*/
EClass getCompoundElement();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.ocl.xtext.markupcs.CompoundElement#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Elements</em>'.
* @see org.eclipse.ocl.xtext.markupcs.CompoundElement#getElements()
* @see #getCompoundElement()
* @generated
*/
EReference getCompoundElement_Elements();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.FigureElement <em>Figure Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Figure Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FigureElement
* @generated
*/
EClass getFigureElement();
/**
* Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.markupcs.FigureElement#getId <em>Id</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Id</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FigureElement#getId()
* @see #getFigureElement()
* @generated
*/
EAttribute getFigureElement_Id();
/**
* Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.markupcs.FigureElement#getSrc <em>Src</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Src</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FigureElement#getSrc()
* @see #getFigureElement()
* @generated
*/
EAttribute getFigureElement_Src();
/**
* Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.markupcs.FigureElement#getAlt <em>Alt</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Alt</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FigureElement#getAlt()
* @see #getFigureElement()
* @generated
*/
EAttribute getFigureElement_Alt();
/**
* Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.markupcs.FigureElement#getDef <em>Def</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Def</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FigureElement#getDef()
* @see #getFigureElement()
* @generated
*/
EAttribute getFigureElement_Def();
/**
* Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.markupcs.FigureElement#getRequiredWidth <em>Required Width</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Required Width</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FigureElement#getRequiredWidth()
* @see #getFigureElement()
* @generated
*/
EAttribute getFigureElement_RequiredWidth();
/**
* Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.markupcs.FigureElement#getRequiredHeight <em>Required Height</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Required Height</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FigureElement#getRequiredHeight()
* @see #getFigureElement()
* @generated
*/
EAttribute getFigureElement_RequiredHeight();
/**
* Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.markupcs.FigureElement#getActualWidth <em>Actual Width</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Actual Width</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FigureElement#getActualWidth()
* @see #getFigureElement()
* @generated
*/
EAttribute getFigureElement_ActualWidth();
/**
* Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.markupcs.FigureElement#getActualHeight <em>Actual Height</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Actual Height</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FigureElement#getActualHeight()
* @see #getFigureElement()
* @generated
*/
EAttribute getFigureElement_ActualHeight();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.FigureRefElement <em>Figure Ref Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Figure Ref Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FigureRefElement
* @generated
*/
EClass getFigureRefElement();
/**
* Returns the meta object for the reference '{@link org.eclipse.ocl.xtext.markupcs.FigureRefElement#getRef <em>Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Ref</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FigureRefElement#getRef()
* @see #getFigureRefElement()
* @generated
*/
EReference getFigureRefElement_Ref();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.FontElement <em>Font Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Font Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FontElement
* @generated
*/
EClass getFontElement();
/**
* Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.markupcs.FontElement#getFont <em>Font</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Font</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FontElement#getFont()
* @see #getFontElement()
* @generated
*/
EAttribute getFontElement_Font();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.FootnoteElement <em>Footnote Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Footnote Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.FootnoteElement
* @generated
*/
EClass getFootnoteElement();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.HeadingElement <em>Heading Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Heading Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.HeadingElement
* @generated
*/
EClass getHeadingElement();
/**
* Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.markupcs.HeadingElement#getLevel <em>Level</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Level</em>'.
* @see org.eclipse.ocl.xtext.markupcs.HeadingElement#getLevel()
* @see #getHeadingElement()
* @generated
*/
EAttribute getHeadingElement_Level();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.Markup <em>Markup</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Markup</em>'.
* @see org.eclipse.ocl.xtext.markupcs.Markup
* @generated
*/
EClass getMarkup();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.MarkupElement <em>Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.MarkupElement
* @generated
*/
EClass getMarkupElement();
/**
* Returns the meta object for the container reference '{@link org.eclipse.ocl.xtext.markupcs.MarkupElement#getOwner <em>Owner</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the container reference '<em>Owner</em>'.
* @see org.eclipse.ocl.xtext.markupcs.MarkupElement#getOwner()
* @see #getMarkupElement()
* @generated
*/
EReference getMarkupElement_Owner();
/**
* Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.markupcs.MarkupElement#getUniqueId <em>Unique Id</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Unique Id</em>'.
* @see org.eclipse.ocl.xtext.markupcs.MarkupElement#getUniqueId()
* @see #getMarkupElement()
* @generated
*/
EAttribute getMarkupElement_UniqueId();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.NewLineElement <em>New Line Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>New Line Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.NewLineElement
* @generated
*/
EClass getNewLineElement();
/**
* Returns the meta object for the attribute '{@link org.eclipse.ocl.xtext.markupcs.NewLineElement#getText <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Text</em>'.
* @see org.eclipse.ocl.xtext.markupcs.NewLineElement#getText()
* @see #getNewLineElement()
* @generated
*/
EAttribute getNewLineElement_Text();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.NullElement <em>Null Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Null Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.NullElement
* @generated
*/
EClass getNullElement();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.OCLCodeElement <em>OCL Code Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>OCL Code Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.OCLCodeElement
* @generated
*/
EClass getOCLCodeElement();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.OCLEvalElement <em>OCL Eval Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>OCL Eval Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.OCLEvalElement
* @generated
*/
EClass getOCLEvalElement();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.OCLTextElement <em>OCL Text Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>OCL Text Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.OCLTextElement
* @generated
*/
EClass getOCLTextElement();
/**
* Returns the meta object for class '{@link org.eclipse.ocl.xtext.markupcs.TextElement <em>Text Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Text Element</em>'.
* @see org.eclipse.ocl.xtext.markupcs.TextElement
* @generated
*/
EClass getTextElement();
/**
* Returns the meta object for the attribute list '{@link org.eclipse.ocl.xtext.markupcs.TextElement#getText <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Text</em>'.
* @see org.eclipse.ocl.xtext.markupcs.TextElement#getText()
* @see #getTextElement()
* @generated
*/
EAttribute getTextElement_Text();
/**
* 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
*/
MarkupFactory getMarkupFactory();
/**
* <!-- 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.ocl.xtext.markupcs.impl.BulletElementImpl <em>Bullet Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.BulletElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getBulletElement()
* @generated
*/
EClass BULLET_ELEMENT = eINSTANCE.getBulletElement();
/**
* The meta object literal for the '<em><b>Level</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute BULLET_ELEMENT__LEVEL = eINSTANCE.getBulletElement_Level();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.CompoundElementImpl <em>Compound Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.CompoundElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getCompoundElement()
* @generated
*/
EClass COMPOUND_ELEMENT = eINSTANCE.getCompoundElement();
/**
* The meta object literal for the '<em><b>Elements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COMPOUND_ELEMENT__ELEMENTS = eINSTANCE.getCompoundElement_Elements();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.FigureElementImpl <em>Figure Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.FigureElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getFigureElement()
* @generated
*/
EClass FIGURE_ELEMENT = eINSTANCE.getFigureElement();
/**
* The meta object literal for the '<em><b>Id</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FIGURE_ELEMENT__ID = eINSTANCE.getFigureElement_Id();
/**
* The meta object literal for the '<em><b>Src</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FIGURE_ELEMENT__SRC = eINSTANCE.getFigureElement_Src();
/**
* The meta object literal for the '<em><b>Alt</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FIGURE_ELEMENT__ALT = eINSTANCE.getFigureElement_Alt();
/**
* The meta object literal for the '<em><b>Def</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FIGURE_ELEMENT__DEF = eINSTANCE.getFigureElement_Def();
/**
* The meta object literal for the '<em><b>Required Width</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FIGURE_ELEMENT__REQUIRED_WIDTH = eINSTANCE.getFigureElement_RequiredWidth();
/**
* The meta object literal for the '<em><b>Required Height</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FIGURE_ELEMENT__REQUIRED_HEIGHT = eINSTANCE.getFigureElement_RequiredHeight();
/**
* The meta object literal for the '<em><b>Actual Width</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FIGURE_ELEMENT__ACTUAL_WIDTH = eINSTANCE.getFigureElement_ActualWidth();
/**
* The meta object literal for the '<em><b>Actual Height</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FIGURE_ELEMENT__ACTUAL_HEIGHT = eINSTANCE.getFigureElement_ActualHeight();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.FigureRefElementImpl <em>Figure Ref Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.FigureRefElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getFigureRefElement()
* @generated
*/
EClass FIGURE_REF_ELEMENT = eINSTANCE.getFigureRefElement();
/**
* The meta object literal for the '<em><b>Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FIGURE_REF_ELEMENT__REF = eINSTANCE.getFigureRefElement_Ref();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.FontElementImpl <em>Font Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.FontElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getFontElement()
* @generated
*/
EClass FONT_ELEMENT = eINSTANCE.getFontElement();
/**
* The meta object literal for the '<em><b>Font</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FONT_ELEMENT__FONT = eINSTANCE.getFontElement_Font();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.FootnoteElementImpl <em>Footnote Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.FootnoteElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getFootnoteElement()
* @generated
*/
EClass FOOTNOTE_ELEMENT = eINSTANCE.getFootnoteElement();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.HeadingElementImpl <em>Heading Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.HeadingElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getHeadingElement()
* @generated
*/
EClass HEADING_ELEMENT = eINSTANCE.getHeadingElement();
/**
* The meta object literal for the '<em><b>Level</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADING_ELEMENT__LEVEL = eINSTANCE.getHeadingElement_Level();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.MarkupImpl <em>Markup</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getMarkup()
* @generated
*/
EClass MARKUP = eINSTANCE.getMarkup();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.MarkupElementImpl <em>Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getMarkupElement()
* @generated
*/
EClass MARKUP_ELEMENT = eINSTANCE.getMarkupElement();
/**
* The meta object literal for the '<em><b>Owner</b></em>' container reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference MARKUP_ELEMENT__OWNER = eINSTANCE.getMarkupElement_Owner();
/**
* The meta object literal for the '<em><b>Unique Id</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute MARKUP_ELEMENT__UNIQUE_ID = eINSTANCE.getMarkupElement_UniqueId();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.NewLineElementImpl <em>New Line Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.NewLineElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getNewLineElement()
* @generated
*/
EClass NEW_LINE_ELEMENT = eINSTANCE.getNewLineElement();
/**
* The meta object literal for the '<em><b>Text</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute NEW_LINE_ELEMENT__TEXT = eINSTANCE.getNewLineElement_Text();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.NullElementImpl <em>Null Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.NullElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getNullElement()
* @generated
*/
EClass NULL_ELEMENT = eINSTANCE.getNullElement();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.OCLCodeElementImpl <em>OCL Code Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.OCLCodeElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getOCLCodeElement()
* @generated
*/
EClass OCL_CODE_ELEMENT = eINSTANCE.getOCLCodeElement();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.OCLEvalElementImpl <em>OCL Eval Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.OCLEvalElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getOCLEvalElement()
* @generated
*/
EClass OCL_EVAL_ELEMENT = eINSTANCE.getOCLEvalElement();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.OCLTextElementImpl <em>OCL Text Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.OCLTextElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getOCLTextElement()
* @generated
*/
EClass OCL_TEXT_ELEMENT = eINSTANCE.getOCLTextElement();
/**
* The meta object literal for the '{@link org.eclipse.ocl.xtext.markupcs.impl.TextElementImpl <em>Text Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.ocl.xtext.markupcs.impl.TextElementImpl
* @see org.eclipse.ocl.xtext.markupcs.impl.MarkupPackageImpl#getTextElement()
* @generated
*/
EClass TEXT_ELEMENT = eINSTANCE.getTextElement();
/**
* The meta object literal for the '<em><b>Text</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TEXT_ELEMENT__TEXT = eINSTANCE.getTextElement_Text();
}
} //MarkupPackage