blob: 717d91626563a018cc96ec4cea6671ce337c7b98 [file] [log] [blame]
/**
* <copyright>
* </copyright>
*
* $Id: DomPackage.java,v 1.5 2011/04/18 08:29:43 apanchenk Exp $
*/
package org.eclipse.dltk.javascript.core.dom;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
* <!-- begin-user-doc -->
* The <b>Package</b> for the model.
* It contains accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.DomFactory
* @model kind="package"
* @generated
*/
public interface DomPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "dom";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http:///org/eclipse/dltk/javascript/core/dom/dom.ecore";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "org.eclipse.dltk.javascript.core.dom";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
DomPackage eINSTANCE = org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.NodeImpl <em>Node</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.NodeImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getNode()
* @generated
*/
int NODE = 0;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NODE__BEGIN = 0;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NODE__END = 1;
/**
* The number of structural features of the '<em>Node</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NODE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.CommentImpl <em>Comment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.CommentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getComment()
* @generated
*/
int COMMENT = 1;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMMENT__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMMENT__END = NODE__END;
/**
* The feature id for the '<em><b>Text</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMMENT__TEXT = NODE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Comment</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMMENT_FEATURE_COUNT = NODE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.IdentifierImpl <em>Identifier</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.IdentifierImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIdentifier()
* @generated
*/
int IDENTIFIER = 2;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDENTIFIER__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDENTIFIER__END = NODE__END;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDENTIFIER__NAME = NODE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Identifier</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDENTIFIER_FEATURE_COUNT = NODE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ExpressionImpl <em>Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getExpression()
* @generated
*/
int EXPRESSION = 5;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__END = NODE__END;
/**
* The number of structural features of the '<em>Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_FEATURE_COUNT = NODE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.VariableReferenceImpl <em>Variable Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.VariableReferenceImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getVariableReference()
* @generated
*/
int VARIABLE_REFERENCE = 3;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VARIABLE_REFERENCE__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VARIABLE_REFERENCE__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Variable</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VARIABLE_REFERENCE__VARIABLE = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Variable Reference</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VARIABLE_REFERENCE_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.LabelImpl <em>Label</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.LabelImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getLabel()
* @generated
*/
int LABEL = 4;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LABEL__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LABEL__END = NODE__END;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LABEL__NAME = NODE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Label</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LABEL_FEATURE_COUNT = NODE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.NullLiteralImpl <em>Null Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.NullLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getNullLiteral()
* @generated
*/
int NULL_LITERAL = 6;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_LITERAL__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_LITERAL__END = EXPRESSION__END;
/**
* The number of structural features of the '<em>Null Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.BooleanLiteralImpl <em>Boolean Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.BooleanLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getBooleanLiteral()
* @generated
*/
int BOOLEAN_LITERAL = 7;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOOLEAN_LITERAL__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOOLEAN_LITERAL__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Text</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOOLEAN_LITERAL__TEXT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Boolean Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOOLEAN_LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.NumericLiteralImpl <em>Numeric Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.NumericLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getNumericLiteral()
* @generated
*/
int NUMERIC_LITERAL = 8;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NUMERIC_LITERAL__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NUMERIC_LITERAL__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Text</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NUMERIC_LITERAL__TEXT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Numeric Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NUMERIC_LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.StringLiteralImpl <em>String Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.StringLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getStringLiteral()
* @generated
*/
int STRING_LITERAL = 9;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_LITERAL__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_LITERAL__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Text</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_LITERAL__TEXT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>String Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.RegularExpressionLiteralImpl <em>Regular Expression Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.RegularExpressionLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getRegularExpressionLiteral()
* @generated
*/
int REGULAR_EXPRESSION_LITERAL = 10;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REGULAR_EXPRESSION_LITERAL__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REGULAR_EXPRESSION_LITERAL__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Text</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REGULAR_EXPRESSION_LITERAL__TEXT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Regular Expression Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REGULAR_EXPRESSION_LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ThisExpressionImpl <em>This Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ThisExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getThisExpression()
* @generated
*/
int THIS_EXPRESSION = 11;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int THIS_EXPRESSION__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int THIS_EXPRESSION__END = EXPRESSION__END;
/**
* The number of structural features of the '<em>This Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int THIS_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ArrayLiteralImpl <em>Array Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ArrayLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getArrayLiteral()
* @generated
*/
int ARRAY_LITERAL = 12;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ARRAY_LITERAL__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ARRAY_LITERAL__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Elements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ARRAY_LITERAL__ELEMENTS = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Array Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ARRAY_LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.IArrayElement <em>IArray Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.IArrayElement
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIArrayElement()
* @generated
*/
int IARRAY_ELEMENT = 13;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IARRAY_ELEMENT__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IARRAY_ELEMENT__END = NODE__END;
/**
* The number of structural features of the '<em>IArray Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IARRAY_ELEMENT_FEATURE_COUNT = NODE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ElisionImpl <em>Elision</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ElisionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getElision()
* @generated
*/
int ELISION = 14;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELISION__BEGIN = IARRAY_ELEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELISION__END = IARRAY_ELEMENT__END;
/**
* The number of structural features of the '<em>Elision</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELISION_FEATURE_COUNT = IARRAY_ELEMENT_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ObjectLiteralImpl <em>Object Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ObjectLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getObjectLiteral()
* @generated
*/
int OBJECT_LITERAL = 15;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OBJECT_LITERAL__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OBJECT_LITERAL__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Properties</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OBJECT_LITERAL__PROPERTIES = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Object Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OBJECT_LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.PropertyAssignmentImpl <em>Property Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.PropertyAssignmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getPropertyAssignment()
* @generated
*/
int PROPERTY_ASSIGNMENT = 16;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_ASSIGNMENT__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_ASSIGNMENT__END = NODE__END;
/**
* The feature id for the '<em><b>Name</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_ASSIGNMENT__NAME = NODE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Property Assignment</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_ASSIGNMENT_FEATURE_COUNT = NODE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.IPropertyName <em>IProperty Name</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.IPropertyName
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIPropertyName()
* @generated
*/
int IPROPERTY_NAME = 17;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPROPERTY_NAME__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPROPERTY_NAME__END = NODE__END;
/**
* The number of structural features of the '<em>IProperty Name</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPROPERTY_NAME_FEATURE_COUNT = NODE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.SimplePropertyAssignmentImpl <em>Simple Property Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.SimplePropertyAssignmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getSimplePropertyAssignment()
* @generated
*/
int SIMPLE_PROPERTY_ASSIGNMENT = 18;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SIMPLE_PROPERTY_ASSIGNMENT__BEGIN = PROPERTY_ASSIGNMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SIMPLE_PROPERTY_ASSIGNMENT__END = PROPERTY_ASSIGNMENT__END;
/**
* The feature id for the '<em><b>Name</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SIMPLE_PROPERTY_ASSIGNMENT__NAME = PROPERTY_ASSIGNMENT__NAME;
/**
* The feature id for the '<em><b>Initializer</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SIMPLE_PROPERTY_ASSIGNMENT__INITIALIZER = PROPERTY_ASSIGNMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Simple Property Assignment</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SIMPLE_PROPERTY_ASSIGNMENT_FEATURE_COUNT = PROPERTY_ASSIGNMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.AccessorAssignmentImpl <em>Accessor Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.AccessorAssignmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getAccessorAssignment()
* @generated
*/
int ACCESSOR_ASSIGNMENT = 19;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ACCESSOR_ASSIGNMENT__BEGIN = PROPERTY_ASSIGNMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ACCESSOR_ASSIGNMENT__END = PROPERTY_ASSIGNMENT__END;
/**
* The feature id for the '<em><b>Name</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ACCESSOR_ASSIGNMENT__NAME = PROPERTY_ASSIGNMENT__NAME;
/**
* The feature id for the '<em><b>Body</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ACCESSOR_ASSIGNMENT__BODY = PROPERTY_ASSIGNMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Accessor Assignment</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ACCESSOR_ASSIGNMENT_FEATURE_COUNT = PROPERTY_ASSIGNMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.GetterAssignmentImpl <em>Getter Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.GetterAssignmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getGetterAssignment()
* @generated
*/
int GETTER_ASSIGNMENT = 20;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GETTER_ASSIGNMENT__BEGIN = ACCESSOR_ASSIGNMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GETTER_ASSIGNMENT__END = ACCESSOR_ASSIGNMENT__END;
/**
* The feature id for the '<em><b>Name</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GETTER_ASSIGNMENT__NAME = ACCESSOR_ASSIGNMENT__NAME;
/**
* The feature id for the '<em><b>Body</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GETTER_ASSIGNMENT__BODY = ACCESSOR_ASSIGNMENT__BODY;
/**
* The number of structural features of the '<em>Getter Assignment</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GETTER_ASSIGNMENT_FEATURE_COUNT = ACCESSOR_ASSIGNMENT_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.SetterAssignmentImpl <em>Setter Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.SetterAssignmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getSetterAssignment()
* @generated
*/
int SETTER_ASSIGNMENT = 21;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SETTER_ASSIGNMENT__BEGIN = ACCESSOR_ASSIGNMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SETTER_ASSIGNMENT__END = ACCESSOR_ASSIGNMENT__END;
/**
* The feature id for the '<em><b>Name</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SETTER_ASSIGNMENT__NAME = ACCESSOR_ASSIGNMENT__NAME;
/**
* The feature id for the '<em><b>Body</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SETTER_ASSIGNMENT__BODY = ACCESSOR_ASSIGNMENT__BODY;
/**
* The feature id for the '<em><b>Parameter</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SETTER_ASSIGNMENT__PARAMETER = ACCESSOR_ASSIGNMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Setter Assignment</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SETTER_ASSIGNMENT_FEATURE_COUNT = ACCESSOR_ASSIGNMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ParenthesizedExpressionImpl <em>Parenthesized Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ParenthesizedExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getParenthesizedExpression()
* @generated
*/
int PARENTHESIZED_EXPRESSION = 22;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARENTHESIZED_EXPRESSION__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARENTHESIZED_EXPRESSION__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Enclosed</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARENTHESIZED_EXPRESSION__ENCLOSED = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Parenthesized Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARENTHESIZED_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ArrayAccessExpressionImpl <em>Array Access Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ArrayAccessExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getArrayAccessExpression()
* @generated
*/
int ARRAY_ACCESS_EXPRESSION = 23;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ARRAY_ACCESS_EXPRESSION__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ARRAY_ACCESS_EXPRESSION__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Array</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ARRAY_ACCESS_EXPRESSION__ARRAY = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Index</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ARRAY_ACCESS_EXPRESSION__INDEX = EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Array Access Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ARRAY_ACCESS_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.PropertyAccessExpressionImpl <em>Property Access Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.PropertyAccessExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getPropertyAccessExpression()
* @generated
*/
int PROPERTY_ACCESS_EXPRESSION = 24;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_ACCESS_EXPRESSION__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_ACCESS_EXPRESSION__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Object</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_ACCESS_EXPRESSION__OBJECT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Property</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_ACCESS_EXPRESSION__PROPERTY = EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Property Access Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_ACCESS_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.NewExpressionImpl <em>New Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.NewExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getNewExpression()
* @generated
*/
int NEW_EXPRESSION = 25;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NEW_EXPRESSION__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NEW_EXPRESSION__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Constructor</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NEW_EXPRESSION__CONSTRUCTOR = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Arguments</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NEW_EXPRESSION__ARGUMENTS = EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>New Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NEW_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.CallExpressionImpl <em>Call Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.CallExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getCallExpression()
* @generated
*/
int CALL_EXPRESSION = 26;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALL_EXPRESSION__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALL_EXPRESSION__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Applicant</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALL_EXPRESSION__APPLICANT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Arguments</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALL_EXPRESSION__ARGUMENTS = EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Call Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALL_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.UnaryExpressionImpl <em>Unary Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.UnaryExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getUnaryExpression()
* @generated
*/
int UNARY_EXPRESSION = 27;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNARY_EXPRESSION__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNARY_EXPRESSION__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Argument</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNARY_EXPRESSION__ARGUMENT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Operation</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNARY_EXPRESSION__OPERATION = EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Unary Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNARY_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.BinaryExpressionImpl <em>Binary Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.BinaryExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getBinaryExpression()
* @generated
*/
int BINARY_EXPRESSION = 28;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BINARY_EXPRESSION__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BINARY_EXPRESSION__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BINARY_EXPRESSION__LEFT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BINARY_EXPRESSION__RIGHT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Operation</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BINARY_EXPRESSION__OPERATION = EXPRESSION_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Operator Position</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BINARY_EXPRESSION__OPERATOR_POSITION = EXPRESSION_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Binary Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BINARY_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ConditionalExpressionImpl <em>Conditional Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ConditionalExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getConditionalExpression()
* @generated
*/
int CONDITIONAL_EXPRESSION = 29;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Predicate</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__PREDICATE = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Consequent</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__CONSEQUENT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Alternative</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__ALTERNATIVE = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Conditional Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.StatementImpl <em>Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.StatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getStatement()
* @generated
*/
int STATEMENT = 30;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STATEMENT__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STATEMENT__END = NODE__END;
/**
* The number of structural features of the '<em>Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STATEMENT_FEATURE_COUNT = NODE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.BlockStatementImpl <em>Block Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.BlockStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getBlockStatement()
* @generated
*/
int BLOCK_STATEMENT = 31;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BLOCK_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BLOCK_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Statements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BLOCK_STATEMENT__STATEMENTS = STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Block Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BLOCK_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.VariableStatementImpl <em>Variable Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.VariableStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getVariableStatement()
* @generated
*/
int VARIABLE_STATEMENT = 32;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VARIABLE_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VARIABLE_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Declarations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VARIABLE_STATEMENT__DECLARATIONS = STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Variable Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VARIABLE_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.VariableDeclarationImpl <em>Variable Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.VariableDeclarationImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getVariableDeclaration()
* @generated
*/
int VARIABLE_DECLARATION = 33;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VARIABLE_DECLARATION__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VARIABLE_DECLARATION__END = NODE__END;
/**
* The feature id for the '<em><b>Identifier</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VARIABLE_DECLARATION__IDENTIFIER = NODE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Initializer</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VARIABLE_DECLARATION__INITIALIZER = NODE_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Variable Declaration</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VARIABLE_DECLARATION_FEATURE_COUNT = NODE_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.EmptyStatementImpl <em>Empty Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.EmptyStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getEmptyStatement()
* @generated
*/
int EMPTY_STATEMENT = 34;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EMPTY_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EMPTY_STATEMENT__END = STATEMENT__END;
/**
* The number of structural features of the '<em>Empty Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EMPTY_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ExpressionStatementImpl <em>Expression Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ExpressionStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getExpressionStatement()
* @generated
*/
int EXPRESSION_STATEMENT = 35;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Expression Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.IfStatementImpl <em>If Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.IfStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIfStatement()
* @generated
*/
int IF_STATEMENT = 36;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IF_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IF_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Predicate</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IF_STATEMENT__PREDICATE = STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Consequent</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IF_STATEMENT__CONSEQUENT = STATEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Alternative</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IF_STATEMENT__ALTERNATIVE = STATEMENT_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>If Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IF_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.IterationStatementImpl <em>Iteration Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.IterationStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIterationStatement()
* @generated
*/
int ITERATION_STATEMENT = 37;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITERATION_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITERATION_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Body</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITERATION_STATEMENT__BODY = STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Iteration Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITERATION_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.DoStatementImpl <em>Do Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.DoStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getDoStatement()
* @generated
*/
int DO_STATEMENT = 38;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DO_STATEMENT__BEGIN = ITERATION_STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DO_STATEMENT__END = ITERATION_STATEMENT__END;
/**
* The feature id for the '<em><b>Body</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DO_STATEMENT__BODY = ITERATION_STATEMENT__BODY;
/**
* The feature id for the '<em><b>Condition</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DO_STATEMENT__CONDITION = ITERATION_STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Do Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DO_STATEMENT_FEATURE_COUNT = ITERATION_STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.WhileStatementImpl <em>While Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.WhileStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getWhileStatement()
* @generated
*/
int WHILE_STATEMENT = 39;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WHILE_STATEMENT__BEGIN = ITERATION_STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WHILE_STATEMENT__END = ITERATION_STATEMENT__END;
/**
* The feature id for the '<em><b>Body</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WHILE_STATEMENT__BODY = ITERATION_STATEMENT__BODY;
/**
* The feature id for the '<em><b>Condition</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WHILE_STATEMENT__CONDITION = ITERATION_STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>While Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WHILE_STATEMENT_FEATURE_COUNT = ITERATION_STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ForStatementImpl <em>For Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ForStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getForStatement()
* @generated
*/
int FOR_STATEMENT = 40;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_STATEMENT__BEGIN = ITERATION_STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_STATEMENT__END = ITERATION_STATEMENT__END;
/**
* The feature id for the '<em><b>Body</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_STATEMENT__BODY = ITERATION_STATEMENT__BODY;
/**
* The feature id for the '<em><b>Initialization</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_STATEMENT__INITIALIZATION = ITERATION_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Condition</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_STATEMENT__CONDITION = ITERATION_STATEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Increment</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_STATEMENT__INCREMENT = ITERATION_STATEMENT_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>For Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_STATEMENT_FEATURE_COUNT = ITERATION_STATEMENT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.IForInitializer <em>IFor Initializer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.IForInitializer
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIForInitializer()
* @generated
*/
int IFOR_INITIALIZER = 41;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IFOR_INITIALIZER__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IFOR_INITIALIZER__END = NODE__END;
/**
* The number of structural features of the '<em>IFor Initializer</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IFOR_INITIALIZER_FEATURE_COUNT = NODE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ForInStatementImpl <em>For In Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ForInStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getForInStatement()
* @generated
*/
int FOR_IN_STATEMENT = 42;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_IN_STATEMENT__BEGIN = ITERATION_STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_IN_STATEMENT__END = ITERATION_STATEMENT__END;
/**
* The feature id for the '<em><b>Body</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_IN_STATEMENT__BODY = ITERATION_STATEMENT__BODY;
/**
* The feature id for the '<em><b>Item</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_IN_STATEMENT__ITEM = ITERATION_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Collection</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_IN_STATEMENT__COLLECTION = ITERATION_STATEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>For In Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_IN_STATEMENT_FEATURE_COUNT = ITERATION_STATEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.ISelector <em>ISelector</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.ISelector
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getISelector()
* @generated
*/
int ISELECTOR = 64;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ContinueStatementImpl <em>Continue Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ContinueStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getContinueStatement()
* @generated
*/
int CONTINUE_STATEMENT = 43;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTINUE_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTINUE_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Label</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTINUE_STATEMENT__LABEL = STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Continue Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTINUE_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.BreakStatementImpl <em>Break Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.BreakStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getBreakStatement()
* @generated
*/
int BREAK_STATEMENT = 44;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BREAK_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BREAK_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Label</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BREAK_STATEMENT__LABEL = STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Break Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BREAK_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ReturnStatementImpl <em>Return Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ReturnStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getReturnStatement()
* @generated
*/
int RETURN_STATEMENT = 45;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RETURN_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RETURN_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RETURN_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Return Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RETURN_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.WithStatementImpl <em>With Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.WithStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getWithStatement()
* @generated
*/
int WITH_STATEMENT = 46;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WITH_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WITH_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WITH_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Statement</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WITH_STATEMENT__STATEMENT = STATEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>With Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WITH_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.SwitchStatementImpl <em>Switch Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.SwitchStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getSwitchStatement()
* @generated
*/
int SWITCH_STATEMENT = 47;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SWITCH_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SWITCH_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Selector</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SWITCH_STATEMENT__SELECTOR = STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Elements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SWITCH_STATEMENT__ELEMENTS = STATEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Switch Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SWITCH_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.SwitchElementImpl <em>Switch Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.SwitchElementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getSwitchElement()
* @generated
*/
int SWITCH_ELEMENT = 48;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SWITCH_ELEMENT__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SWITCH_ELEMENT__END = NODE__END;
/**
* The feature id for the '<em><b>Statements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SWITCH_ELEMENT__STATEMENTS = NODE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Switch Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SWITCH_ELEMENT_FEATURE_COUNT = NODE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.CaseClauseImpl <em>Case Clause</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.CaseClauseImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getCaseClause()
* @generated
*/
int CASE_CLAUSE = 49;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CASE_CLAUSE__BEGIN = SWITCH_ELEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CASE_CLAUSE__END = SWITCH_ELEMENT__END;
/**
* The feature id for the '<em><b>Statements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CASE_CLAUSE__STATEMENTS = SWITCH_ELEMENT__STATEMENTS;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CASE_CLAUSE__EXPRESSION = SWITCH_ELEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Case Clause</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CASE_CLAUSE_FEATURE_COUNT = SWITCH_ELEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.DefaultClauseImpl <em>Default Clause</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.DefaultClauseImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getDefaultClause()
* @generated
*/
int DEFAULT_CLAUSE = 50;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_CLAUSE__BEGIN = SWITCH_ELEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_CLAUSE__END = SWITCH_ELEMENT__END;
/**
* The feature id for the '<em><b>Statements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_CLAUSE__STATEMENTS = SWITCH_ELEMENT__STATEMENTS;
/**
* The number of structural features of the '<em>Default Clause</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_CLAUSE_FEATURE_COUNT = SWITCH_ELEMENT_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.LabeledStatementImpl <em>Labeled Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.LabeledStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getLabeledStatement()
* @generated
*/
int LABELED_STATEMENT = 51;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LABELED_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LABELED_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Label</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LABELED_STATEMENT__LABEL = STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Statement</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LABELED_STATEMENT__STATEMENT = STATEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Labeled Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LABELED_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ThrowStatementImpl <em>Throw Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ThrowStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getThrowStatement()
* @generated
*/
int THROW_STATEMENT = 52;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int THROW_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int THROW_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Exception</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int THROW_STATEMENT__EXCEPTION = STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Throw Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int THROW_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.TryStatementImpl <em>Try Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.TryStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getTryStatement()
* @generated
*/
int TRY_STATEMENT = 53;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRY_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRY_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Body</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRY_STATEMENT__BODY = STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Catches</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRY_STATEMENT__CATCHES = STATEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Finally Clause</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRY_STATEMENT__FINALLY_CLAUSE = STATEMENT_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Try Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRY_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.CatchClauseImpl <em>Catch Clause</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.CatchClauseImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getCatchClause()
* @generated
*/
int CATCH_CLAUSE = 54;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CATCH_CLAUSE__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CATCH_CLAUSE__END = NODE__END;
/**
* The feature id for the '<em><b>Exception</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CATCH_CLAUSE__EXCEPTION = NODE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Filter</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CATCH_CLAUSE__FILTER = NODE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Body</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CATCH_CLAUSE__BODY = NODE_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Catch Clause</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CATCH_CLAUSE_FEATURE_COUNT = NODE_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.FinallyClauseImpl <em>Finally Clause</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.FinallyClauseImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getFinallyClause()
* @generated
*/
int FINALLY_CLAUSE = 55;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FINALLY_CLAUSE__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FINALLY_CLAUSE__END = NODE__END;
/**
* The feature id for the '<em><b>Body</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FINALLY_CLAUSE__BODY = NODE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Finally Clause</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FINALLY_CLAUSE_FEATURE_COUNT = NODE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.FunctionExpressionImpl <em>Function Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.FunctionExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getFunctionExpression()
* @generated
*/
int FUNCTION_EXPRESSION = 56;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_EXPRESSION__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_EXPRESSION__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Documentation</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_EXPRESSION__DOCUMENTATION = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Identifier</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_EXPRESSION__IDENTIFIER = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Parameters</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_EXPRESSION__PARAMETERS = EXPRESSION_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Body</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_EXPRESSION__BODY = EXPRESSION_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Parameters Position</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_EXPRESSION__PARAMETERS_POSITION = EXPRESSION_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Function Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 5;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ParameterImpl <em>Parameter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ParameterImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getParameter()
* @generated
*/
int PARAMETER = 57;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER__END = NODE__END;
/**
* The feature id for the '<em><b>Name</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER__NAME = NODE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Parameter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_FEATURE_COUNT = NODE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.SourceImpl <em>Source</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.SourceImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getSource()
* @generated
*/
int SOURCE = 58;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SOURCE__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SOURCE__END = NODE__END;
/**
* The feature id for the '<em><b>Statements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SOURCE__STATEMENTS = NODE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Source</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SOURCE_FEATURE_COUNT = NODE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ConstStatementImpl <em>Const Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ConstStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getConstStatement()
* @generated
*/
int CONST_STATEMENT = 59;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONST_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONST_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Declarations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONST_STATEMENT__DECLARATIONS = STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Const Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONST_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.PropertyIdentifierImpl <em>Property Identifier</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.PropertyIdentifierImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getPropertyIdentifier()
* @generated
*/
int PROPERTY_IDENTIFIER = 60;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_IDENTIFIER__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_IDENTIFIER__END = EXPRESSION__END;
/**
* The number of structural features of the '<em>Property Identifier</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_IDENTIFIER_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.IProperty <em>IProperty</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.IProperty
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIProperty()
* @generated
*/
int IPROPERTY = 61;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPROPERTY__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPROPERTY__END = NODE__END;
/**
* The number of structural features of the '<em>IProperty</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPROPERTY_FEATURE_COUNT = NODE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.XmlInitializerImpl <em>Xml Initializer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.XmlInitializerImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getXmlInitializer()
* @generated
*/
int XML_INITIALIZER = 62;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_INITIALIZER__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_INITIALIZER__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Fragments</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_INITIALIZER__FRAGMENTS = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Xml Initializer</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_INITIALIZER_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.AttributeIdentifierImpl <em>Attribute Identifier</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.AttributeIdentifierImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getAttributeIdentifier()
* @generated
*/
int ATTRIBUTE_IDENTIFIER = 63;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_IDENTIFIER__BEGIN = PROPERTY_IDENTIFIER__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_IDENTIFIER__END = PROPERTY_IDENTIFIER__END;
/**
* The feature id for the '<em><b>Selector</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_IDENTIFIER__SELECTOR = PROPERTY_IDENTIFIER_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Attribute Identifier</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_IDENTIFIER_FEATURE_COUNT = PROPERTY_IDENTIFIER_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ISELECTOR__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ISELECTOR__END = NODE__END;
/**
* The number of structural features of the '<em>ISelector</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ISELECTOR_FEATURE_COUNT = NODE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.QualifiedIdentifierImpl <em>Qualified Identifier</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.QualifiedIdentifierImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getQualifiedIdentifier()
* @generated
*/
int QUALIFIED_IDENTIFIER = 65;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_IDENTIFIER__BEGIN = PROPERTY_IDENTIFIER__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_IDENTIFIER__END = PROPERTY_IDENTIFIER__END;
/**
* The feature id for the '<em><b>Namespace</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_IDENTIFIER__NAMESPACE = PROPERTY_IDENTIFIER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Member</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_IDENTIFIER__MEMBER = PROPERTY_IDENTIFIER_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Qualified Identifier</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_IDENTIFIER_FEATURE_COUNT = PROPERTY_IDENTIFIER_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.IUnqualifiedSelector <em>IUnqualified Selector</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.IUnqualifiedSelector
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIUnqualifiedSelector()
* @generated
*/
int IUNQUALIFIED_SELECTOR = 66;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUNQUALIFIED_SELECTOR__BEGIN = ISELECTOR__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUNQUALIFIED_SELECTOR__END = ISELECTOR__END;
/**
* The number of structural features of the '<em>IUnqualified Selector</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUNQUALIFIED_SELECTOR_FEATURE_COUNT = ISELECTOR_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.WildcardIdentifierImpl <em>Wildcard Identifier</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.WildcardIdentifierImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getWildcardIdentifier()
* @generated
*/
int WILDCARD_IDENTIFIER = 67;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WILDCARD_IDENTIFIER__BEGIN = PROPERTY_IDENTIFIER__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WILDCARD_IDENTIFIER__END = PROPERTY_IDENTIFIER__END;
/**
* The number of structural features of the '<em>Wildcard Identifier</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WILDCARD_IDENTIFIER_FEATURE_COUNT = PROPERTY_IDENTIFIER_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.IPropertySelector <em>IProperty Selector</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.IPropertySelector
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIPropertySelector()
* @generated
*/
int IPROPERTY_SELECTOR = 68;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPROPERTY_SELECTOR__BEGIN = IUNQUALIFIED_SELECTOR__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPROPERTY_SELECTOR__END = IUNQUALIFIED_SELECTOR__END;
/**
* The number of structural features of the '<em>IProperty Selector</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPROPERTY_SELECTOR_FEATURE_COUNT = IUNQUALIFIED_SELECTOR_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ExpressionSelectorImpl <em>Expression Selector</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ExpressionSelectorImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getExpressionSelector()
* @generated
*/
int EXPRESSION_SELECTOR = 69;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_SELECTOR__BEGIN = IUNQUALIFIED_SELECTOR__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_SELECTOR__END = IUNQUALIFIED_SELECTOR__END;
/**
* The feature id for the '<em><b>Index</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_SELECTOR__INDEX = IUNQUALIFIED_SELECTOR_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Expression Selector</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_SELECTOR_FEATURE_COUNT = IUNQUALIFIED_SELECTOR_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.XmlFragmentImpl <em>Xml Fragment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.XmlFragmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getXmlFragment()
* @generated
*/
int XML_FRAGMENT = 70;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_FRAGMENT__BEGIN = NODE__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_FRAGMENT__END = NODE__END;
/**
* The number of structural features of the '<em>Xml Fragment</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_FRAGMENT_FEATURE_COUNT = NODE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.XmlTextFragmentImpl <em>Xml Text Fragment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.XmlTextFragmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getXmlTextFragment()
* @generated
*/
int XML_TEXT_FRAGMENT = 71;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_TEXT_FRAGMENT__BEGIN = XML_FRAGMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_TEXT_FRAGMENT__END = XML_FRAGMENT__END;
/**
* The feature id for the '<em><b>Text</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_TEXT_FRAGMENT__TEXT = XML_FRAGMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Xml Text Fragment</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_TEXT_FRAGMENT_FEATURE_COUNT = XML_FRAGMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.XmlExpressionFragmentImpl <em>Xml Expression Fragment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.XmlExpressionFragmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getXmlExpressionFragment()
* @generated
*/
int XML_EXPRESSION_FRAGMENT = 72;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_EXPRESSION_FRAGMENT__BEGIN = XML_FRAGMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_EXPRESSION_FRAGMENT__END = XML_FRAGMENT__END;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_EXPRESSION_FRAGMENT__EXPRESSION = XML_FRAGMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Xml Expression Fragment</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int XML_EXPRESSION_FRAGMENT_FEATURE_COUNT = XML_FRAGMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.DescendantAccessExpressionImpl <em>Descendant Access Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.DescendantAccessExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getDescendantAccessExpression()
* @generated
*/
int DESCENDANT_ACCESS_EXPRESSION = 73;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DESCENDANT_ACCESS_EXPRESSION__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DESCENDANT_ACCESS_EXPRESSION__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Object</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DESCENDANT_ACCESS_EXPRESSION__OBJECT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Property</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DESCENDANT_ACCESS_EXPRESSION__PROPERTY = EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Descendant Access Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DESCENDANT_ACCESS_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.FilterExpressionImpl <em>Filter Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.FilterExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getFilterExpression()
* @generated
*/
int FILTER_EXPRESSION = 74;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FILTER_EXPRESSION__BEGIN = EXPRESSION__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FILTER_EXPRESSION__END = EXPRESSION__END;
/**
* The feature id for the '<em><b>Object</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FILTER_EXPRESSION__OBJECT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Filter</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FILTER_EXPRESSION__FILTER = EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Filter Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FILTER_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.DefaultXmlNamespaceStatementImpl <em>Default Xml Namespace Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.DefaultXmlNamespaceStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getDefaultXmlNamespaceStatement()
* @generated
*/
int DEFAULT_XML_NAMESPACE_STATEMENT = 75;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_XML_NAMESPACE_STATEMENT__BEGIN = STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_XML_NAMESPACE_STATEMENT__END = STATEMENT__END;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_XML_NAMESPACE_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Default Xml Namespace Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_XML_NAMESPACE_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ForEachInStatementImpl <em>For Each In Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ForEachInStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getForEachInStatement()
* @generated
*/
int FOR_EACH_IN_STATEMENT = 76;
/**
* The feature id for the '<em><b>Begin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_EACH_IN_STATEMENT__BEGIN = ITERATION_STATEMENT__BEGIN;
/**
* The feature id for the '<em><b>End</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_EACH_IN_STATEMENT__END = ITERATION_STATEMENT__END;
/**
* The feature id for the '<em><b>Body</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_EACH_IN_STATEMENT__BODY = ITERATION_STATEMENT__BODY;
/**
* The feature id for the '<em><b>Item</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_EACH_IN_STATEMENT__ITEM = ITERATION_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Collection</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_EACH_IN_STATEMENT__COLLECTION = ITERATION_STATEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>For Each In Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FOR_EACH_IN_STATEMENT_FEATURE_COUNT = ITERATION_STATEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.UnaryOperator <em>Unary Operator</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.UnaryOperator
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getUnaryOperator()
* @generated
*/
int UNARY_OPERATOR = 77;
/**
* The meta object id for the '{@link org.eclipse.dltk.javascript.core.dom.BinaryOperator <em>Binary Operator</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.BinaryOperator
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getBinaryOperator()
* @generated
*/
int BINARY_OPERATOR = 78;
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.Node <em>Node</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Node</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Node
* @generated
*/
EClass getNode();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.Node#getBegin <em>Begin</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Begin</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Node#getBegin()
* @see #getNode()
* @generated
*/
EAttribute getNode_Begin();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.Node#getEnd <em>End</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>End</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Node#getEnd()
* @see #getNode()
* @generated
*/
EAttribute getNode_End();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.Comment <em>Comment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Comment</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Comment
* @generated
*/
EClass getComment();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.Comment#getText <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Text</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Comment#getText()
* @see #getComment()
* @generated
*/
EAttribute getComment_Text();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.Identifier <em>Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Identifier</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Identifier
* @generated
*/
EClass getIdentifier();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.Identifier#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Identifier#getName()
* @see #getIdentifier()
* @generated
*/
EAttribute getIdentifier_Name();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.VariableReference <em>Variable Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Variable Reference</em>'.
* @see org.eclipse.dltk.javascript.core.dom.VariableReference
* @generated
*/
EClass getVariableReference();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.VariableReference#getVariable <em>Variable</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Variable</em>'.
* @see org.eclipse.dltk.javascript.core.dom.VariableReference#getVariable()
* @see #getVariableReference()
* @generated
*/
EReference getVariableReference_Variable();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.Label <em>Label</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Label</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Label
* @generated
*/
EClass getLabel();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.Label#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Label#getName()
* @see #getLabel()
* @generated
*/
EAttribute getLabel_Name();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.Expression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Expression
* @generated
*/
EClass getExpression();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.NullLiteral <em>Null Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Null Literal</em>'.
* @see org.eclipse.dltk.javascript.core.dom.NullLiteral
* @generated
*/
EClass getNullLiteral();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.BooleanLiteral <em>Boolean Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Boolean Literal</em>'.
* @see org.eclipse.dltk.javascript.core.dom.BooleanLiteral
* @generated
*/
EClass getBooleanLiteral();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.BooleanLiteral#getText <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Text</em>'.
* @see org.eclipse.dltk.javascript.core.dom.BooleanLiteral#getText()
* @see #getBooleanLiteral()
* @generated
*/
EAttribute getBooleanLiteral_Text();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.NumericLiteral <em>Numeric Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Numeric Literal</em>'.
* @see org.eclipse.dltk.javascript.core.dom.NumericLiteral
* @generated
*/
EClass getNumericLiteral();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.NumericLiteral#getText <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Text</em>'.
* @see org.eclipse.dltk.javascript.core.dom.NumericLiteral#getText()
* @see #getNumericLiteral()
* @generated
*/
EAttribute getNumericLiteral_Text();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.StringLiteral <em>String Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>String Literal</em>'.
* @see org.eclipse.dltk.javascript.core.dom.StringLiteral
* @generated
*/
EClass getStringLiteral();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.StringLiteral#getText <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Text</em>'.
* @see org.eclipse.dltk.javascript.core.dom.StringLiteral#getText()
* @see #getStringLiteral()
* @generated
*/
EAttribute getStringLiteral_Text();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.RegularExpressionLiteral <em>Regular Expression Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Regular Expression Literal</em>'.
* @see org.eclipse.dltk.javascript.core.dom.RegularExpressionLiteral
* @generated
*/
EClass getRegularExpressionLiteral();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.RegularExpressionLiteral#getText <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Text</em>'.
* @see org.eclipse.dltk.javascript.core.dom.RegularExpressionLiteral#getText()
* @see #getRegularExpressionLiteral()
* @generated
*/
EAttribute getRegularExpressionLiteral_Text();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ThisExpression <em>This Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>This Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ThisExpression
* @generated
*/
EClass getThisExpression();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ArrayLiteral <em>Array Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Array Literal</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ArrayLiteral
* @generated
*/
EClass getArrayLiteral();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dltk.javascript.core.dom.ArrayLiteral#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Elements</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ArrayLiteral#getElements()
* @see #getArrayLiteral()
* @generated
*/
EReference getArrayLiteral_Elements();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.IArrayElement <em>IArray Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IArray Element</em>'.
* @see org.eclipse.dltk.javascript.core.dom.IArrayElement
* @generated
*/
EClass getIArrayElement();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.Elision <em>Elision</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Elision</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Elision
* @generated
*/
EClass getElision();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ObjectLiteral <em>Object Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Object Literal</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ObjectLiteral
* @generated
*/
EClass getObjectLiteral();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dltk.javascript.core.dom.ObjectLiteral#getProperties <em>Properties</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Properties</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ObjectLiteral#getProperties()
* @see #getObjectLiteral()
* @generated
*/
EReference getObjectLiteral_Properties();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.PropertyAssignment <em>Property Assignment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Property Assignment</em>'.
* @see org.eclipse.dltk.javascript.core.dom.PropertyAssignment
* @generated
*/
EClass getPropertyAssignment();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.PropertyAssignment#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Name</em>'.
* @see org.eclipse.dltk.javascript.core.dom.PropertyAssignment#getName()
* @see #getPropertyAssignment()
* @generated
*/
EReference getPropertyAssignment_Name();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.IPropertyName <em>IProperty Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IProperty Name</em>'.
* @see org.eclipse.dltk.javascript.core.dom.IPropertyName
* @generated
*/
EClass getIPropertyName();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.SimplePropertyAssignment <em>Simple Property Assignment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Simple Property Assignment</em>'.
* @see org.eclipse.dltk.javascript.core.dom.SimplePropertyAssignment
* @generated
*/
EClass getSimplePropertyAssignment();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.SimplePropertyAssignment#getInitializer <em>Initializer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Initializer</em>'.
* @see org.eclipse.dltk.javascript.core.dom.SimplePropertyAssignment#getInitializer()
* @see #getSimplePropertyAssignment()
* @generated
*/
EReference getSimplePropertyAssignment_Initializer();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.AccessorAssignment <em>Accessor Assignment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Accessor Assignment</em>'.
* @see org.eclipse.dltk.javascript.core.dom.AccessorAssignment
* @generated
*/
EClass getAccessorAssignment();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.AccessorAssignment#getBody <em>Body</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Body</em>'.
* @see org.eclipse.dltk.javascript.core.dom.AccessorAssignment#getBody()
* @see #getAccessorAssignment()
* @generated
*/
EReference getAccessorAssignment_Body();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.GetterAssignment <em>Getter Assignment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Getter Assignment</em>'.
* @see org.eclipse.dltk.javascript.core.dom.GetterAssignment
* @generated
*/
EClass getGetterAssignment();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.SetterAssignment <em>Setter Assignment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Setter Assignment</em>'.
* @see org.eclipse.dltk.javascript.core.dom.SetterAssignment
* @generated
*/
EClass getSetterAssignment();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.SetterAssignment#getParameter <em>Parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Parameter</em>'.
* @see org.eclipse.dltk.javascript.core.dom.SetterAssignment#getParameter()
* @see #getSetterAssignment()
* @generated
*/
EReference getSetterAssignment_Parameter();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ParenthesizedExpression <em>Parenthesized Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Parenthesized Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ParenthesizedExpression
* @generated
*/
EClass getParenthesizedExpression();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ParenthesizedExpression#getEnclosed <em>Enclosed</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Enclosed</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ParenthesizedExpression#getEnclosed()
* @see #getParenthesizedExpression()
* @generated
*/
EReference getParenthesizedExpression_Enclosed();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ArrayAccessExpression <em>Array Access Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Array Access Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ArrayAccessExpression
* @generated
*/
EClass getArrayAccessExpression();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ArrayAccessExpression#getArray <em>Array</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Array</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ArrayAccessExpression#getArray()
* @see #getArrayAccessExpression()
* @generated
*/
EReference getArrayAccessExpression_Array();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ArrayAccessExpression#getIndex <em>Index</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Index</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ArrayAccessExpression#getIndex()
* @see #getArrayAccessExpression()
* @generated
*/
EReference getArrayAccessExpression_Index();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.PropertyAccessExpression <em>Property Access Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Property Access Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.PropertyAccessExpression
* @generated
*/
EClass getPropertyAccessExpression();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.PropertyAccessExpression#getObject <em>Object</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Object</em>'.
* @see org.eclipse.dltk.javascript.core.dom.PropertyAccessExpression#getObject()
* @see #getPropertyAccessExpression()
* @generated
*/
EReference getPropertyAccessExpression_Object();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.PropertyAccessExpression#getProperty <em>Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Property</em>'.
* @see org.eclipse.dltk.javascript.core.dom.PropertyAccessExpression#getProperty()
* @see #getPropertyAccessExpression()
* @generated
*/
EReference getPropertyAccessExpression_Property();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.NewExpression <em>New Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>New Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.NewExpression
* @generated
*/
EClass getNewExpression();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.NewExpression#getConstructor <em>Constructor</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Constructor</em>'.
* @see org.eclipse.dltk.javascript.core.dom.NewExpression#getConstructor()
* @see #getNewExpression()
* @generated
*/
EReference getNewExpression_Constructor();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dltk.javascript.core.dom.NewExpression#getArguments <em>Arguments</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Arguments</em>'.
* @see org.eclipse.dltk.javascript.core.dom.NewExpression#getArguments()
* @see #getNewExpression()
* @generated
*/
EReference getNewExpression_Arguments();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.CallExpression <em>Call Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Call Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.CallExpression
* @generated
*/
EClass getCallExpression();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.CallExpression#getApplicant <em>Applicant</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Applicant</em>'.
* @see org.eclipse.dltk.javascript.core.dom.CallExpression#getApplicant()
* @see #getCallExpression()
* @generated
*/
EReference getCallExpression_Applicant();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dltk.javascript.core.dom.CallExpression#getArguments <em>Arguments</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Arguments</em>'.
* @see org.eclipse.dltk.javascript.core.dom.CallExpression#getArguments()
* @see #getCallExpression()
* @generated
*/
EReference getCallExpression_Arguments();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.UnaryExpression <em>Unary Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Unary Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.UnaryExpression
* @generated
*/
EClass getUnaryExpression();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.UnaryExpression#getArgument <em>Argument</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Argument</em>'.
* @see org.eclipse.dltk.javascript.core.dom.UnaryExpression#getArgument()
* @see #getUnaryExpression()
* @generated
*/
EReference getUnaryExpression_Argument();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.UnaryExpression#getOperation <em>Operation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Operation</em>'.
* @see org.eclipse.dltk.javascript.core.dom.UnaryExpression#getOperation()
* @see #getUnaryExpression()
* @generated
*/
EAttribute getUnaryExpression_Operation();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.BinaryExpression <em>Binary Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Binary Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.BinaryExpression
* @generated
*/
EClass getBinaryExpression();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.BinaryExpression#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see org.eclipse.dltk.javascript.core.dom.BinaryExpression#getLeft()
* @see #getBinaryExpression()
* @generated
*/
EReference getBinaryExpression_Left();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.BinaryExpression#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see org.eclipse.dltk.javascript.core.dom.BinaryExpression#getRight()
* @see #getBinaryExpression()
* @generated
*/
EReference getBinaryExpression_Right();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.BinaryExpression#getOperation <em>Operation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Operation</em>'.
* @see org.eclipse.dltk.javascript.core.dom.BinaryExpression#getOperation()
* @see #getBinaryExpression()
* @generated
*/
EAttribute getBinaryExpression_Operation();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.BinaryExpression#getOperatorPosition <em>Operator Position</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Operator Position</em>'.
* @see org.eclipse.dltk.javascript.core.dom.BinaryExpression#getOperatorPosition()
* @see #getBinaryExpression()
* @generated
*/
EAttribute getBinaryExpression_OperatorPosition();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ConditionalExpression <em>Conditional Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Conditional Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ConditionalExpression
* @generated
*/
EClass getConditionalExpression();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ConditionalExpression#getPredicate <em>Predicate</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Predicate</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ConditionalExpression#getPredicate()
* @see #getConditionalExpression()
* @generated
*/
EReference getConditionalExpression_Predicate();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ConditionalExpression#getConsequent <em>Consequent</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Consequent</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ConditionalExpression#getConsequent()
* @see #getConditionalExpression()
* @generated
*/
EReference getConditionalExpression_Consequent();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ConditionalExpression#getAlternative <em>Alternative</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Alternative</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ConditionalExpression#getAlternative()
* @see #getConditionalExpression()
* @generated
*/
EReference getConditionalExpression_Alternative();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.Statement <em>Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Statement
* @generated
*/
EClass getStatement();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.BlockStatement <em>Block Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Block Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.BlockStatement
* @generated
*/
EClass getBlockStatement();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dltk.javascript.core.dom.BlockStatement#getStatements <em>Statements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Statements</em>'.
* @see org.eclipse.dltk.javascript.core.dom.BlockStatement#getStatements()
* @see #getBlockStatement()
* @generated
*/
EReference getBlockStatement_Statements();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.VariableStatement <em>Variable Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Variable Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.VariableStatement
* @generated
*/
EClass getVariableStatement();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dltk.javascript.core.dom.VariableStatement#getDeclarations <em>Declarations</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Declarations</em>'.
* @see org.eclipse.dltk.javascript.core.dom.VariableStatement#getDeclarations()
* @see #getVariableStatement()
* @generated
*/
EReference getVariableStatement_Declarations();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.VariableDeclaration <em>Variable Declaration</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Variable Declaration</em>'.
* @see org.eclipse.dltk.javascript.core.dom.VariableDeclaration
* @generated
*/
EClass getVariableDeclaration();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.VariableDeclaration#getIdentifier <em>Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Identifier</em>'.
* @see org.eclipse.dltk.javascript.core.dom.VariableDeclaration#getIdentifier()
* @see #getVariableDeclaration()
* @generated
*/
EReference getVariableDeclaration_Identifier();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.VariableDeclaration#getInitializer <em>Initializer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Initializer</em>'.
* @see org.eclipse.dltk.javascript.core.dom.VariableDeclaration#getInitializer()
* @see #getVariableDeclaration()
* @generated
*/
EReference getVariableDeclaration_Initializer();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.EmptyStatement <em>Empty Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Empty Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.EmptyStatement
* @generated
*/
EClass getEmptyStatement();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ExpressionStatement <em>Expression Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expression Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ExpressionStatement
* @generated
*/
EClass getExpressionStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ExpressionStatement#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ExpressionStatement#getExpression()
* @see #getExpressionStatement()
* @generated
*/
EReference getExpressionStatement_Expression();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.IfStatement <em>If Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>If Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.IfStatement
* @generated
*/
EClass getIfStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.IfStatement#getPredicate <em>Predicate</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Predicate</em>'.
* @see org.eclipse.dltk.javascript.core.dom.IfStatement#getPredicate()
* @see #getIfStatement()
* @generated
*/
EReference getIfStatement_Predicate();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.IfStatement#getConsequent <em>Consequent</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Consequent</em>'.
* @see org.eclipse.dltk.javascript.core.dom.IfStatement#getConsequent()
* @see #getIfStatement()
* @generated
*/
EReference getIfStatement_Consequent();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.IfStatement#getAlternative <em>Alternative</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Alternative</em>'.
* @see org.eclipse.dltk.javascript.core.dom.IfStatement#getAlternative()
* @see #getIfStatement()
* @generated
*/
EReference getIfStatement_Alternative();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.IterationStatement <em>Iteration Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Iteration Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.IterationStatement
* @generated
*/
EClass getIterationStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.IterationStatement#getBody <em>Body</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Body</em>'.
* @see org.eclipse.dltk.javascript.core.dom.IterationStatement#getBody()
* @see #getIterationStatement()
* @generated
*/
EReference getIterationStatement_Body();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.DoStatement <em>Do Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Do Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.DoStatement
* @generated
*/
EClass getDoStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.DoStatement#getCondition <em>Condition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Condition</em>'.
* @see org.eclipse.dltk.javascript.core.dom.DoStatement#getCondition()
* @see #getDoStatement()
* @generated
*/
EReference getDoStatement_Condition();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.WhileStatement <em>While Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>While Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.WhileStatement
* @generated
*/
EClass getWhileStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.WhileStatement#getCondition <em>Condition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Condition</em>'.
* @see org.eclipse.dltk.javascript.core.dom.WhileStatement#getCondition()
* @see #getWhileStatement()
* @generated
*/
EReference getWhileStatement_Condition();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ForStatement <em>For Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>For Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ForStatement
* @generated
*/
EClass getForStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ForStatement#getInitialization <em>Initialization</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Initialization</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ForStatement#getInitialization()
* @see #getForStatement()
* @generated
*/
EReference getForStatement_Initialization();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ForStatement#getCondition <em>Condition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Condition</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ForStatement#getCondition()
* @see #getForStatement()
* @generated
*/
EReference getForStatement_Condition();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ForStatement#getIncrement <em>Increment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Increment</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ForStatement#getIncrement()
* @see #getForStatement()
* @generated
*/
EReference getForStatement_Increment();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.IForInitializer <em>IFor Initializer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IFor Initializer</em>'.
* @see org.eclipse.dltk.javascript.core.dom.IForInitializer
* @generated
*/
EClass getIForInitializer();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ForInStatement <em>For In Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>For In Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ForInStatement
* @generated
*/
EClass getForInStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ForInStatement#getItem <em>Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Item</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ForInStatement#getItem()
* @see #getForInStatement()
* @generated
*/
EReference getForInStatement_Item();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ForInStatement#getCollection <em>Collection</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Collection</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ForInStatement#getCollection()
* @see #getForInStatement()
* @generated
*/
EReference getForInStatement_Collection();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ContinueStatement <em>Continue Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Continue Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ContinueStatement
* @generated
*/
EClass getContinueStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ContinueStatement#getLabel <em>Label</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Label</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ContinueStatement#getLabel()
* @see #getContinueStatement()
* @generated
*/
EReference getContinueStatement_Label();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.BreakStatement <em>Break Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Break Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.BreakStatement
* @generated
*/
EClass getBreakStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.BreakStatement#getLabel <em>Label</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Label</em>'.
* @see org.eclipse.dltk.javascript.core.dom.BreakStatement#getLabel()
* @see #getBreakStatement()
* @generated
*/
EReference getBreakStatement_Label();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ReturnStatement <em>Return Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Return Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ReturnStatement
* @generated
*/
EClass getReturnStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ReturnStatement#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ReturnStatement#getExpression()
* @see #getReturnStatement()
* @generated
*/
EReference getReturnStatement_Expression();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.WithStatement <em>With Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>With Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.WithStatement
* @generated
*/
EClass getWithStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.WithStatement#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.WithStatement#getExpression()
* @see #getWithStatement()
* @generated
*/
EReference getWithStatement_Expression();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.WithStatement#getStatement <em>Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.WithStatement#getStatement()
* @see #getWithStatement()
* @generated
*/
EReference getWithStatement_Statement();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.SwitchStatement <em>Switch Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Switch Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.SwitchStatement
* @generated
*/
EClass getSwitchStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.SwitchStatement#getSelector <em>Selector</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Selector</em>'.
* @see org.eclipse.dltk.javascript.core.dom.SwitchStatement#getSelector()
* @see #getSwitchStatement()
* @generated
*/
EReference getSwitchStatement_Selector();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dltk.javascript.core.dom.SwitchStatement#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Elements</em>'.
* @see org.eclipse.dltk.javascript.core.dom.SwitchStatement#getElements()
* @see #getSwitchStatement()
* @generated
*/
EReference getSwitchStatement_Elements();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.SwitchElement <em>Switch Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Switch Element</em>'.
* @see org.eclipse.dltk.javascript.core.dom.SwitchElement
* @generated
*/
EClass getSwitchElement();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dltk.javascript.core.dom.SwitchElement#getStatements <em>Statements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Statements</em>'.
* @see org.eclipse.dltk.javascript.core.dom.SwitchElement#getStatements()
* @see #getSwitchElement()
* @generated
*/
EReference getSwitchElement_Statements();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.CaseClause <em>Case Clause</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Case Clause</em>'.
* @see org.eclipse.dltk.javascript.core.dom.CaseClause
* @generated
*/
EClass getCaseClause();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.CaseClause#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.CaseClause#getExpression()
* @see #getCaseClause()
* @generated
*/
EReference getCaseClause_Expression();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.DefaultClause <em>Default Clause</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Default Clause</em>'.
* @see org.eclipse.dltk.javascript.core.dom.DefaultClause
* @generated
*/
EClass getDefaultClause();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.LabeledStatement <em>Labeled Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Labeled Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.LabeledStatement
* @generated
*/
EClass getLabeledStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.LabeledStatement#getLabel <em>Label</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Label</em>'.
* @see org.eclipse.dltk.javascript.core.dom.LabeledStatement#getLabel()
* @see #getLabeledStatement()
* @generated
*/
EReference getLabeledStatement_Label();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.LabeledStatement#getStatement <em>Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.LabeledStatement#getStatement()
* @see #getLabeledStatement()
* @generated
*/
EReference getLabeledStatement_Statement();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ThrowStatement <em>Throw Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Throw Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ThrowStatement
* @generated
*/
EClass getThrowStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ThrowStatement#getException <em>Exception</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Exception</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ThrowStatement#getException()
* @see #getThrowStatement()
* @generated
*/
EReference getThrowStatement_Exception();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.TryStatement <em>Try Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Try Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.TryStatement
* @generated
*/
EClass getTryStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.TryStatement#getBody <em>Body</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Body</em>'.
* @see org.eclipse.dltk.javascript.core.dom.TryStatement#getBody()
* @see #getTryStatement()
* @generated
*/
EReference getTryStatement_Body();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dltk.javascript.core.dom.TryStatement#getCatches <em>Catches</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Catches</em>'.
* @see org.eclipse.dltk.javascript.core.dom.TryStatement#getCatches()
* @see #getTryStatement()
* @generated
*/
EReference getTryStatement_Catches();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.TryStatement#getFinallyClause <em>Finally Clause</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Finally Clause</em>'.
* @see org.eclipse.dltk.javascript.core.dom.TryStatement#getFinallyClause()
* @see #getTryStatement()
* @generated
*/
EReference getTryStatement_FinallyClause();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.CatchClause <em>Catch Clause</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Catch Clause</em>'.
* @see org.eclipse.dltk.javascript.core.dom.CatchClause
* @generated
*/
EClass getCatchClause();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.CatchClause#getException <em>Exception</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Exception</em>'.
* @see org.eclipse.dltk.javascript.core.dom.CatchClause#getException()
* @see #getCatchClause()
* @generated
*/
EReference getCatchClause_Exception();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.CatchClause#getFilter <em>Filter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Filter</em>'.
* @see org.eclipse.dltk.javascript.core.dom.CatchClause#getFilter()
* @see #getCatchClause()
* @generated
*/
EReference getCatchClause_Filter();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.CatchClause#getBody <em>Body</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Body</em>'.
* @see org.eclipse.dltk.javascript.core.dom.CatchClause#getBody()
* @see #getCatchClause()
* @generated
*/
EReference getCatchClause_Body();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.FinallyClause <em>Finally Clause</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Finally Clause</em>'.
* @see org.eclipse.dltk.javascript.core.dom.FinallyClause
* @generated
*/
EClass getFinallyClause();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.FinallyClause#getBody <em>Body</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Body</em>'.
* @see org.eclipse.dltk.javascript.core.dom.FinallyClause#getBody()
* @see #getFinallyClause()
* @generated
*/
EReference getFinallyClause_Body();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.FunctionExpression <em>Function Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Function Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.FunctionExpression
* @generated
*/
EClass getFunctionExpression();
/**
* Returns the meta object for the reference '{@link org.eclipse.dltk.javascript.core.dom.FunctionExpression#getDocumentation <em>Documentation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Documentation</em>'.
* @see org.eclipse.dltk.javascript.core.dom.FunctionExpression#getDocumentation()
* @see #getFunctionExpression()
* @generated
*/
EReference getFunctionExpression_Documentation();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.FunctionExpression#getIdentifier <em>Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Identifier</em>'.
* @see org.eclipse.dltk.javascript.core.dom.FunctionExpression#getIdentifier()
* @see #getFunctionExpression()
* @generated
*/
EReference getFunctionExpression_Identifier();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dltk.javascript.core.dom.FunctionExpression#getParameters <em>Parameters</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Parameters</em>'.
* @see org.eclipse.dltk.javascript.core.dom.FunctionExpression#getParameters()
* @see #getFunctionExpression()
* @generated
*/
EReference getFunctionExpression_Parameters();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.FunctionExpression#getBody <em>Body</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Body</em>'.
* @see org.eclipse.dltk.javascript.core.dom.FunctionExpression#getBody()
* @see #getFunctionExpression()
* @generated
*/
EReference getFunctionExpression_Body();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.FunctionExpression#getParametersPosition <em>Parameters Position</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Parameters Position</em>'.
* @see org.eclipse.dltk.javascript.core.dom.FunctionExpression#getParametersPosition()
* @see #getFunctionExpression()
* @generated
*/
EAttribute getFunctionExpression_ParametersPosition();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.Parameter <em>Parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Parameter</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Parameter
* @generated
*/
EClass getParameter();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.Parameter#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Name</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Parameter#getName()
* @see #getParameter()
* @generated
*/
EReference getParameter_Name();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.Source <em>Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Source</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Source
* @generated
*/
EClass getSource();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dltk.javascript.core.dom.Source#getStatements <em>Statements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Statements</em>'.
* @see org.eclipse.dltk.javascript.core.dom.Source#getStatements()
* @see #getSource()
* @generated
*/
EReference getSource_Statements();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ConstStatement <em>Const Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Const Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ConstStatement
* @generated
*/
EClass getConstStatement();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dltk.javascript.core.dom.ConstStatement#getDeclarations <em>Declarations</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Declarations</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ConstStatement#getDeclarations()
* @see #getConstStatement()
* @generated
*/
EReference getConstStatement_Declarations();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.PropertyIdentifier <em>Property Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Property Identifier</em>'.
* @see org.eclipse.dltk.javascript.core.dom.PropertyIdentifier
* @generated
*/
EClass getPropertyIdentifier();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.IProperty <em>IProperty</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IProperty</em>'.
* @see org.eclipse.dltk.javascript.core.dom.IProperty
* @generated
*/
EClass getIProperty();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.XmlInitializer <em>Xml Initializer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Xml Initializer</em>'.
* @see org.eclipse.dltk.javascript.core.dom.XmlInitializer
* @generated
*/
EClass getXmlInitializer();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dltk.javascript.core.dom.XmlInitializer#getFragments <em>Fragments</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Fragments</em>'.
* @see org.eclipse.dltk.javascript.core.dom.XmlInitializer#getFragments()
* @see #getXmlInitializer()
* @generated
*/
EReference getXmlInitializer_Fragments();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.AttributeIdentifier <em>Attribute Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Identifier</em>'.
* @see org.eclipse.dltk.javascript.core.dom.AttributeIdentifier
* @generated
*/
EClass getAttributeIdentifier();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.AttributeIdentifier#getSelector <em>Selector</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Selector</em>'.
* @see org.eclipse.dltk.javascript.core.dom.AttributeIdentifier#getSelector()
* @see #getAttributeIdentifier()
* @generated
*/
EReference getAttributeIdentifier_Selector();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ISelector <em>ISelector</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>ISelector</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ISelector
* @generated
*/
EClass getISelector();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.QualifiedIdentifier <em>Qualified Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Qualified Identifier</em>'.
* @see org.eclipse.dltk.javascript.core.dom.QualifiedIdentifier
* @generated
*/
EClass getQualifiedIdentifier();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.QualifiedIdentifier#getNamespace <em>Namespace</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Namespace</em>'.
* @see org.eclipse.dltk.javascript.core.dom.QualifiedIdentifier#getNamespace()
* @see #getQualifiedIdentifier()
* @generated
*/
EReference getQualifiedIdentifier_Namespace();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.QualifiedIdentifier#getMember <em>Member</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Member</em>'.
* @see org.eclipse.dltk.javascript.core.dom.QualifiedIdentifier#getMember()
* @see #getQualifiedIdentifier()
* @generated
*/
EReference getQualifiedIdentifier_Member();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.IUnqualifiedSelector <em>IUnqualified Selector</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IUnqualified Selector</em>'.
* @see org.eclipse.dltk.javascript.core.dom.IUnqualifiedSelector
* @generated
*/
EClass getIUnqualifiedSelector();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.WildcardIdentifier <em>Wildcard Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Wildcard Identifier</em>'.
* @see org.eclipse.dltk.javascript.core.dom.WildcardIdentifier
* @generated
*/
EClass getWildcardIdentifier();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.IPropertySelector <em>IProperty Selector</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IProperty Selector</em>'.
* @see org.eclipse.dltk.javascript.core.dom.IPropertySelector
* @generated
*/
EClass getIPropertySelector();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ExpressionSelector <em>Expression Selector</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expression Selector</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ExpressionSelector
* @generated
*/
EClass getExpressionSelector();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ExpressionSelector#getIndex <em>Index</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Index</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ExpressionSelector#getIndex()
* @see #getExpressionSelector()
* @generated
*/
EReference getExpressionSelector_Index();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.XmlFragment <em>Xml Fragment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Xml Fragment</em>'.
* @see org.eclipse.dltk.javascript.core.dom.XmlFragment
* @generated
*/
EClass getXmlFragment();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.XmlTextFragment <em>Xml Text Fragment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Xml Text Fragment</em>'.
* @see org.eclipse.dltk.javascript.core.dom.XmlTextFragment
* @generated
*/
EClass getXmlTextFragment();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dltk.javascript.core.dom.XmlTextFragment#getText <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Text</em>'.
* @see org.eclipse.dltk.javascript.core.dom.XmlTextFragment#getText()
* @see #getXmlTextFragment()
* @generated
*/
EAttribute getXmlTextFragment_Text();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.XmlExpressionFragment <em>Xml Expression Fragment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Xml Expression Fragment</em>'.
* @see org.eclipse.dltk.javascript.core.dom.XmlExpressionFragment
* @generated
*/
EClass getXmlExpressionFragment();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.XmlExpressionFragment#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.XmlExpressionFragment#getExpression()
* @see #getXmlExpressionFragment()
* @generated
*/
EReference getXmlExpressionFragment_Expression();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.DescendantAccessExpression <em>Descendant Access Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Descendant Access Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.DescendantAccessExpression
* @generated
*/
EClass getDescendantAccessExpression();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.DescendantAccessExpression#getObject <em>Object</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Object</em>'.
* @see org.eclipse.dltk.javascript.core.dom.DescendantAccessExpression#getObject()
* @see #getDescendantAccessExpression()
* @generated
*/
EReference getDescendantAccessExpression_Object();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.DescendantAccessExpression#getProperty <em>Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Property</em>'.
* @see org.eclipse.dltk.javascript.core.dom.DescendantAccessExpression#getProperty()
* @see #getDescendantAccessExpression()
* @generated
*/
EReference getDescendantAccessExpression_Property();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.FilterExpression <em>Filter Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Filter Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.FilterExpression
* @generated
*/
EClass getFilterExpression();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.FilterExpression#getObject <em>Object</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Object</em>'.
* @see org.eclipse.dltk.javascript.core.dom.FilterExpression#getObject()
* @see #getFilterExpression()
* @generated
*/
EReference getFilterExpression_Object();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.FilterExpression#getFilter <em>Filter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Filter</em>'.
* @see org.eclipse.dltk.javascript.core.dom.FilterExpression#getFilter()
* @see #getFilterExpression()
* @generated
*/
EReference getFilterExpression_Filter();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.DefaultXmlNamespaceStatement <em>Default Xml Namespace Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Default Xml Namespace Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.DefaultXmlNamespaceStatement
* @generated
*/
EClass getDefaultXmlNamespaceStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.DefaultXmlNamespaceStatement#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see org.eclipse.dltk.javascript.core.dom.DefaultXmlNamespaceStatement#getExpression()
* @see #getDefaultXmlNamespaceStatement()
* @generated
*/
EReference getDefaultXmlNamespaceStatement_Expression();
/**
* Returns the meta object for class '{@link org.eclipse.dltk.javascript.core.dom.ForEachInStatement <em>For Each In Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>For Each In Statement</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ForEachInStatement
* @generated
*/
EClass getForEachInStatement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ForEachInStatement#getItem <em>Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Item</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ForEachInStatement#getItem()
* @see #getForEachInStatement()
* @generated
*/
EReference getForEachInStatement_Item();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dltk.javascript.core.dom.ForEachInStatement#getCollection <em>Collection</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Collection</em>'.
* @see org.eclipse.dltk.javascript.core.dom.ForEachInStatement#getCollection()
* @see #getForEachInStatement()
* @generated
*/
EReference getForEachInStatement_Collection();
/**
* Returns the meta object for enum '{@link org.eclipse.dltk.javascript.core.dom.UnaryOperator <em>Unary Operator</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Unary Operator</em>'.
* @see org.eclipse.dltk.javascript.core.dom.UnaryOperator
* @generated
*/
EEnum getUnaryOperator();
/**
* Returns the meta object for enum '{@link org.eclipse.dltk.javascript.core.dom.BinaryOperator <em>Binary Operator</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Binary Operator</em>'.
* @see org.eclipse.dltk.javascript.core.dom.BinaryOperator
* @generated
*/
EEnum getBinaryOperator();
/**
* 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
*/
DomFactory getDomFactory();
/**
* <!-- begin-user-doc -->
* Defines literals for the meta objects that represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.NodeImpl <em>Node</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.NodeImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getNode()
* @generated
*/
EClass NODE = eINSTANCE.getNode();
/**
* The meta object literal for the '<em><b>Begin</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute NODE__BEGIN = eINSTANCE.getNode_Begin();
/**
* The meta object literal for the '<em><b>End</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute NODE__END = eINSTANCE.getNode_End();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.CommentImpl <em>Comment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.CommentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getComment()
* @generated
*/
EClass COMMENT = eINSTANCE.getComment();
/**
* The meta object literal for the '<em><b>Text</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COMMENT__TEXT = eINSTANCE.getComment_Text();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.IdentifierImpl <em>Identifier</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.IdentifierImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIdentifier()
* @generated
*/
EClass IDENTIFIER = eINSTANCE.getIdentifier();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IDENTIFIER__NAME = eINSTANCE.getIdentifier_Name();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.VariableReferenceImpl <em>Variable Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.VariableReferenceImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getVariableReference()
* @generated
*/
EClass VARIABLE_REFERENCE = eINSTANCE.getVariableReference();
/**
* The meta object literal for the '<em><b>Variable</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VARIABLE_REFERENCE__VARIABLE = eINSTANCE.getVariableReference_Variable();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.LabelImpl <em>Label</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.LabelImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getLabel()
* @generated
*/
EClass LABEL = eINSTANCE.getLabel();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute LABEL__NAME = eINSTANCE.getLabel_Name();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ExpressionImpl <em>Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getExpression()
* @generated
*/
EClass EXPRESSION = eINSTANCE.getExpression();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.NullLiteralImpl <em>Null Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.NullLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getNullLiteral()
* @generated
*/
EClass NULL_LITERAL = eINSTANCE.getNullLiteral();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.BooleanLiteralImpl <em>Boolean Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.BooleanLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getBooleanLiteral()
* @generated
*/
EClass BOOLEAN_LITERAL = eINSTANCE.getBooleanLiteral();
/**
* The meta object literal for the '<em><b>Text</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute BOOLEAN_LITERAL__TEXT = eINSTANCE.getBooleanLiteral_Text();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.NumericLiteralImpl <em>Numeric Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.NumericLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getNumericLiteral()
* @generated
*/
EClass NUMERIC_LITERAL = eINSTANCE.getNumericLiteral();
/**
* The meta object literal for the '<em><b>Text</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute NUMERIC_LITERAL__TEXT = eINSTANCE.getNumericLiteral_Text();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.StringLiteralImpl <em>String Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.StringLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getStringLiteral()
* @generated
*/
EClass STRING_LITERAL = eINSTANCE.getStringLiteral();
/**
* The meta object literal for the '<em><b>Text</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute STRING_LITERAL__TEXT = eINSTANCE.getStringLiteral_Text();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.RegularExpressionLiteralImpl <em>Regular Expression Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.RegularExpressionLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getRegularExpressionLiteral()
* @generated
*/
EClass REGULAR_EXPRESSION_LITERAL = eINSTANCE.getRegularExpressionLiteral();
/**
* The meta object literal for the '<em><b>Text</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute REGULAR_EXPRESSION_LITERAL__TEXT = eINSTANCE.getRegularExpressionLiteral_Text();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ThisExpressionImpl <em>This Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ThisExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getThisExpression()
* @generated
*/
EClass THIS_EXPRESSION = eINSTANCE.getThisExpression();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ArrayLiteralImpl <em>Array Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ArrayLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getArrayLiteral()
* @generated
*/
EClass ARRAY_LITERAL = eINSTANCE.getArrayLiteral();
/**
* The meta object literal for the '<em><b>Elements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ARRAY_LITERAL__ELEMENTS = eINSTANCE.getArrayLiteral_Elements();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.IArrayElement <em>IArray Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.IArrayElement
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIArrayElement()
* @generated
*/
EClass IARRAY_ELEMENT = eINSTANCE.getIArrayElement();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ElisionImpl <em>Elision</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ElisionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getElision()
* @generated
*/
EClass ELISION = eINSTANCE.getElision();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ObjectLiteralImpl <em>Object Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ObjectLiteralImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getObjectLiteral()
* @generated
*/
EClass OBJECT_LITERAL = eINSTANCE.getObjectLiteral();
/**
* The meta object literal for the '<em><b>Properties</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference OBJECT_LITERAL__PROPERTIES = eINSTANCE.getObjectLiteral_Properties();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.PropertyAssignmentImpl <em>Property Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.PropertyAssignmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getPropertyAssignment()
* @generated
*/
EClass PROPERTY_ASSIGNMENT = eINSTANCE.getPropertyAssignment();
/**
* The meta object literal for the '<em><b>Name</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PROPERTY_ASSIGNMENT__NAME = eINSTANCE.getPropertyAssignment_Name();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.IPropertyName <em>IProperty Name</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.IPropertyName
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIPropertyName()
* @generated
*/
EClass IPROPERTY_NAME = eINSTANCE.getIPropertyName();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.SimplePropertyAssignmentImpl <em>Simple Property Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.SimplePropertyAssignmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getSimplePropertyAssignment()
* @generated
*/
EClass SIMPLE_PROPERTY_ASSIGNMENT = eINSTANCE.getSimplePropertyAssignment();
/**
* The meta object literal for the '<em><b>Initializer</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SIMPLE_PROPERTY_ASSIGNMENT__INITIALIZER = eINSTANCE.getSimplePropertyAssignment_Initializer();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.AccessorAssignmentImpl <em>Accessor Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.AccessorAssignmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getAccessorAssignment()
* @generated
*/
EClass ACCESSOR_ASSIGNMENT = eINSTANCE.getAccessorAssignment();
/**
* The meta object literal for the '<em><b>Body</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ACCESSOR_ASSIGNMENT__BODY = eINSTANCE.getAccessorAssignment_Body();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.GetterAssignmentImpl <em>Getter Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.GetterAssignmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getGetterAssignment()
* @generated
*/
EClass GETTER_ASSIGNMENT = eINSTANCE.getGetterAssignment();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.SetterAssignmentImpl <em>Setter Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.SetterAssignmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getSetterAssignment()
* @generated
*/
EClass SETTER_ASSIGNMENT = eINSTANCE.getSetterAssignment();
/**
* The meta object literal for the '<em><b>Parameter</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SETTER_ASSIGNMENT__PARAMETER = eINSTANCE.getSetterAssignment_Parameter();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ParenthesizedExpressionImpl <em>Parenthesized Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ParenthesizedExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getParenthesizedExpression()
* @generated
*/
EClass PARENTHESIZED_EXPRESSION = eINSTANCE.getParenthesizedExpression();
/**
* The meta object literal for the '<em><b>Enclosed</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PARENTHESIZED_EXPRESSION__ENCLOSED = eINSTANCE.getParenthesizedExpression_Enclosed();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ArrayAccessExpressionImpl <em>Array Access Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ArrayAccessExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getArrayAccessExpression()
* @generated
*/
EClass ARRAY_ACCESS_EXPRESSION = eINSTANCE.getArrayAccessExpression();
/**
* The meta object literal for the '<em><b>Array</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ARRAY_ACCESS_EXPRESSION__ARRAY = eINSTANCE.getArrayAccessExpression_Array();
/**
* The meta object literal for the '<em><b>Index</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ARRAY_ACCESS_EXPRESSION__INDEX = eINSTANCE.getArrayAccessExpression_Index();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.PropertyAccessExpressionImpl <em>Property Access Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.PropertyAccessExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getPropertyAccessExpression()
* @generated
*/
EClass PROPERTY_ACCESS_EXPRESSION = eINSTANCE.getPropertyAccessExpression();
/**
* The meta object literal for the '<em><b>Object</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PROPERTY_ACCESS_EXPRESSION__OBJECT = eINSTANCE.getPropertyAccessExpression_Object();
/**
* The meta object literal for the '<em><b>Property</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PROPERTY_ACCESS_EXPRESSION__PROPERTY = eINSTANCE.getPropertyAccessExpression_Property();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.NewExpressionImpl <em>New Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.NewExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getNewExpression()
* @generated
*/
EClass NEW_EXPRESSION = eINSTANCE.getNewExpression();
/**
* The meta object literal for the '<em><b>Constructor</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NEW_EXPRESSION__CONSTRUCTOR = eINSTANCE.getNewExpression_Constructor();
/**
* The meta object literal for the '<em><b>Arguments</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NEW_EXPRESSION__ARGUMENTS = eINSTANCE.getNewExpression_Arguments();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.CallExpressionImpl <em>Call Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.CallExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getCallExpression()
* @generated
*/
EClass CALL_EXPRESSION = eINSTANCE.getCallExpression();
/**
* The meta object literal for the '<em><b>Applicant</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CALL_EXPRESSION__APPLICANT = eINSTANCE.getCallExpression_Applicant();
/**
* The meta object literal for the '<em><b>Arguments</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CALL_EXPRESSION__ARGUMENTS = eINSTANCE.getCallExpression_Arguments();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.UnaryExpressionImpl <em>Unary Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.UnaryExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getUnaryExpression()
* @generated
*/
EClass UNARY_EXPRESSION = eINSTANCE.getUnaryExpression();
/**
* The meta object literal for the '<em><b>Argument</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference UNARY_EXPRESSION__ARGUMENT = eINSTANCE.getUnaryExpression_Argument();
/**
* The meta object literal for the '<em><b>Operation</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute UNARY_EXPRESSION__OPERATION = eINSTANCE.getUnaryExpression_Operation();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.BinaryExpressionImpl <em>Binary Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.BinaryExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getBinaryExpression()
* @generated
*/
EClass BINARY_EXPRESSION = eINSTANCE.getBinaryExpression();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BINARY_EXPRESSION__LEFT = eINSTANCE.getBinaryExpression_Left();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BINARY_EXPRESSION__RIGHT = eINSTANCE.getBinaryExpression_Right();
/**
* The meta object literal for the '<em><b>Operation</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute BINARY_EXPRESSION__OPERATION = eINSTANCE.getBinaryExpression_Operation();
/**
* The meta object literal for the '<em><b>Operator Position</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute BINARY_EXPRESSION__OPERATOR_POSITION = eINSTANCE.getBinaryExpression_OperatorPosition();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ConditionalExpressionImpl <em>Conditional Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ConditionalExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getConditionalExpression()
* @generated
*/
EClass CONDITIONAL_EXPRESSION = eINSTANCE.getConditionalExpression();
/**
* The meta object literal for the '<em><b>Predicate</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONDITIONAL_EXPRESSION__PREDICATE = eINSTANCE.getConditionalExpression_Predicate();
/**
* The meta object literal for the '<em><b>Consequent</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONDITIONAL_EXPRESSION__CONSEQUENT = eINSTANCE.getConditionalExpression_Consequent();
/**
* The meta object literal for the '<em><b>Alternative</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONDITIONAL_EXPRESSION__ALTERNATIVE = eINSTANCE.getConditionalExpression_Alternative();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.StatementImpl <em>Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.StatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getStatement()
* @generated
*/
EClass STATEMENT = eINSTANCE.getStatement();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.BlockStatementImpl <em>Block Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.BlockStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getBlockStatement()
* @generated
*/
EClass BLOCK_STATEMENT = eINSTANCE.getBlockStatement();
/**
* The meta object literal for the '<em><b>Statements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BLOCK_STATEMENT__STATEMENTS = eINSTANCE.getBlockStatement_Statements();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.VariableStatementImpl <em>Variable Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.VariableStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getVariableStatement()
* @generated
*/
EClass VARIABLE_STATEMENT = eINSTANCE.getVariableStatement();
/**
* The meta object literal for the '<em><b>Declarations</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VARIABLE_STATEMENT__DECLARATIONS = eINSTANCE.getVariableStatement_Declarations();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.VariableDeclarationImpl <em>Variable Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.VariableDeclarationImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getVariableDeclaration()
* @generated
*/
EClass VARIABLE_DECLARATION = eINSTANCE.getVariableDeclaration();
/**
* The meta object literal for the '<em><b>Identifier</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VARIABLE_DECLARATION__IDENTIFIER = eINSTANCE.getVariableDeclaration_Identifier();
/**
* The meta object literal for the '<em><b>Initializer</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VARIABLE_DECLARATION__INITIALIZER = eINSTANCE.getVariableDeclaration_Initializer();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.EmptyStatementImpl <em>Empty Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.EmptyStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getEmptyStatement()
* @generated
*/
EClass EMPTY_STATEMENT = eINSTANCE.getEmptyStatement();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ExpressionStatementImpl <em>Expression Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ExpressionStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getExpressionStatement()
* @generated
*/
EClass EXPRESSION_STATEMENT = eINSTANCE.getExpressionStatement();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPRESSION_STATEMENT__EXPRESSION = eINSTANCE.getExpressionStatement_Expression();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.IfStatementImpl <em>If Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.IfStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIfStatement()
* @generated
*/
EClass IF_STATEMENT = eINSTANCE.getIfStatement();
/**
* The meta object literal for the '<em><b>Predicate</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference IF_STATEMENT__PREDICATE = eINSTANCE.getIfStatement_Predicate();
/**
* The meta object literal for the '<em><b>Consequent</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference IF_STATEMENT__CONSEQUENT = eINSTANCE.getIfStatement_Consequent();
/**
* The meta object literal for the '<em><b>Alternative</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference IF_STATEMENT__ALTERNATIVE = eINSTANCE.getIfStatement_Alternative();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.IterationStatementImpl <em>Iteration Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.IterationStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIterationStatement()
* @generated
*/
EClass ITERATION_STATEMENT = eINSTANCE.getIterationStatement();
/**
* The meta object literal for the '<em><b>Body</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ITERATION_STATEMENT__BODY = eINSTANCE.getIterationStatement_Body();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.DoStatementImpl <em>Do Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.DoStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getDoStatement()
* @generated
*/
EClass DO_STATEMENT = eINSTANCE.getDoStatement();
/**
* The meta object literal for the '<em><b>Condition</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DO_STATEMENT__CONDITION = eINSTANCE.getDoStatement_Condition();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.WhileStatementImpl <em>While Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.WhileStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getWhileStatement()
* @generated
*/
EClass WHILE_STATEMENT = eINSTANCE.getWhileStatement();
/**
* The meta object literal for the '<em><b>Condition</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference WHILE_STATEMENT__CONDITION = eINSTANCE.getWhileStatement_Condition();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ForStatementImpl <em>For Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ForStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getForStatement()
* @generated
*/
EClass FOR_STATEMENT = eINSTANCE.getForStatement();
/**
* The meta object literal for the '<em><b>Initialization</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FOR_STATEMENT__INITIALIZATION = eINSTANCE.getForStatement_Initialization();
/**
* The meta object literal for the '<em><b>Condition</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FOR_STATEMENT__CONDITION = eINSTANCE.getForStatement_Condition();
/**
* The meta object literal for the '<em><b>Increment</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FOR_STATEMENT__INCREMENT = eINSTANCE.getForStatement_Increment();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.IForInitializer <em>IFor Initializer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.IForInitializer
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIForInitializer()
* @generated
*/
EClass IFOR_INITIALIZER = eINSTANCE.getIForInitializer();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ForInStatementImpl <em>For In Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ForInStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getForInStatement()
* @generated
*/
EClass FOR_IN_STATEMENT = eINSTANCE.getForInStatement();
/**
* The meta object literal for the '<em><b>Item</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FOR_IN_STATEMENT__ITEM = eINSTANCE.getForInStatement_Item();
/**
* The meta object literal for the '<em><b>Collection</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FOR_IN_STATEMENT__COLLECTION = eINSTANCE.getForInStatement_Collection();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ContinueStatementImpl <em>Continue Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ContinueStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getContinueStatement()
* @generated
*/
EClass CONTINUE_STATEMENT = eINSTANCE.getContinueStatement();
/**
* The meta object literal for the '<em><b>Label</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONTINUE_STATEMENT__LABEL = eINSTANCE.getContinueStatement_Label();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.BreakStatementImpl <em>Break Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.BreakStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getBreakStatement()
* @generated
*/
EClass BREAK_STATEMENT = eINSTANCE.getBreakStatement();
/**
* The meta object literal for the '<em><b>Label</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BREAK_STATEMENT__LABEL = eINSTANCE.getBreakStatement_Label();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ReturnStatementImpl <em>Return Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ReturnStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getReturnStatement()
* @generated
*/
EClass RETURN_STATEMENT = eINSTANCE.getReturnStatement();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RETURN_STATEMENT__EXPRESSION = eINSTANCE.getReturnStatement_Expression();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.WithStatementImpl <em>With Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.WithStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getWithStatement()
* @generated
*/
EClass WITH_STATEMENT = eINSTANCE.getWithStatement();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference WITH_STATEMENT__EXPRESSION = eINSTANCE.getWithStatement_Expression();
/**
* The meta object literal for the '<em><b>Statement</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference WITH_STATEMENT__STATEMENT = eINSTANCE.getWithStatement_Statement();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.SwitchStatementImpl <em>Switch Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.SwitchStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getSwitchStatement()
* @generated
*/
EClass SWITCH_STATEMENT = eINSTANCE.getSwitchStatement();
/**
* The meta object literal for the '<em><b>Selector</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SWITCH_STATEMENT__SELECTOR = eINSTANCE.getSwitchStatement_Selector();
/**
* The meta object literal for the '<em><b>Elements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SWITCH_STATEMENT__ELEMENTS = eINSTANCE.getSwitchStatement_Elements();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.SwitchElementImpl <em>Switch Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.SwitchElementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getSwitchElement()
* @generated
*/
EClass SWITCH_ELEMENT = eINSTANCE.getSwitchElement();
/**
* The meta object literal for the '<em><b>Statements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SWITCH_ELEMENT__STATEMENTS = eINSTANCE.getSwitchElement_Statements();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.CaseClauseImpl <em>Case Clause</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.CaseClauseImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getCaseClause()
* @generated
*/
EClass CASE_CLAUSE = eINSTANCE.getCaseClause();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CASE_CLAUSE__EXPRESSION = eINSTANCE.getCaseClause_Expression();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.DefaultClauseImpl <em>Default Clause</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.DefaultClauseImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getDefaultClause()
* @generated
*/
EClass DEFAULT_CLAUSE = eINSTANCE.getDefaultClause();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.LabeledStatementImpl <em>Labeled Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.LabeledStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getLabeledStatement()
* @generated
*/
EClass LABELED_STATEMENT = eINSTANCE.getLabeledStatement();
/**
* The meta object literal for the '<em><b>Label</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference LABELED_STATEMENT__LABEL = eINSTANCE.getLabeledStatement_Label();
/**
* The meta object literal for the '<em><b>Statement</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference LABELED_STATEMENT__STATEMENT = eINSTANCE.getLabeledStatement_Statement();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ThrowStatementImpl <em>Throw Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ThrowStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getThrowStatement()
* @generated
*/
EClass THROW_STATEMENT = eINSTANCE.getThrowStatement();
/**
* The meta object literal for the '<em><b>Exception</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference THROW_STATEMENT__EXCEPTION = eINSTANCE.getThrowStatement_Exception();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.TryStatementImpl <em>Try Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.TryStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getTryStatement()
* @generated
*/
EClass TRY_STATEMENT = eINSTANCE.getTryStatement();
/**
* The meta object literal for the '<em><b>Body</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TRY_STATEMENT__BODY = eINSTANCE.getTryStatement_Body();
/**
* The meta object literal for the '<em><b>Catches</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TRY_STATEMENT__CATCHES = eINSTANCE.getTryStatement_Catches();
/**
* The meta object literal for the '<em><b>Finally Clause</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TRY_STATEMENT__FINALLY_CLAUSE = eINSTANCE.getTryStatement_FinallyClause();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.CatchClauseImpl <em>Catch Clause</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.CatchClauseImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getCatchClause()
* @generated
*/
EClass CATCH_CLAUSE = eINSTANCE.getCatchClause();
/**
* The meta object literal for the '<em><b>Exception</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CATCH_CLAUSE__EXCEPTION = eINSTANCE.getCatchClause_Exception();
/**
* The meta object literal for the '<em><b>Filter</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CATCH_CLAUSE__FILTER = eINSTANCE.getCatchClause_Filter();
/**
* The meta object literal for the '<em><b>Body</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CATCH_CLAUSE__BODY = eINSTANCE.getCatchClause_Body();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.FinallyClauseImpl <em>Finally Clause</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.FinallyClauseImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getFinallyClause()
* @generated
*/
EClass FINALLY_CLAUSE = eINSTANCE.getFinallyClause();
/**
* The meta object literal for the '<em><b>Body</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FINALLY_CLAUSE__BODY = eINSTANCE.getFinallyClause_Body();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.FunctionExpressionImpl <em>Function Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.FunctionExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getFunctionExpression()
* @generated
*/
EClass FUNCTION_EXPRESSION = eINSTANCE.getFunctionExpression();
/**
* The meta object literal for the '<em><b>Documentation</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FUNCTION_EXPRESSION__DOCUMENTATION = eINSTANCE.getFunctionExpression_Documentation();
/**
* The meta object literal for the '<em><b>Identifier</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FUNCTION_EXPRESSION__IDENTIFIER = eINSTANCE.getFunctionExpression_Identifier();
/**
* The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FUNCTION_EXPRESSION__PARAMETERS = eINSTANCE.getFunctionExpression_Parameters();
/**
* The meta object literal for the '<em><b>Body</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FUNCTION_EXPRESSION__BODY = eINSTANCE.getFunctionExpression_Body();
/**
* The meta object literal for the '<em><b>Parameters Position</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FUNCTION_EXPRESSION__PARAMETERS_POSITION = eINSTANCE.getFunctionExpression_ParametersPosition();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ParameterImpl <em>Parameter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ParameterImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getParameter()
* @generated
*/
EClass PARAMETER = eINSTANCE.getParameter();
/**
* The meta object literal for the '<em><b>Name</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PARAMETER__NAME = eINSTANCE.getParameter_Name();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.SourceImpl <em>Source</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.SourceImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getSource()
* @generated
*/
EClass SOURCE = eINSTANCE.getSource();
/**
* The meta object literal for the '<em><b>Statements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SOURCE__STATEMENTS = eINSTANCE.getSource_Statements();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ConstStatementImpl <em>Const Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ConstStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getConstStatement()
* @generated
*/
EClass CONST_STATEMENT = eINSTANCE.getConstStatement();
/**
* The meta object literal for the '<em><b>Declarations</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONST_STATEMENT__DECLARATIONS = eINSTANCE.getConstStatement_Declarations();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.PropertyIdentifierImpl <em>Property Identifier</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.PropertyIdentifierImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getPropertyIdentifier()
* @generated
*/
EClass PROPERTY_IDENTIFIER = eINSTANCE.getPropertyIdentifier();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.IProperty <em>IProperty</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.IProperty
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIProperty()
* @generated
*/
EClass IPROPERTY = eINSTANCE.getIProperty();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.XmlInitializerImpl <em>Xml Initializer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.XmlInitializerImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getXmlInitializer()
* @generated
*/
EClass XML_INITIALIZER = eINSTANCE.getXmlInitializer();
/**
* The meta object literal for the '<em><b>Fragments</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference XML_INITIALIZER__FRAGMENTS = eINSTANCE.getXmlInitializer_Fragments();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.AttributeIdentifierImpl <em>Attribute Identifier</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.AttributeIdentifierImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getAttributeIdentifier()
* @generated
*/
EClass ATTRIBUTE_IDENTIFIER = eINSTANCE.getAttributeIdentifier();
/**
* The meta object literal for the '<em><b>Selector</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ATTRIBUTE_IDENTIFIER__SELECTOR = eINSTANCE.getAttributeIdentifier_Selector();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.ISelector <em>ISelector</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.ISelector
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getISelector()
* @generated
*/
EClass ISELECTOR = eINSTANCE.getISelector();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.QualifiedIdentifierImpl <em>Qualified Identifier</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.QualifiedIdentifierImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getQualifiedIdentifier()
* @generated
*/
EClass QUALIFIED_IDENTIFIER = eINSTANCE.getQualifiedIdentifier();
/**
* The meta object literal for the '<em><b>Namespace</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference QUALIFIED_IDENTIFIER__NAMESPACE = eINSTANCE.getQualifiedIdentifier_Namespace();
/**
* The meta object literal for the '<em><b>Member</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference QUALIFIED_IDENTIFIER__MEMBER = eINSTANCE.getQualifiedIdentifier_Member();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.IUnqualifiedSelector <em>IUnqualified Selector</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.IUnqualifiedSelector
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIUnqualifiedSelector()
* @generated
*/
EClass IUNQUALIFIED_SELECTOR = eINSTANCE.getIUnqualifiedSelector();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.WildcardIdentifierImpl <em>Wildcard Identifier</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.WildcardIdentifierImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getWildcardIdentifier()
* @generated
*/
EClass WILDCARD_IDENTIFIER = eINSTANCE.getWildcardIdentifier();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.IPropertySelector <em>IProperty Selector</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.IPropertySelector
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getIPropertySelector()
* @generated
*/
EClass IPROPERTY_SELECTOR = eINSTANCE.getIPropertySelector();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ExpressionSelectorImpl <em>Expression Selector</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ExpressionSelectorImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getExpressionSelector()
* @generated
*/
EClass EXPRESSION_SELECTOR = eINSTANCE.getExpressionSelector();
/**
* The meta object literal for the '<em><b>Index</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPRESSION_SELECTOR__INDEX = eINSTANCE.getExpressionSelector_Index();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.XmlFragmentImpl <em>Xml Fragment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.XmlFragmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getXmlFragment()
* @generated
*/
EClass XML_FRAGMENT = eINSTANCE.getXmlFragment();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.XmlTextFragmentImpl <em>Xml Text Fragment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.XmlTextFragmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getXmlTextFragment()
* @generated
*/
EClass XML_TEXT_FRAGMENT = eINSTANCE.getXmlTextFragment();
/**
* The meta object literal for the '<em><b>Text</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute XML_TEXT_FRAGMENT__TEXT = eINSTANCE.getXmlTextFragment_Text();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.XmlExpressionFragmentImpl <em>Xml Expression Fragment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.XmlExpressionFragmentImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getXmlExpressionFragment()
* @generated
*/
EClass XML_EXPRESSION_FRAGMENT = eINSTANCE.getXmlExpressionFragment();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference XML_EXPRESSION_FRAGMENT__EXPRESSION = eINSTANCE.getXmlExpressionFragment_Expression();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.DescendantAccessExpressionImpl <em>Descendant Access Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.DescendantAccessExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getDescendantAccessExpression()
* @generated
*/
EClass DESCENDANT_ACCESS_EXPRESSION = eINSTANCE.getDescendantAccessExpression();
/**
* The meta object literal for the '<em><b>Object</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DESCENDANT_ACCESS_EXPRESSION__OBJECT = eINSTANCE.getDescendantAccessExpression_Object();
/**
* The meta object literal for the '<em><b>Property</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DESCENDANT_ACCESS_EXPRESSION__PROPERTY = eINSTANCE.getDescendantAccessExpression_Property();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.FilterExpressionImpl <em>Filter Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.FilterExpressionImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getFilterExpression()
* @generated
*/
EClass FILTER_EXPRESSION = eINSTANCE.getFilterExpression();
/**
* The meta object literal for the '<em><b>Object</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FILTER_EXPRESSION__OBJECT = eINSTANCE.getFilterExpression_Object();
/**
* The meta object literal for the '<em><b>Filter</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FILTER_EXPRESSION__FILTER = eINSTANCE.getFilterExpression_Filter();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.DefaultXmlNamespaceStatementImpl <em>Default Xml Namespace Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.DefaultXmlNamespaceStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getDefaultXmlNamespaceStatement()
* @generated
*/
EClass DEFAULT_XML_NAMESPACE_STATEMENT = eINSTANCE.getDefaultXmlNamespaceStatement();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DEFAULT_XML_NAMESPACE_STATEMENT__EXPRESSION = eINSTANCE.getDefaultXmlNamespaceStatement_Expression();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.impl.ForEachInStatementImpl <em>For Each In Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.impl.ForEachInStatementImpl
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getForEachInStatement()
* @generated
*/
EClass FOR_EACH_IN_STATEMENT = eINSTANCE.getForEachInStatement();
/**
* The meta object literal for the '<em><b>Item</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FOR_EACH_IN_STATEMENT__ITEM = eINSTANCE.getForEachInStatement_Item();
/**
* The meta object literal for the '<em><b>Collection</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FOR_EACH_IN_STATEMENT__COLLECTION = eINSTANCE.getForEachInStatement_Collection();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.UnaryOperator <em>Unary Operator</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.UnaryOperator
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getUnaryOperator()
* @generated
*/
EEnum UNARY_OPERATOR = eINSTANCE.getUnaryOperator();
/**
* The meta object literal for the '{@link org.eclipse.dltk.javascript.core.dom.BinaryOperator <em>Binary Operator</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.BinaryOperator
* @see org.eclipse.dltk.javascript.core.dom.impl.DomPackageImpl#getBinaryOperator()
* @generated
*/
EEnum BINARY_OPERATOR = eINSTANCE.getBinaryOperator();
}
} //DomPackage