org.eclipse.gmf.codegen.gmfgen
Interface GenTemplateInvocationBase

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
GenFixedInputsTemplateInvocation, GenTemplateInvocation
All Known Implementing Classes:
GenFixedInputsTemplateInvocationImpl, GenTemplateInvocationBaseImpl, GenTemplateInvocationImpl

public interface GenTemplateInvocationBase
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Gen Template Invocation Base'.

The following features are supported:

See Also:
GMFGenPackage.getGenTemplateInvocationBase()
Generated
Model Properties:
abstract="true"

Method Summary
 String getDescription()
          Returns the value of the 'Description' attribute.
 GenCustomGeneratorExtension getExtension()
          Returns the value of the 'Extension' container reference.
 String getTemplateFqn()
          Returns the value of the 'Template Fqn' attribute.
 void setDescription(String value)
          Sets the value of the 'Description' attribute.
 void setTemplateFqn(String value)
          Sets the value of the 'Template Fqn' 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

getExtension

GenCustomGeneratorExtension getExtension()
Returns the value of the 'Extension' container reference. It is bidirectional and its opposite is 'Invocations'.

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

Returns:
the value of the 'Extension' container reference.
See Also:
GMFGenPackage.getGenTemplateInvocationBase_Extension(), GenCustomGeneratorExtension.getInvocations()
Generated
Model Properties:
opposite="invocations" resolveProxies="false" required="true" transient="false" changeable="false"

getDescription

String getDescription()
Returns the value of the 'Description' attribute. User friendly description for this invocation, used only in UI

Returns:
the value of the 'Description' attribute.
See Also:
setDescription(String), GMFGenPackage.getGenTemplateInvocationBase_Description()
Generated
Model Properties:

setDescription

void setDescription(String value)
Sets the value of the 'Description' attribute.

Parameters:
value - the new value of the 'Description' attribute.
See Also:
getDescription()
Generated

getTemplateFqn

String getTemplateFqn()
Returns the value of the 'Template Fqn' attribute. FQN of xPand template to invoke in the standard form of abc::def::TemplateName#rootExpand

Returns:
the value of the 'Template Fqn' attribute.
See Also:
setTemplateFqn(String), GMFGenPackage.getGenTemplateInvocationBase_TemplateFqn()
Generated
Model Properties:

setTemplateFqn

void setTemplateFqn(String value)
Sets the value of the 'Template Fqn' attribute.

Parameters:
value - the new value of the 'Template Fqn' attribute.
See Also:
getTemplateFqn()
Generated


Copyright © 2012. All Rights Reserved.