org.eclipse.xtext.xbase
Interface XConstructorCall

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, XExpression
All Known Implementing Classes:
XConstructorCallImpl, XConstructorCallImplCustom

public interface XConstructorCall
extends XExpression

A representation of the model object 'XConstructor Call'.

The following features are supported:

See Also:
XbasePackage.getXConstructorCall()
EMF generated code
EMF model element

Method Summary
 org.eclipse.emf.common.util.EList<XExpression> getArguments()
          Returns the value of the 'Arguments' containment reference list.
 JvmConstructor getConstructor()
          Returns the value of the 'Constructor' reference
 java.lang.String getInvalidFeatureIssueCode()
          Returns the value of the 'Invalid Feature Issue Code' attribute
 org.eclipse.emf.common.util.EList<JvmTypeReference> getTypeArguments()
          Returns the value of the 'Type Arguments' containment reference list.
 boolean isValidFeature()
          Returns the value of the 'Valid Feature' attribute
 void setConstructor(JvmConstructor value)
          Sets the value of the 'Constructor' reference
 void setInvalidFeatureIssueCode(java.lang.String value)
          Sets the value of the 'Invalid Feature Issue Code' attribute
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getConstructor

JvmConstructor getConstructor()
Returns the value of the 'Constructor' reference.

If the meaning of the 'Constructor' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Constructor' reference.
See Also:
setConstructor(JvmConstructor), XbasePackage.getXConstructorCall_Constructor()
EMF generated code
EMF model element

setConstructor

void setConstructor(JvmConstructor value)
Sets the value of the 'Constructor' reference.

Parameters:
value - the new value of the 'Constructor' reference.
See Also:
getConstructor()
EMF generated code

getArguments

org.eclipse.emf.common.util.EList<XExpression> getArguments()
Returns the value of the 'Arguments' containment reference list. The list contents are of type XExpression.

If the meaning of the 'Arguments' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Arguments' containment reference list.
See Also:
XbasePackage.getXConstructorCall_Arguments()
EMF generated code
EMF model element
containment="true"

getTypeArguments

org.eclipse.emf.common.util.EList<JvmTypeReference> getTypeArguments()
Returns the value of the 'Type Arguments' containment reference list. The list contents are of type JvmTypeReference.

If the meaning of the 'Type Arguments' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Type Arguments' containment reference list.
See Also:
XbasePackage.getXConstructorCall_TypeArguments()
EMF generated code
EMF model element
containment="true"

getInvalidFeatureIssueCode

java.lang.String getInvalidFeatureIssueCode()
Returns the value of the 'Invalid Feature Issue Code' attribute.

If the meaning of the 'Invalid Feature Issue Code' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Invalid Feature Issue Code' attribute.
See Also:
setInvalidFeatureIssueCode(String), XbasePackage.getXConstructorCall_InvalidFeatureIssueCode()
EMF generated code
EMF model element
transient="true"

setInvalidFeatureIssueCode

void setInvalidFeatureIssueCode(java.lang.String value)
Sets the value of the 'Invalid Feature Issue Code' attribute.

Parameters:
value - the new value of the 'Invalid Feature Issue Code' attribute.
See Also:
getInvalidFeatureIssueCode()
EMF generated code

isValidFeature

boolean isValidFeature()
Returns the value of the 'Valid Feature' attribute.

If the meaning of the 'Valid Feature' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Valid Feature' attribute.
See Also:
XbasePackage.getXConstructorCall_ValidFeature()
EMF generated code
EMF model element
transient="true" changeable="false" derived="true"