/** * <copyright> * </copyright> * */ package at.bestsolution.efxclipse.tooling.svgpath.svgPath; 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 at.bestsolution.efxclipse.tooling.svgpath.svgPath.SvgPathFactory * @model kind="package" * @generated */ public interface SvgPathPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "svgPath"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.bestsolution.at/efxclipse/tooling/svgpath/SvgPath"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "svgPath"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ SvgPathPackage eINSTANCE = at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl.init(); /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.svg_pathImpl <em>svg path</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.svg_pathImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getsvg_path() * @generated */ int SVG_PATH = 0; /** * The feature id for the '<em><b>Moveto drawto command groups</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SVG_PATH__MOVETO_DRAWTO_COMMAND_GROUPS = 0; /** * The number of structural features of the '<em>svg path</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SVG_PATH_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.moveto_drawto_command_groupsImpl <em>moveto drawto command groups</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.moveto_drawto_command_groupsImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getmoveto_drawto_command_groups() * @generated */ int MOVETO_DRAWTO_COMMAND_GROUPS = 1; /** * The feature id for the '<em><b>Commands</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MOVETO_DRAWTO_COMMAND_GROUPS__COMMANDS = 0; /** * The number of structural features of the '<em>moveto drawto command groups</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MOVETO_DRAWTO_COMMAND_GROUPS_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.moveto_drawto_command_groupImpl <em>moveto drawto command group</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.moveto_drawto_command_groupImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getmoveto_drawto_command_group() * @generated */ int MOVETO_DRAWTO_COMMAND_GROUP = 2; /** * The feature id for the '<em><b>Moveto</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MOVETO_DRAWTO_COMMAND_GROUP__MOVETO = 0; /** * The feature id for the '<em><b>Drawto commands</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MOVETO_DRAWTO_COMMAND_GROUP__DRAWTO_COMMANDS = 1; /** * The number of structural features of the '<em>moveto drawto command group</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MOVETO_DRAWTO_COMMAND_GROUP_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.movetoImpl <em>moveto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.movetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getmoveto() * @generated */ int MOVETO = 3; /** * The feature id for the '<em><b>Point</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MOVETO__POINT = 0; /** * The feature id for the '<em><b>Lineto argument sequence</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MOVETO__LINETO_ARGUMENT_SEQUENCE = 1; /** * The number of structural features of the '<em>moveto</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MOVETO_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.lineto_argument_sequenceImpl <em>lineto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.lineto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getlineto_argument_sequence() * @generated */ int LINETO_ARGUMENT_SEQUENCE = 4; /** * The feature id for the '<em><b>Pairs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LINETO_ARGUMENT_SEQUENCE__PAIRS = 0; /** * The number of structural features of the '<em>lineto argument sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LINETO_ARGUMENT_SEQUENCE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.drawto_commandsImpl <em>drawto commands</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.drawto_commandsImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getdrawto_commands() * @generated */ int DRAWTO_COMMANDS = 5; /** * The feature id for the '<em><b>Drawto commands</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRAWTO_COMMANDS__DRAWTO_COMMANDS = 0; /** * The number of structural features of the '<em>drawto commands</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRAWTO_COMMANDS_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.drawto_commandImpl <em>drawto command</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.drawto_commandImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getdrawto_command() * @generated */ int DRAWTO_COMMAND = 6; /** * The number of structural features of the '<em>drawto command</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRAWTO_COMMAND_FEATURE_COUNT = 0; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.closepathImpl <em>closepath</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.closepathImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getclosepath() * @generated */ int CLOSEPATH = 7; /** * The number of structural features of the '<em>closepath</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLOSEPATH_FEATURE_COUNT = DRAWTO_COMMAND_FEATURE_COUNT + 0; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.linetoImpl <em>lineto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.linetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getlineto() * @generated */ int LINETO = 8; /** * The feature id for the '<em><b>Lineto argument sequence</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LINETO__LINETO_ARGUMENT_SEQUENCE = DRAWTO_COMMAND_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>lineto</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LINETO_FEATURE_COUNT = DRAWTO_COMMAND_FEATURE_COUNT + 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.horizontal_linetoImpl <em>horizontal lineto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.horizontal_linetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#gethorizontal_lineto() * @generated */ int HORIZONTAL_LINETO = 9; /** * The feature id for the '<em><b>Horizontal lineto argument sequence</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HORIZONTAL_LINETO__HORIZONTAL_LINETO_ARGUMENT_SEQUENCE = DRAWTO_COMMAND_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>horizontal lineto</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HORIZONTAL_LINETO_FEATURE_COUNT = DRAWTO_COMMAND_FEATURE_COUNT + 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.horizontal_lineto_argument_sequenceImpl <em>horizontal lineto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.horizontal_lineto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#gethorizontal_lineto_argument_sequence() * @generated */ int HORIZONTAL_LINETO_ARGUMENT_SEQUENCE = 10; /** * The feature id for the '<em><b>Coordinates</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HORIZONTAL_LINETO_ARGUMENT_SEQUENCE__COORDINATES = 0; /** * The number of structural features of the '<em>horizontal lineto argument sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HORIZONTAL_LINETO_ARGUMENT_SEQUENCE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.vertical_linetoImpl <em>vertical lineto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.vertical_linetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getvertical_lineto() * @generated */ int VERTICAL_LINETO = 11; /** * The feature id for the '<em><b>Vertical lineto argument sequence</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VERTICAL_LINETO__VERTICAL_LINETO_ARGUMENT_SEQUENCE = DRAWTO_COMMAND_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>vertical lineto</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VERTICAL_LINETO_FEATURE_COUNT = DRAWTO_COMMAND_FEATURE_COUNT + 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.vertical_lineto_argument_sequenceImpl <em>vertical lineto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.vertical_lineto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getvertical_lineto_argument_sequence() * @generated */ int VERTICAL_LINETO_ARGUMENT_SEQUENCE = 12; /** * The feature id for the '<em><b>Coordinates</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VERTICAL_LINETO_ARGUMENT_SEQUENCE__COORDINATES = 0; /** * The number of structural features of the '<em>vertical lineto argument sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VERTICAL_LINETO_ARGUMENT_SEQUENCE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.curvetoImpl <em>curveto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.curvetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getcurveto() * @generated */ int CURVETO = 13; /** * The feature id for the '<em><b>Curveto argument sequence</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURVETO__CURVETO_ARGUMENT_SEQUENCE = DRAWTO_COMMAND_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>curveto</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURVETO_FEATURE_COUNT = DRAWTO_COMMAND_FEATURE_COUNT + 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.curveto_argument_sequenceImpl <em>curveto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.curveto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getcurveto_argument_sequence() * @generated */ int CURVETO_ARGUMENT_SEQUENCE = 14; /** * The feature id for the '<em><b>Curveto arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURVETO_ARGUMENT_SEQUENCE__CURVETO_ARGUMENTS = 0; /** * The number of structural features of the '<em>curveto argument sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURVETO_ARGUMENT_SEQUENCE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.curveto_argumentImpl <em>curveto argument</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.curveto_argumentImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getcurveto_argument() * @generated */ int CURVETO_ARGUMENT = 15; /** * The feature id for the '<em><b>C1</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURVETO_ARGUMENT__C1 = 0; /** * The feature id for the '<em><b>C2</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURVETO_ARGUMENT__C2 = 1; /** * The feature id for the '<em><b>C3</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURVETO_ARGUMENT__C3 = 2; /** * The number of structural features of the '<em>curveto argument</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CURVETO_ARGUMENT_FEATURE_COUNT = 3; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_curvetoImpl <em>smooth curveto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_curvetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getsmooth_curveto() * @generated */ int SMOOTH_CURVETO = 16; /** * The feature id for the '<em><b>Smooth curveto argument sequence</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SMOOTH_CURVETO__SMOOTH_CURVETO_ARGUMENT_SEQUENCE = DRAWTO_COMMAND_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>smooth curveto</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SMOOTH_CURVETO_FEATURE_COUNT = DRAWTO_COMMAND_FEATURE_COUNT + 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_curveto_argument_sequenceImpl <em>smooth curveto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_curveto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getsmooth_curveto_argument_sequence() * @generated */ int SMOOTH_CURVETO_ARGUMENT_SEQUENCE = 17; /** * The feature id for the '<em><b>Smooth curveto arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SMOOTH_CURVETO_ARGUMENT_SEQUENCE__SMOOTH_CURVETO_ARGUMENTS = 0; /** * The number of structural features of the '<em>smooth curveto argument sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SMOOTH_CURVETO_ARGUMENT_SEQUENCE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_curveto_argumentImpl <em>smooth curveto argument</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_curveto_argumentImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getsmooth_curveto_argument() * @generated */ int SMOOTH_CURVETO_ARGUMENT = 18; /** * The feature id for the '<em><b>C1</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SMOOTH_CURVETO_ARGUMENT__C1 = 0; /** * The feature id for the '<em><b>C2</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SMOOTH_CURVETO_ARGUMENT__C2 = 1; /** * The number of structural features of the '<em>smooth curveto argument</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SMOOTH_CURVETO_ARGUMENT_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.quadratic_bezier_curvetoImpl <em>quadratic bezier curveto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.quadratic_bezier_curvetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getquadratic_bezier_curveto() * @generated */ int QUADRATIC_BEZIER_CURVETO = 19; /** * The number of structural features of the '<em>quadratic bezier curveto</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUADRATIC_BEZIER_CURVETO_FEATURE_COUNT = DRAWTO_COMMAND_FEATURE_COUNT + 0; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.quadratic_bezier_curveto_argument_sequenceImpl <em>quadratic bezier curveto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.quadratic_bezier_curveto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getquadratic_bezier_curveto_argument_sequence() * @generated */ int QUADRATIC_BEZIER_CURVETO_ARGUMENT_SEQUENCE = 20; /** * The feature id for the '<em><b>Quadratic bezier curveto arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUADRATIC_BEZIER_CURVETO_ARGUMENT_SEQUENCE__QUADRATIC_BEZIER_CURVETO_ARGUMENTS = QUADRATIC_BEZIER_CURVETO_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>quadratic bezier curveto argument sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUADRATIC_BEZIER_CURVETO_ARGUMENT_SEQUENCE_FEATURE_COUNT = QUADRATIC_BEZIER_CURVETO_FEATURE_COUNT + 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.quadratic_bezier_curveto_argumentImpl <em>quadratic bezier curveto argument</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.quadratic_bezier_curveto_argumentImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getquadratic_bezier_curveto_argument() * @generated */ int QUADRATIC_BEZIER_CURVETO_ARGUMENT = 21; /** * The feature id for the '<em><b>C1</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUADRATIC_BEZIER_CURVETO_ARGUMENT__C1 = 0; /** * The feature id for the '<em><b>C2</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUADRATIC_BEZIER_CURVETO_ARGUMENT__C2 = 1; /** * The number of structural features of the '<em>quadratic bezier curveto argument</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUADRATIC_BEZIER_CURVETO_ARGUMENT_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_quadratic_bezier_curvetoImpl <em>smooth quadratic bezier curveto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_quadratic_bezier_curvetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getsmooth_quadratic_bezier_curveto() * @generated */ int SMOOTH_QUADRATIC_BEZIER_CURVETO = 22; /** * The feature id for the '<em><b>Smooth quadratic bezier curveto argument sequence</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SMOOTH_QUADRATIC_BEZIER_CURVETO__SMOOTH_QUADRATIC_BEZIER_CURVETO_ARGUMENT_SEQUENCE = DRAWTO_COMMAND_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>smooth quadratic bezier curveto</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SMOOTH_QUADRATIC_BEZIER_CURVETO_FEATURE_COUNT = DRAWTO_COMMAND_FEATURE_COUNT + 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_quadratic_bezier_curveto_argument_sequenceImpl <em>smooth quadratic bezier curveto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_quadratic_bezier_curveto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getsmooth_quadratic_bezier_curveto_argument_sequence() * @generated */ int SMOOTH_QUADRATIC_BEZIER_CURVETO_ARGUMENT_SEQUENCE = 23; /** * The feature id for the '<em><b>Coordinate pairs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SMOOTH_QUADRATIC_BEZIER_CURVETO_ARGUMENT_SEQUENCE__COORDINATE_PAIRS = 0; /** * The number of structural features of the '<em>smooth quadratic bezier curveto argument sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SMOOTH_QUADRATIC_BEZIER_CURVETO_ARGUMENT_SEQUENCE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.elliptical_arcImpl <em>elliptical arc</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.elliptical_arcImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getelliptical_arc() * @generated */ int ELLIPTICAL_ARC = 24; /** * The feature id for the '<em><b>Elliptical arc argument sequence</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELLIPTICAL_ARC__ELLIPTICAL_ARC_ARGUMENT_SEQUENCE = DRAWTO_COMMAND_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>elliptical arc</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELLIPTICAL_ARC_FEATURE_COUNT = DRAWTO_COMMAND_FEATURE_COUNT + 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.elliptical_arc_argument_sequenceImpl <em>elliptical arc argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.elliptical_arc_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getelliptical_arc_argument_sequence() * @generated */ int ELLIPTICAL_ARC_ARGUMENT_SEQUENCE = 25; /** * The feature id for the '<em><b>Elliptical arc arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELLIPTICAL_ARC_ARGUMENT_SEQUENCE__ELLIPTICAL_ARC_ARGUMENTS = 0; /** * The number of structural features of the '<em>elliptical arc argument sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELLIPTICAL_ARC_ARGUMENT_SEQUENCE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.elliptical_arc_argumentImpl <em>elliptical arc argument</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.elliptical_arc_argumentImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getelliptical_arc_argument() * @generated */ int ELLIPTICAL_ARC_ARGUMENT = 26; /** * The feature id for the '<em><b>Rx</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELLIPTICAL_ARC_ARGUMENT__RX = 0; /** * The feature id for the '<em><b>Ry</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELLIPTICAL_ARC_ARGUMENT__RY = 1; /** * The feature id for the '<em><b>Rotation</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELLIPTICAL_ARC_ARGUMENT__ROTATION = 2; /** * The feature id for the '<em><b>Largearcflag</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELLIPTICAL_ARC_ARGUMENT__LARGEARCFLAG = 3; /** * The feature id for the '<em><b>Sweepflag</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELLIPTICAL_ARC_ARGUMENT__SWEEPFLAG = 4; /** * The feature id for the '<em><b>Coordinate pair</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELLIPTICAL_ARC_ARGUMENT__COORDINATE_PAIR = 5; /** * The number of structural features of the '<em>elliptical arc argument</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELLIPTICAL_ARC_ARGUMENT_FEATURE_COUNT = 6; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.coordinate_pairImpl <em>coordinate pair</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.coordinate_pairImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getcoordinate_pair() * @generated */ int COORDINATE_PAIR = 27; /** * The feature id for the '<em><b>C1</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COORDINATE_PAIR__C1 = 0; /** * The feature id for the '<em><b>C2</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COORDINATE_PAIR__C2 = 1; /** * The number of structural features of the '<em>coordinate pair</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COORDINATE_PAIR_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.coordinateImpl <em>coordinate</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.coordinateImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getcoordinate() * @generated */ int COORDINATE = 28; /** * The number of structural features of the '<em>coordinate</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COORDINATE_FEATURE_COUNT = 0; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.numberImpl <em>number</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.numberImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getnumber() * @generated */ int NUMBER = 29; /** * The feature id for the '<em><b>Sign</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMBER__SIGN = COORDINATE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Nonnegative number</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMBER__NONNEGATIVE_NUMBER = COORDINATE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>number</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMBER_FEATURE_COUNT = COORDINATE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.nonnegative_numberImpl <em>nonnegative number</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.nonnegative_numberImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getnonnegative_number() * @generated */ int NONNEGATIVE_NUMBER = 30; /** * The feature id for the '<em><b>Intseq</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NONNEGATIVE_NUMBER__INTSEQ = 0; /** * The feature id for the '<em><b>Floatseq</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NONNEGATIVE_NUMBER__FLOATSEQ = 1; /** * The feature id for the '<em><b>Exponent</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NONNEGATIVE_NUMBER__EXPONENT = 2; /** * The number of structural features of the '<em>nonnegative number</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NONNEGATIVE_NUMBER_FEATURE_COUNT = 3; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.exponentImpl <em>exponent</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.exponentImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getexponent() * @generated */ int EXPONENT = 31; /** * The feature id for the '<em><b>Sign</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPONENT__SIGN = 0; /** * The feature id for the '<em><b>Digit sequence</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPONENT__DIGIT_SEQUENCE = 1; /** * The number of structural features of the '<em>exponent</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPONENT_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.digit_sequenceImpl <em>digit sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.digit_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getdigit_sequence() * @generated */ int DIGIT_SEQUENCE = 32; /** * The feature id for the '<em><b>Digits</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIGIT_SEQUENCE__DIGITS = 0; /** * The number of structural features of the '<em>digit sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIGIT_SEQUENCE_FEATURE_COUNT = 1; /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.svg_path <em>svg path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>svg path</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.svg_path * @generated */ EClass getsvg_path(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.svg_path#getMoveto_drawto_command_groups <em>Moveto drawto command groups</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Moveto drawto command groups</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.svg_path#getMoveto_drawto_command_groups() * @see #getsvg_path() * @generated */ EReference getsvg_path_Moveto_drawto_command_groups(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto_drawto_command_groups <em>moveto drawto command groups</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>moveto drawto command groups</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto_drawto_command_groups * @generated */ EClass getmoveto_drawto_command_groups(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto_drawto_command_groups#getCommands <em>Commands</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Commands</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto_drawto_command_groups#getCommands() * @see #getmoveto_drawto_command_groups() * @generated */ EReference getmoveto_drawto_command_groups_Commands(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto_drawto_command_group <em>moveto drawto command group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>moveto drawto command group</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto_drawto_command_group * @generated */ EClass getmoveto_drawto_command_group(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto_drawto_command_group#getMoveto <em>Moveto</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Moveto</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto_drawto_command_group#getMoveto() * @see #getmoveto_drawto_command_group() * @generated */ EReference getmoveto_drawto_command_group_Moveto(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto_drawto_command_group#getDrawto_commands <em>Drawto commands</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Drawto commands</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto_drawto_command_group#getDrawto_commands() * @see #getmoveto_drawto_command_group() * @generated */ EReference getmoveto_drawto_command_group_Drawto_commands(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto <em>moveto</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>moveto</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto * @generated */ EClass getmoveto(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto#getPoint <em>Point</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Point</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto#getPoint() * @see #getmoveto() * @generated */ EReference getmoveto_Point(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto#getLineto_argument_sequence <em>Lineto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Lineto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.moveto#getLineto_argument_sequence() * @see #getmoveto() * @generated */ EReference getmoveto_Lineto_argument_sequence(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.lineto_argument_sequence <em>lineto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>lineto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.lineto_argument_sequence * @generated */ EClass getlineto_argument_sequence(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.lineto_argument_sequence#getPairs <em>Pairs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Pairs</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.lineto_argument_sequence#getPairs() * @see #getlineto_argument_sequence() * @generated */ EReference getlineto_argument_sequence_Pairs(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.drawto_commands <em>drawto commands</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>drawto commands</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.drawto_commands * @generated */ EClass getdrawto_commands(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.drawto_commands#getDrawto_commands <em>Drawto commands</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Drawto commands</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.drawto_commands#getDrawto_commands() * @see #getdrawto_commands() * @generated */ EReference getdrawto_commands_Drawto_commands(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.drawto_command <em>drawto command</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>drawto command</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.drawto_command * @generated */ EClass getdrawto_command(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.closepath <em>closepath</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>closepath</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.closepath * @generated */ EClass getclosepath(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.lineto <em>lineto</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>lineto</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.lineto * @generated */ EClass getlineto(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.lineto#getLineto_argument_sequence <em>Lineto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Lineto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.lineto#getLineto_argument_sequence() * @see #getlineto() * @generated */ EReference getlineto_Lineto_argument_sequence(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.horizontal_lineto <em>horizontal lineto</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>horizontal lineto</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.horizontal_lineto * @generated */ EClass gethorizontal_lineto(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.horizontal_lineto#getHorizontal_lineto_argument_sequence <em>Horizontal lineto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Horizontal lineto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.horizontal_lineto#getHorizontal_lineto_argument_sequence() * @see #gethorizontal_lineto() * @generated */ EReference gethorizontal_lineto_Horizontal_lineto_argument_sequence(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.horizontal_lineto_argument_sequence <em>horizontal lineto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>horizontal lineto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.horizontal_lineto_argument_sequence * @generated */ EClass gethorizontal_lineto_argument_sequence(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.horizontal_lineto_argument_sequence#getCoordinates <em>Coordinates</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Coordinates</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.horizontal_lineto_argument_sequence#getCoordinates() * @see #gethorizontal_lineto_argument_sequence() * @generated */ EReference gethorizontal_lineto_argument_sequence_Coordinates(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.vertical_lineto <em>vertical lineto</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>vertical lineto</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.vertical_lineto * @generated */ EClass getvertical_lineto(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.vertical_lineto#getVertical_lineto_argument_sequence <em>Vertical lineto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Vertical lineto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.vertical_lineto#getVertical_lineto_argument_sequence() * @see #getvertical_lineto() * @generated */ EReference getvertical_lineto_Vertical_lineto_argument_sequence(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.vertical_lineto_argument_sequence <em>vertical lineto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>vertical lineto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.vertical_lineto_argument_sequence * @generated */ EClass getvertical_lineto_argument_sequence(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.vertical_lineto_argument_sequence#getCoordinates <em>Coordinates</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Coordinates</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.vertical_lineto_argument_sequence#getCoordinates() * @see #getvertical_lineto_argument_sequence() * @generated */ EReference getvertical_lineto_argument_sequence_Coordinates(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto <em>curveto</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>curveto</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto * @generated */ EClass getcurveto(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto#getCurveto_argument_sequence <em>Curveto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Curveto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto#getCurveto_argument_sequence() * @see #getcurveto() * @generated */ EReference getcurveto_Curveto_argument_sequence(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto_argument_sequence <em>curveto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>curveto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto_argument_sequence * @generated */ EClass getcurveto_argument_sequence(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto_argument_sequence#getCurveto_arguments <em>Curveto arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Curveto arguments</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto_argument_sequence#getCurveto_arguments() * @see #getcurveto_argument_sequence() * @generated */ EReference getcurveto_argument_sequence_Curveto_arguments(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto_argument <em>curveto argument</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>curveto argument</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto_argument * @generated */ EClass getcurveto_argument(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto_argument#getC1 <em>C1</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>C1</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto_argument#getC1() * @see #getcurveto_argument() * @generated */ EReference getcurveto_argument_C1(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto_argument#getC2 <em>C2</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>C2</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto_argument#getC2() * @see #getcurveto_argument() * @generated */ EReference getcurveto_argument_C2(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto_argument#getC3 <em>C3</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>C3</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.curveto_argument#getC3() * @see #getcurveto_argument() * @generated */ EReference getcurveto_argument_C3(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto <em>smooth curveto</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>smooth curveto</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto * @generated */ EClass getsmooth_curveto(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto#getSmooth_curveto_argument_sequence <em>Smooth curveto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Smooth curveto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto#getSmooth_curveto_argument_sequence() * @see #getsmooth_curveto() * @generated */ EReference getsmooth_curveto_Smooth_curveto_argument_sequence(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto_argument_sequence <em>smooth curveto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>smooth curveto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto_argument_sequence * @generated */ EClass getsmooth_curveto_argument_sequence(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto_argument_sequence#getSmooth_curveto_arguments <em>Smooth curveto arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Smooth curveto arguments</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto_argument_sequence#getSmooth_curveto_arguments() * @see #getsmooth_curveto_argument_sequence() * @generated */ EReference getsmooth_curveto_argument_sequence_Smooth_curveto_arguments(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto_argument <em>smooth curveto argument</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>smooth curveto argument</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto_argument * @generated */ EClass getsmooth_curveto_argument(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto_argument#getC1 <em>C1</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>C1</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto_argument#getC1() * @see #getsmooth_curveto_argument() * @generated */ EReference getsmooth_curveto_argument_C1(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto_argument#getC2 <em>C2</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>C2</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_curveto_argument#getC2() * @see #getsmooth_curveto_argument() * @generated */ EReference getsmooth_curveto_argument_C2(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.quadratic_bezier_curveto <em>quadratic bezier curveto</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>quadratic bezier curveto</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.quadratic_bezier_curveto * @generated */ EClass getquadratic_bezier_curveto(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.quadratic_bezier_curveto_argument_sequence <em>quadratic bezier curveto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>quadratic bezier curveto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.quadratic_bezier_curveto_argument_sequence * @generated */ EClass getquadratic_bezier_curveto_argument_sequence(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.quadratic_bezier_curveto_argument_sequence#getQuadratic_bezier_curveto_arguments <em>Quadratic bezier curveto arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Quadratic bezier curveto arguments</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.quadratic_bezier_curveto_argument_sequence#getQuadratic_bezier_curveto_arguments() * @see #getquadratic_bezier_curveto_argument_sequence() * @generated */ EReference getquadratic_bezier_curveto_argument_sequence_Quadratic_bezier_curveto_arguments(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.quadratic_bezier_curveto_argument <em>quadratic bezier curveto argument</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>quadratic bezier curveto argument</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.quadratic_bezier_curveto_argument * @generated */ EClass getquadratic_bezier_curveto_argument(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.quadratic_bezier_curveto_argument#getC1 <em>C1</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>C1</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.quadratic_bezier_curveto_argument#getC1() * @see #getquadratic_bezier_curveto_argument() * @generated */ EReference getquadratic_bezier_curveto_argument_C1(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.quadratic_bezier_curveto_argument#getC2 <em>C2</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>C2</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.quadratic_bezier_curveto_argument#getC2() * @see #getquadratic_bezier_curveto_argument() * @generated */ EReference getquadratic_bezier_curveto_argument_C2(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_quadratic_bezier_curveto <em>smooth quadratic bezier curveto</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>smooth quadratic bezier curveto</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_quadratic_bezier_curveto * @generated */ EClass getsmooth_quadratic_bezier_curveto(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_quadratic_bezier_curveto#getSmooth_quadratic_bezier_curveto_argument_sequence <em>Smooth quadratic bezier curveto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Smooth quadratic bezier curveto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_quadratic_bezier_curveto#getSmooth_quadratic_bezier_curveto_argument_sequence() * @see #getsmooth_quadratic_bezier_curveto() * @generated */ EReference getsmooth_quadratic_bezier_curveto_Smooth_quadratic_bezier_curveto_argument_sequence(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_quadratic_bezier_curveto_argument_sequence <em>smooth quadratic bezier curveto argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>smooth quadratic bezier curveto argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_quadratic_bezier_curveto_argument_sequence * @generated */ EClass getsmooth_quadratic_bezier_curveto_argument_sequence(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_quadratic_bezier_curveto_argument_sequence#getCoordinate_pairs <em>Coordinate pairs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Coordinate pairs</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.smooth_quadratic_bezier_curveto_argument_sequence#getCoordinate_pairs() * @see #getsmooth_quadratic_bezier_curveto_argument_sequence() * @generated */ EReference getsmooth_quadratic_bezier_curveto_argument_sequence_Coordinate_pairs(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc <em>elliptical arc</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>elliptical arc</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc * @generated */ EClass getelliptical_arc(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc#getElliptical_arc_argument_sequence <em>Elliptical arc argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Elliptical arc argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc#getElliptical_arc_argument_sequence() * @see #getelliptical_arc() * @generated */ EReference getelliptical_arc_Elliptical_arc_argument_sequence(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument_sequence <em>elliptical arc argument sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>elliptical arc argument sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument_sequence * @generated */ EClass getelliptical_arc_argument_sequence(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument_sequence#getElliptical_arc_arguments <em>Elliptical arc arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Elliptical arc arguments</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument_sequence#getElliptical_arc_arguments() * @see #getelliptical_arc_argument_sequence() * @generated */ EReference getelliptical_arc_argument_sequence_Elliptical_arc_arguments(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument <em>elliptical arc argument</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>elliptical arc argument</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument * @generated */ EClass getelliptical_arc_argument(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument#getRx <em>Rx</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Rx</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument#getRx() * @see #getelliptical_arc_argument() * @generated */ EReference getelliptical_arc_argument_Rx(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument#getRy <em>Ry</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Ry</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument#getRy() * @see #getelliptical_arc_argument() * @generated */ EReference getelliptical_arc_argument_Ry(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument#getRotation <em>Rotation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Rotation</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument#getRotation() * @see #getelliptical_arc_argument() * @generated */ EReference getelliptical_arc_argument_Rotation(); /** * Returns the meta object for the attribute '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument#getLargearcflag <em>Largearcflag</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Largearcflag</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument#getLargearcflag() * @see #getelliptical_arc_argument() * @generated */ EAttribute getelliptical_arc_argument_Largearcflag(); /** * Returns the meta object for the attribute '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument#getSweepflag <em>Sweepflag</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Sweepflag</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument#getSweepflag() * @see #getelliptical_arc_argument() * @generated */ EAttribute getelliptical_arc_argument_Sweepflag(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument#getCoordinate_pair <em>Coordinate pair</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Coordinate pair</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.elliptical_arc_argument#getCoordinate_pair() * @see #getelliptical_arc_argument() * @generated */ EReference getelliptical_arc_argument_Coordinate_pair(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.coordinate_pair <em>coordinate pair</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>coordinate pair</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.coordinate_pair * @generated */ EClass getcoordinate_pair(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.coordinate_pair#getC1 <em>C1</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>C1</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.coordinate_pair#getC1() * @see #getcoordinate_pair() * @generated */ EReference getcoordinate_pair_C1(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.coordinate_pair#getC2 <em>C2</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>C2</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.coordinate_pair#getC2() * @see #getcoordinate_pair() * @generated */ EReference getcoordinate_pair_C2(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.coordinate <em>coordinate</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>coordinate</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.coordinate * @generated */ EClass getcoordinate(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.number <em>number</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>number</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.number * @generated */ EClass getnumber(); /** * Returns the meta object for the attribute '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.number#getSign <em>Sign</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Sign</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.number#getSign() * @see #getnumber() * @generated */ EAttribute getnumber_Sign(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.number#getNonnegative_number <em>Nonnegative number</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Nonnegative number</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.number#getNonnegative_number() * @see #getnumber() * @generated */ EReference getnumber_Nonnegative_number(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.nonnegative_number <em>nonnegative number</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>nonnegative number</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.nonnegative_number * @generated */ EClass getnonnegative_number(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.nonnegative_number#getIntseq <em>Intseq</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Intseq</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.nonnegative_number#getIntseq() * @see #getnonnegative_number() * @generated */ EReference getnonnegative_number_Intseq(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.nonnegative_number#getFloatseq <em>Floatseq</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Floatseq</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.nonnegative_number#getFloatseq() * @see #getnonnegative_number() * @generated */ EReference getnonnegative_number_Floatseq(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.nonnegative_number#getExponent <em>Exponent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Exponent</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.nonnegative_number#getExponent() * @see #getnonnegative_number() * @generated */ EReference getnonnegative_number_Exponent(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.exponent <em>exponent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>exponent</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.exponent * @generated */ EClass getexponent(); /** * Returns the meta object for the attribute '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.exponent#getSign <em>Sign</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Sign</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.exponent#getSign() * @see #getexponent() * @generated */ EAttribute getexponent_Sign(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.exponent#getDigit_sequence <em>Digit sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Digit sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.exponent#getDigit_sequence() * @see #getexponent() * @generated */ EReference getexponent_Digit_sequence(); /** * Returns the meta object for class '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.digit_sequence <em>digit sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>digit sequence</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.digit_sequence * @generated */ EClass getdigit_sequence(); /** * Returns the meta object for the attribute list '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.digit_sequence#getDigits <em>Digits</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Digits</em>'. * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.digit_sequence#getDigits() * @see #getdigit_sequence() * @generated */ EAttribute getdigit_sequence_Digits(); /** * 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 */ SvgPathFactory getSvgPathFactory(); /** * <!-- 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 at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.svg_pathImpl <em>svg path</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.svg_pathImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getsvg_path() * @generated */ EClass SVG_PATH = eINSTANCE.getsvg_path(); /** * The meta object literal for the '<em><b>Moveto drawto command groups</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SVG_PATH__MOVETO_DRAWTO_COMMAND_GROUPS = eINSTANCE.getsvg_path_Moveto_drawto_command_groups(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.moveto_drawto_command_groupsImpl <em>moveto drawto command groups</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.moveto_drawto_command_groupsImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getmoveto_drawto_command_groups() * @generated */ EClass MOVETO_DRAWTO_COMMAND_GROUPS = eINSTANCE.getmoveto_drawto_command_groups(); /** * The meta object literal for the '<em><b>Commands</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MOVETO_DRAWTO_COMMAND_GROUPS__COMMANDS = eINSTANCE.getmoveto_drawto_command_groups_Commands(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.moveto_drawto_command_groupImpl <em>moveto drawto command group</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.moveto_drawto_command_groupImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getmoveto_drawto_command_group() * @generated */ EClass MOVETO_DRAWTO_COMMAND_GROUP = eINSTANCE.getmoveto_drawto_command_group(); /** * The meta object literal for the '<em><b>Moveto</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MOVETO_DRAWTO_COMMAND_GROUP__MOVETO = eINSTANCE.getmoveto_drawto_command_group_Moveto(); /** * The meta object literal for the '<em><b>Drawto commands</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MOVETO_DRAWTO_COMMAND_GROUP__DRAWTO_COMMANDS = eINSTANCE.getmoveto_drawto_command_group_Drawto_commands(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.movetoImpl <em>moveto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.movetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getmoveto() * @generated */ EClass MOVETO = eINSTANCE.getmoveto(); /** * The meta object literal for the '<em><b>Point</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MOVETO__POINT = eINSTANCE.getmoveto_Point(); /** * The meta object literal for the '<em><b>Lineto argument sequence</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MOVETO__LINETO_ARGUMENT_SEQUENCE = eINSTANCE.getmoveto_Lineto_argument_sequence(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.lineto_argument_sequenceImpl <em>lineto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.lineto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getlineto_argument_sequence() * @generated */ EClass LINETO_ARGUMENT_SEQUENCE = eINSTANCE.getlineto_argument_sequence(); /** * The meta object literal for the '<em><b>Pairs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LINETO_ARGUMENT_SEQUENCE__PAIRS = eINSTANCE.getlineto_argument_sequence_Pairs(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.drawto_commandsImpl <em>drawto commands</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.drawto_commandsImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getdrawto_commands() * @generated */ EClass DRAWTO_COMMANDS = eINSTANCE.getdrawto_commands(); /** * The meta object literal for the '<em><b>Drawto commands</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DRAWTO_COMMANDS__DRAWTO_COMMANDS = eINSTANCE.getdrawto_commands_Drawto_commands(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.drawto_commandImpl <em>drawto command</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.drawto_commandImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getdrawto_command() * @generated */ EClass DRAWTO_COMMAND = eINSTANCE.getdrawto_command(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.closepathImpl <em>closepath</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.closepathImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getclosepath() * @generated */ EClass CLOSEPATH = eINSTANCE.getclosepath(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.linetoImpl <em>lineto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.linetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getlineto() * @generated */ EClass LINETO = eINSTANCE.getlineto(); /** * The meta object literal for the '<em><b>Lineto argument sequence</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LINETO__LINETO_ARGUMENT_SEQUENCE = eINSTANCE.getlineto_Lineto_argument_sequence(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.horizontal_linetoImpl <em>horizontal lineto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.horizontal_linetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#gethorizontal_lineto() * @generated */ EClass HORIZONTAL_LINETO = eINSTANCE.gethorizontal_lineto(); /** * The meta object literal for the '<em><b>Horizontal lineto argument sequence</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference HORIZONTAL_LINETO__HORIZONTAL_LINETO_ARGUMENT_SEQUENCE = eINSTANCE.gethorizontal_lineto_Horizontal_lineto_argument_sequence(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.horizontal_lineto_argument_sequenceImpl <em>horizontal lineto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.horizontal_lineto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#gethorizontal_lineto_argument_sequence() * @generated */ EClass HORIZONTAL_LINETO_ARGUMENT_SEQUENCE = eINSTANCE.gethorizontal_lineto_argument_sequence(); /** * The meta object literal for the '<em><b>Coordinates</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference HORIZONTAL_LINETO_ARGUMENT_SEQUENCE__COORDINATES = eINSTANCE.gethorizontal_lineto_argument_sequence_Coordinates(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.vertical_linetoImpl <em>vertical lineto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.vertical_linetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getvertical_lineto() * @generated */ EClass VERTICAL_LINETO = eINSTANCE.getvertical_lineto(); /** * The meta object literal for the '<em><b>Vertical lineto argument sequence</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference VERTICAL_LINETO__VERTICAL_LINETO_ARGUMENT_SEQUENCE = eINSTANCE.getvertical_lineto_Vertical_lineto_argument_sequence(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.vertical_lineto_argument_sequenceImpl <em>vertical lineto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.vertical_lineto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getvertical_lineto_argument_sequence() * @generated */ EClass VERTICAL_LINETO_ARGUMENT_SEQUENCE = eINSTANCE.getvertical_lineto_argument_sequence(); /** * The meta object literal for the '<em><b>Coordinates</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference VERTICAL_LINETO_ARGUMENT_SEQUENCE__COORDINATES = eINSTANCE.getvertical_lineto_argument_sequence_Coordinates(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.curvetoImpl <em>curveto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.curvetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getcurveto() * @generated */ EClass CURVETO = eINSTANCE.getcurveto(); /** * The meta object literal for the '<em><b>Curveto argument sequence</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CURVETO__CURVETO_ARGUMENT_SEQUENCE = eINSTANCE.getcurveto_Curveto_argument_sequence(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.curveto_argument_sequenceImpl <em>curveto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.curveto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getcurveto_argument_sequence() * @generated */ EClass CURVETO_ARGUMENT_SEQUENCE = eINSTANCE.getcurveto_argument_sequence(); /** * The meta object literal for the '<em><b>Curveto arguments</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CURVETO_ARGUMENT_SEQUENCE__CURVETO_ARGUMENTS = eINSTANCE.getcurveto_argument_sequence_Curveto_arguments(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.curveto_argumentImpl <em>curveto argument</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.curveto_argumentImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getcurveto_argument() * @generated */ EClass CURVETO_ARGUMENT = eINSTANCE.getcurveto_argument(); /** * The meta object literal for the '<em><b>C1</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CURVETO_ARGUMENT__C1 = eINSTANCE.getcurveto_argument_C1(); /** * The meta object literal for the '<em><b>C2</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CURVETO_ARGUMENT__C2 = eINSTANCE.getcurveto_argument_C2(); /** * The meta object literal for the '<em><b>C3</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CURVETO_ARGUMENT__C3 = eINSTANCE.getcurveto_argument_C3(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_curvetoImpl <em>smooth curveto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_curvetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getsmooth_curveto() * @generated */ EClass SMOOTH_CURVETO = eINSTANCE.getsmooth_curveto(); /** * The meta object literal for the '<em><b>Smooth curveto argument sequence</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SMOOTH_CURVETO__SMOOTH_CURVETO_ARGUMENT_SEQUENCE = eINSTANCE.getsmooth_curveto_Smooth_curveto_argument_sequence(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_curveto_argument_sequenceImpl <em>smooth curveto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_curveto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getsmooth_curveto_argument_sequence() * @generated */ EClass SMOOTH_CURVETO_ARGUMENT_SEQUENCE = eINSTANCE.getsmooth_curveto_argument_sequence(); /** * The meta object literal for the '<em><b>Smooth curveto arguments</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SMOOTH_CURVETO_ARGUMENT_SEQUENCE__SMOOTH_CURVETO_ARGUMENTS = eINSTANCE.getsmooth_curveto_argument_sequence_Smooth_curveto_arguments(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_curveto_argumentImpl <em>smooth curveto argument</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_curveto_argumentImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getsmooth_curveto_argument() * @generated */ EClass SMOOTH_CURVETO_ARGUMENT = eINSTANCE.getsmooth_curveto_argument(); /** * The meta object literal for the '<em><b>C1</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SMOOTH_CURVETO_ARGUMENT__C1 = eINSTANCE.getsmooth_curveto_argument_C1(); /** * The meta object literal for the '<em><b>C2</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SMOOTH_CURVETO_ARGUMENT__C2 = eINSTANCE.getsmooth_curveto_argument_C2(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.quadratic_bezier_curvetoImpl <em>quadratic bezier curveto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.quadratic_bezier_curvetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getquadratic_bezier_curveto() * @generated */ EClass QUADRATIC_BEZIER_CURVETO = eINSTANCE.getquadratic_bezier_curveto(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.quadratic_bezier_curveto_argument_sequenceImpl <em>quadratic bezier curveto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.quadratic_bezier_curveto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getquadratic_bezier_curveto_argument_sequence() * @generated */ EClass QUADRATIC_BEZIER_CURVETO_ARGUMENT_SEQUENCE = eINSTANCE.getquadratic_bezier_curveto_argument_sequence(); /** * The meta object literal for the '<em><b>Quadratic bezier curveto arguments</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference QUADRATIC_BEZIER_CURVETO_ARGUMENT_SEQUENCE__QUADRATIC_BEZIER_CURVETO_ARGUMENTS = eINSTANCE.getquadratic_bezier_curveto_argument_sequence_Quadratic_bezier_curveto_arguments(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.quadratic_bezier_curveto_argumentImpl <em>quadratic bezier curveto argument</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.quadratic_bezier_curveto_argumentImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getquadratic_bezier_curveto_argument() * @generated */ EClass QUADRATIC_BEZIER_CURVETO_ARGUMENT = eINSTANCE.getquadratic_bezier_curveto_argument(); /** * The meta object literal for the '<em><b>C1</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference QUADRATIC_BEZIER_CURVETO_ARGUMENT__C1 = eINSTANCE.getquadratic_bezier_curveto_argument_C1(); /** * The meta object literal for the '<em><b>C2</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference QUADRATIC_BEZIER_CURVETO_ARGUMENT__C2 = eINSTANCE.getquadratic_bezier_curveto_argument_C2(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_quadratic_bezier_curvetoImpl <em>smooth quadratic bezier curveto</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_quadratic_bezier_curvetoImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getsmooth_quadratic_bezier_curveto() * @generated */ EClass SMOOTH_QUADRATIC_BEZIER_CURVETO = eINSTANCE.getsmooth_quadratic_bezier_curveto(); /** * The meta object literal for the '<em><b>Smooth quadratic bezier curveto argument sequence</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SMOOTH_QUADRATIC_BEZIER_CURVETO__SMOOTH_QUADRATIC_BEZIER_CURVETO_ARGUMENT_SEQUENCE = eINSTANCE.getsmooth_quadratic_bezier_curveto_Smooth_quadratic_bezier_curveto_argument_sequence(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_quadratic_bezier_curveto_argument_sequenceImpl <em>smooth quadratic bezier curveto argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.smooth_quadratic_bezier_curveto_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getsmooth_quadratic_bezier_curveto_argument_sequence() * @generated */ EClass SMOOTH_QUADRATIC_BEZIER_CURVETO_ARGUMENT_SEQUENCE = eINSTANCE.getsmooth_quadratic_bezier_curveto_argument_sequence(); /** * The meta object literal for the '<em><b>Coordinate pairs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SMOOTH_QUADRATIC_BEZIER_CURVETO_ARGUMENT_SEQUENCE__COORDINATE_PAIRS = eINSTANCE.getsmooth_quadratic_bezier_curveto_argument_sequence_Coordinate_pairs(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.elliptical_arcImpl <em>elliptical arc</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.elliptical_arcImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getelliptical_arc() * @generated */ EClass ELLIPTICAL_ARC = eINSTANCE.getelliptical_arc(); /** * The meta object literal for the '<em><b>Elliptical arc argument sequence</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ELLIPTICAL_ARC__ELLIPTICAL_ARC_ARGUMENT_SEQUENCE = eINSTANCE.getelliptical_arc_Elliptical_arc_argument_sequence(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.elliptical_arc_argument_sequenceImpl <em>elliptical arc argument sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.elliptical_arc_argument_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getelliptical_arc_argument_sequence() * @generated */ EClass ELLIPTICAL_ARC_ARGUMENT_SEQUENCE = eINSTANCE.getelliptical_arc_argument_sequence(); /** * The meta object literal for the '<em><b>Elliptical arc arguments</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ELLIPTICAL_ARC_ARGUMENT_SEQUENCE__ELLIPTICAL_ARC_ARGUMENTS = eINSTANCE.getelliptical_arc_argument_sequence_Elliptical_arc_arguments(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.elliptical_arc_argumentImpl <em>elliptical arc argument</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.elliptical_arc_argumentImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getelliptical_arc_argument() * @generated */ EClass ELLIPTICAL_ARC_ARGUMENT = eINSTANCE.getelliptical_arc_argument(); /** * The meta object literal for the '<em><b>Rx</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ELLIPTICAL_ARC_ARGUMENT__RX = eINSTANCE.getelliptical_arc_argument_Rx(); /** * The meta object literal for the '<em><b>Ry</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ELLIPTICAL_ARC_ARGUMENT__RY = eINSTANCE.getelliptical_arc_argument_Ry(); /** * The meta object literal for the '<em><b>Rotation</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ELLIPTICAL_ARC_ARGUMENT__ROTATION = eINSTANCE.getelliptical_arc_argument_Rotation(); /** * The meta object literal for the '<em><b>Largearcflag</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ELLIPTICAL_ARC_ARGUMENT__LARGEARCFLAG = eINSTANCE.getelliptical_arc_argument_Largearcflag(); /** * The meta object literal for the '<em><b>Sweepflag</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ELLIPTICAL_ARC_ARGUMENT__SWEEPFLAG = eINSTANCE.getelliptical_arc_argument_Sweepflag(); /** * The meta object literal for the '<em><b>Coordinate pair</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ELLIPTICAL_ARC_ARGUMENT__COORDINATE_PAIR = eINSTANCE.getelliptical_arc_argument_Coordinate_pair(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.coordinate_pairImpl <em>coordinate pair</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.coordinate_pairImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getcoordinate_pair() * @generated */ EClass COORDINATE_PAIR = eINSTANCE.getcoordinate_pair(); /** * The meta object literal for the '<em><b>C1</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COORDINATE_PAIR__C1 = eINSTANCE.getcoordinate_pair_C1(); /** * The meta object literal for the '<em><b>C2</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COORDINATE_PAIR__C2 = eINSTANCE.getcoordinate_pair_C2(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.coordinateImpl <em>coordinate</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.coordinateImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getcoordinate() * @generated */ EClass COORDINATE = eINSTANCE.getcoordinate(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.numberImpl <em>number</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.numberImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getnumber() * @generated */ EClass NUMBER = eINSTANCE.getnumber(); /** * The meta object literal for the '<em><b>Sign</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NUMBER__SIGN = eINSTANCE.getnumber_Sign(); /** * The meta object literal for the '<em><b>Nonnegative number</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NUMBER__NONNEGATIVE_NUMBER = eINSTANCE.getnumber_Nonnegative_number(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.nonnegative_numberImpl <em>nonnegative number</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.nonnegative_numberImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getnonnegative_number() * @generated */ EClass NONNEGATIVE_NUMBER = eINSTANCE.getnonnegative_number(); /** * The meta object literal for the '<em><b>Intseq</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NONNEGATIVE_NUMBER__INTSEQ = eINSTANCE.getnonnegative_number_Intseq(); /** * The meta object literal for the '<em><b>Floatseq</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NONNEGATIVE_NUMBER__FLOATSEQ = eINSTANCE.getnonnegative_number_Floatseq(); /** * The meta object literal for the '<em><b>Exponent</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NONNEGATIVE_NUMBER__EXPONENT = eINSTANCE.getnonnegative_number_Exponent(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.exponentImpl <em>exponent</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.exponentImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getexponent() * @generated */ EClass EXPONENT = eINSTANCE.getexponent(); /** * The meta object literal for the '<em><b>Sign</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EXPONENT__SIGN = eINSTANCE.getexponent_Sign(); /** * The meta object literal for the '<em><b>Digit sequence</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXPONENT__DIGIT_SEQUENCE = eINSTANCE.getexponent_Digit_sequence(); /** * The meta object literal for the '{@link at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.digit_sequenceImpl <em>digit sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.digit_sequenceImpl * @see at.bestsolution.efxclipse.tooling.svgpath.svgPath.impl.SvgPathPackageImpl#getdigit_sequence() * @generated */ EClass DIGIT_SEQUENCE = eINSTANCE.getdigit_sequence(); /** * The meta object literal for the '<em><b>Digits</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DIGIT_SEQUENCE__DIGITS = eINSTANCE.getdigit_sequence_Digits(); } } //SvgPathPackage