blob: 070e65d6e645bb36cf395d1b2ce685ee0fa99c3c [file] [log] [blame]
* Label:
eAnnotations
* Description:
EReference named eAnnotations in EModelElement(http://www.eclipse.org/emf/2002/Ecore)
* Text:
eAnnotations
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eClassifiers
* Description:
EReference named eClassifiers in EPackage(http://www.eclipse.org/emf/2002/Ecore)
* Text:
eClassifiers
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eFactoryInstance
* Description:
EReference named eFactoryInstance in EPackage(http://www.eclipse.org/emf/2002/Ecore)
* Text:
eFactoryInstance
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eSubpackages
* Description:
EReference named eSubpackages in EPackage(http://www.eclipse.org/emf/2002/Ecore)
* Text:
eSubpackages
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eSuperPackage
* Description:
EReference named eSuperPackage in EPackage(http://www.eclipse.org/emf/2002/Ecore)
* Text:
eSuperPackage
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
name
* Description:
EAttribute named name in ENamedElement(http://www.eclipse.org/emf/2002/Ecore)
* Text:
name
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
nsPrefix
* Description:
EAttribute named nsPrefix in EPackage(http://www.eclipse.org/emf/2002/Ecore)
* Text:
nsPrefix
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
nsURI
* Description:
EAttribute named nsURI in EPackage(http://www.eclipse.org/emf/2002/Ecore)
* Text:
nsURI
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
ancestors()
* Description:
ancestors(self: org.eclipse.emf.ecore.EObject) = List<br><br>Returns a Sequence containing the full set of object's ancestors.<br><br> @param self<br> The EObject we seek the ancestors of<br><br> @return<br> Sequence containing the full set of the receiver's ancestors<br><br>
* Text:
ancestors()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
ancestors()
* Description:
ancestors(self: org.eclipse.emf.ecore.EObject, filters: java.util.Set) = List<br><br>Returns a Sequence containing the set of object's ancestors of any given types.<br><br> @param self<br> The EObject we seek the ancestors of<br> @param filters<br> The set of filtering EClasses<br><br> @return<br> Sequence containing the set of the receiver's ancestors of any given types<br><br>
* Text:
ancestors()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
ancestors()
* Description:
ancestors(self: org.eclipse.emf.ecore.EObject, filter: org.eclipse.emf.ecore.EClass) = List<br><br>Returns a Sequence containing the set of object's ancestors of the given type.<br><br> @param self<br> The EObject we seek the ancestors of<br> @param filter<br> The filtering EClass<br><br> @return<br> Sequence containing the set of the receiver's ancestors of the given type<br><br>
* Text:
ancestors()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eAllContents()
* Description:
eAllContents(eObject: org.eclipse.emf.ecore.EObject) = List<br><br>Returns a sequence of the EObjects recursively contained in the specified root eObject.<br><br> @param eObject<br> The root of the content tree<br><br> @return<br> The recursive content of the specified eObject.<br><br>
* Text:
eAllContents()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eAllContents()
* Description:
eAllContents(eObject: org.eclipse.emf.ecore.EObject, types: java.util.Set) = List<br><br>Returns a sequence of the EObjects recursively contained in the specified root eObject and that are instances of the specified EClass<br><br> @param eObject<br> The root of the content tree<br> @param types<br> The set of types used to select elements<br><br> @return<br> The recursive content of the specified eObject.<br><br>
* Text:
eAllContents()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eAllContents()
* Description:
eAllContents(eObject: org.eclipse.emf.ecore.EObject, type: org.eclipse.emf.ecore.EClass) = List<br><br>Returns a sequence of the EObjects recursively contained in the specified root eObject and that are instances of the specified EClass<br><br> @param eObject<br> The root of the content tree<br> @param type<br> The type used to select elements<br><br> @return<br> The recursive content of the specified eObject.<br><br>
* Text:
eAllContents()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eClass()
* Description:
eClass(eObject: org.eclipse.emf.ecore.EObject) = EClass<br><br>Returns the EClass of the specified EObject<br><br> @param eObject<br> The eObject which EClass is requested.<br><br> @return<br> The EClass of the specified EObject<br><br>
* Text:
eClass()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eContainer()
* Description:
eContainer(eObject: org.eclipse.emf.ecore.EObject) = EObject<br><br>Returns the container of the specified EObject<br><br> @param eObject<br> The eObject which container is requested.<br><br> @return<br> The container of the specified eObject.<br><br>
* Text:
eContainer()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eContainer()
* Description:
eContainer(eObject: org.eclipse.emf.ecore.EObject, type: org.eclipse.emf.ecore.EClass) = EObject<br><br>Returns the first container of the specified EObject that matches the given type<br><br> @param eObject<br> The eObject which container is requested.<br> @param type<br> The type filter.<br><br> @return<br> The first container of the specified eObject that matches the given type.<br><br>
* Text:
eContainer()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eContainerOrSelf()
* Description:
eContainerOrSelf(eObject: org.eclipse.emf.ecore.EObject, type: org.eclipse.emf.ecore.EClass) = EObject<br><br>Returns self or the first container of the specified EObject that matches the given type<br><br> @param eObject<br> The eObject which container is requested.<br> @param type<br> The type filter.<br><br> @return<br> Self or the first container of the specified eObject that matches the given type.<br><br>
* Text:
eContainerOrSelf()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eContainingFeature()
* Description:
eContainingFeature(eObject: org.eclipse.emf.ecore.EObject) = EStructuralFeature<br><br>Returns the containing feature of the specified EObject<br><br> @param eObject<br> The eObject which containing feature is requested.<br><br> @return<br> The containing feature of the specified EObject<br><br>
* Text:
eContainingFeature()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eContainmentFeature()
* Description:
eContainmentFeature(eObject: org.eclipse.emf.ecore.EObject) = EReference<br><br>Returns the containment feature of the specified EObject<br><br> @param eObject<br> The eObject which containment feature is requested.<br><br> @return<br> The containment feature of the specified EObject<br><br>
* Text:
eContainmentFeature()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eContents()
* Description:
eContents(eObject: org.eclipse.emf.ecore.EObject) = List<br><br>Returns the contents of the specified EObject instance.<br><br> @param eObject<br> The eObject which content is requested.<br><br> @return<br> The content of the specified eObject.<br><br>
* Text:
eContents()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eContents()
* Description:
eContents(eObject: org.eclipse.emf.ecore.EObject, types: java.util.Set) = List<br><br>Returns a sequence made of the instances of the specified types in the contents of the specified eObject.<br><br> @param eObject<br> The eObject which content is requested.<br> @param types<br> The Set of types filter.<br><br> @return<br> The filtered content of the specified eObject.<br><br>
* Text:
eContents()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eContents()
* Description:
eContents(eObject: org.eclipse.emf.ecore.EObject, type: org.eclipse.emf.ecore.EClass) = List<br><br>Returns a sequence made of the instances of the specified type in the contents of the specified eObject.<br><br> @param eObject<br> The eObject which content is requested.<br> @param type<br> The type filter.<br><br> @return<br> The filtered content of the specified eObject.<br><br>
* Text:
eContents()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eCrossReferences()
* Description:
eCrossReferences(eObject: org.eclipse.emf.ecore.EObject) = Object<br><br>Returns the list of all EObjects cross-referenced from the receiver.<br><br> @param eObject<br> The eObject of which we need the cross-references.<br><br> @return<br> The list of all EObjects cross-referenced from the receiver.<br><br>
* Text:
eCrossReferences()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eGet()
* Description:
eGet(eObject: org.eclipse.emf.ecore.EObject, featureName: java.lang.String) = Object<br><br>Handles calls to the operation "eGet". This will fetch the value of the feature named "featureName" on "source"<br><br> @param eObject<br> The eObject we seek to retrieve a feature value of.<br> @param featureName<br> The name of the feature which value we need to retrieve.<br><br> @return<br> The value of the given feature on the given EObject<br><br>
* Text:
eGet()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eGet()
* Description:
eGet(eObject: org.eclipse.emf.ecore.EObject, feature: org.eclipse.emf.ecore.EStructuralFeature) = Object<br><br>Handles calls to the operation "eGet". This will fetch the value of the given feature on "source"<br><br> @param eObject<br> The eObject we seek to retrieve a feature value of.<br> @param feature<br> The feature which value we need to retrieve.<br><br> @return<br> The value of the given feature on the given EObject<br><br>
* Text:
eGet()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eGet()
* Description:
eGet(eObject: org.eclipse.emf.ecore.EObject, feature: org.eclipse.emf.ecore.EStructuralFeature, resolve: boolean) = Object<br><br>Handles calls to the operation "eGet". This will fetch the value of the given feature on "source"; the value is optionally resolved before it is returned.<br><br> @param eObject<br> The eObject we seek to retrieve a feature value of.<br> @param feature<br> The feature which value we need to retrieve.<br> @param resolve<br> whether to resolve the value or not.<br><br> @return<br> The value of the given feature on the given EObject<br><br>
* Text:
eGet()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eInverse()
* Description:
eInverse(eObject: org.eclipse.emf.ecore.EObject) = Set<br><br>Returns the set containing the inverse references.<br><br> @param eObject<br> The eObject which inverse references are requested.<br><br> @return<br> The set of the inverse references<br><br>
* Text:
eInverse()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eInverse()
* Description:
eInverse(eObject: org.eclipse.emf.ecore.EObject, featureName: java.lang.String) = Set<br><br>Returns the elements from the set of the inverse references of the receiver that are referencing the receiver using a feature with the given name.<br><br> @param eObject<br> The eObject which inverse references are requested.<br> @param featureName<br> The feature name.<br><br> @return<br> The set of the inverse references<br><br>
* Text:
eInverse()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eInverse()
* Description:
eInverse(eObject: org.eclipse.emf.ecore.EObject, type: org.eclipse.emf.ecore.EClassifier) = Set<br><br>Returns the elements of the given type from the set of the inverse references of the receiver.<br><br> @param eObject<br> The eObject which inverse references are requested.<br> @param type<br> The type filter.<br><br> @return<br> The set of the inverse references<br><br>
* Text:
eInverse()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
eResource()
* Description:
eResource(eObject: org.eclipse.emf.ecore.EObject) = Resource<br><br>Returns the Resource containing the given EObject. This service is equivalent to a direct call to EObject#eResource().<br><br> @param eObject<br> The EObject<br><br> @return<br> The Resource containing the given EObject.<br><br>
* Text:
eResource()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
followingSiblings()
* Description:
followingSiblings(self: org.eclipse.emf.ecore.EObject) = List<br><br>Returns a Sequence containing the full set of object's following siblings.<br><br> @param self<br> The EObject we seek the following siblings of<br><br> @return<br> Sequence containing the full set of the receiver's following siblings<br><br>
* Text:
followingSiblings()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
followingSiblings()
* Description:
followingSiblings(self: org.eclipse.emf.ecore.EObject, filters: java.util.Set) = List<br><br>Returns a Sequence containing the set of object's following siblings of any given types.<br><br> @param self<br> The EObject we seek the following siblings of<br> @param filters<br> The set of filtering EClasses<br><br> @return<br> Sequence containing the set of the receiver's following siblings of any given types<br><br>
* Text:
followingSiblings()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
followingSiblings()
* Description:
followingSiblings(self: org.eclipse.emf.ecore.EObject, filter: org.eclipse.emf.ecore.EClass) = List<br><br>Returns a Sequence containing the set of object's following siblings of the given type.<br><br> @param self<br> The EObject we seek the following siblings of<br> @param filter<br> The filtering EClass<br><br> @return<br> Sequence containing the set of the receiver's following siblings of the given type<br><br>
* Text:
followingSiblings()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
getEAnnotation()
* Description:
EOperation named getEAnnotation in EModelElement(http://www.eclipse.org/emf/2002/Ecore)
* Text:
getEAnnotation()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
getEClassifier()
* Description:
EOperation named getEClassifier in EPackage(http://www.eclipse.org/emf/2002/Ecore)
* Text:
getEClassifier()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
lineSeparator()
* Description:
lineSeparator(obj: java.lang.Object) = String<br><br>Gets the platform line separator.<br><br> @param obj<br> Any object<br><br> @return<br> '\n' (Unix) or '\r\n' (Dos) or '\r' (Mac Os Classic)<br><br>
* Text:
lineSeparator()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
myQuery()
* Description:
<br> * My query has a nice comment.<br> * @param myParam the input EPackage<br>*
* Text:
myQuery()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
myTemplate()
* Description:
<br> * My template has a nice comment.<br> * @param myParam the input EPackage<br>*
* Text:
myTemplate()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
myTemplate1()
* Description:
* Text:
myTemplate1()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
oclAsType()
* Description:
oclAsType(object: java.lang.Object, type: java.lang.Object) = Object<br><br>Casts the current object to the given type.<br><br> @param object<br> The object to cast<br> @param type<br> The type to cast the object to<br><br> @return<br> The current object cast to a "type"<br><br>
* Text:
oclAsType()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
oclIsKindOf()
* Description:
oclIsKindOf(object: java.lang.Object, type: java.lang.Object) = Boolean<br><br>Evaluates to "true" if the type of the object o1 conforms to the type "classifier". That is, o1 is of type "classifier" or a subtype of "classifier".<br><br> @param object<br> The reference Object we seek to test.<br> @param type<br> The expected supertype classifier.<br><br> @return<br> "true" if the object o1 is a kind of the classifier, "false" otherwise.<br><br>
* Text:
oclIsKindOf()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
oclIsTypeOf()
* Description:
oclIsTypeOf(object: java.lang.Object, type: java.lang.Object) = Boolean<br><br>Evaluates to "true" if the object o1 if of the type "classifier" but not a subtype of the "classifier".<br><br> @param object<br> The reference Object we seek to test.<br> @param type<br> The expected type classifier.<br><br> @return<br> "true" if the object o1 is a type of the classifier, "false" otherwise.<br><br>
* Text:
oclIsTypeOf()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
precedingSiblings()
* Description:
precedingSiblings(self: org.eclipse.emf.ecore.EObject) = List<br><br>Returns a Sequence containing the full set of object's preceding siblings.<br><br> @param self<br> The EObject we seek the preceding siblings of<br><br> @return<br> Sequence containing the full set of the receiver's preceding siblings<br><br>
* Text:
precedingSiblings()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
precedingSiblings()
* Description:
precedingSiblings(self: org.eclipse.emf.ecore.EObject, filters: java.util.Set) = List<br><br>Returns a Sequence containing the set of object's preceding siblings of any given types.<br><br> @param self<br> The EObject we seek the preceding siblings of<br> @param filters<br> The set of filtering EClasses<br><br> @return<br> Sequence containing the set of the receiver's preceding siblings of any given types<br><br>
* Text:
precedingSiblings()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
precedingSiblings()
* Description:
precedingSiblings(self: org.eclipse.emf.ecore.EObject, filter: org.eclipse.emf.ecore.EClass) = List<br><br>Returns a Sequence containing the set of object's preceding siblings of the given type.<br><br> @param self<br> The EObject we seek the preceding siblings of<br> @param filter<br> The filtering EClass<br><br> @return<br> Sequence containing the set of the receiver's preceding siblings of the given type<br><br>
* Text:
precedingSiblings()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
siblings()
* Description:
siblings(self: org.eclipse.emf.ecore.EObject) = List<br><br>Returns a Sequence containing the full set of object's siblings.<br><br> @param self<br> The EObject we seek the siblings of<br><br> @return<br> Sequence containing the full set of the receiver's siblings<br><br>
* Text:
siblings()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
siblings()
* Description:
siblings(self: org.eclipse.emf.ecore.EObject, filters: java.util.Set) = List<br><br>Returns a Sequence containing the set of object's siblings of any given types.<br><br> @param self<br> The EObject we seek the siblings of<br> @param filters<br> The set of filtering EClasses<br><br> @return<br> Sequence containing the set of the receiver's siblings of any given types<br><br>
* Text:
siblings()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
siblings()
* Description:
siblings(self: org.eclipse.emf.ecore.EObject, filter: org.eclipse.emf.ecore.EClass) = List<br><br>Returns a Sequence containing the set of object's siblings of the given type.<br><br> @param self<br> The EObject we seek the siblings of<br> @param filter<br> The filtering EClass<br><br> @return<br> Sequence containing the set of the receiver's siblings of the given type<br><br>
* Text:
siblings()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
toString()
* Description:
toString(self: java.lang.Object) = String<br><br>Returns a string representation of the current object.<br><br> @param self<br> The current object<br><br> @return<br> a String representation of the given Object. For Collections, this will be the concatenation of all contained Objects' toString.<br><br>
* Text:
toString()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression
* Label:
trace()
* Description:
trace(self: java.lang.Object) = String<br><br>Returns a string representation of the current environment.<br><br> @param self<br> The current object<br><br> @return<br> a string representation of the current environment.<br><br>
* Text:
trace()
* Type (optional):
http://www.eclipse.org/acceleo/4.0#//Expression