org.eclipse.xpand2
Interface XpandExecutionContext
- All Superinterfaces:
- ExecutionContext, TypeSystem
- All Known Implementing Classes:
- XpandExecutionContextImpl, XpandPluginExecutionContext
public interface XpandExecutionContext
- extends ExecutionContext
Methods inherited from interface org.eclipse.xtend.expression.ExecutionContext |
cloneWithoutMonitor, cloneWithoutResource, cloneWithoutVariables, cloneWithResource, cloneWithVariable, currentResource, getAllExtensions, getCallback, getExtension, getExtensionAdvices, getExtensionForTypes, getGlobalVariables, getMonitor, getResourceManager, getReturnType, getVariable, getVisibleVariables, handleNullEvaluation, handleRuntimeException, postTask, preTask |
Methods inherited from interface org.eclipse.xtend.expression.TypeSystem |
findOperation, findProperty, findTypesForPrefix, getAllTypes, getBooleanType, getCollectionType, getFeatureType, getIntegerType, getListType, getNamespaces, getObjectType, getOperationType, getPropertyType, getRealType, getSetType, getStaticPropertyType, getStringType, getType, getTypeForName, getTypeType, getVoidType, release |
getProtectedRegionResolver
ProtectedRegionResolver getProtectedRegionResolver()
getOutput
Output getOutput()
getAllDefinitions
java.util.List<XpandDefinition> getAllDefinitions()
findDefinition
XpandDefinition findDefinition(java.lang.String name,
Type target,
Type[] paramTypes)
findTemplate
XpandResource findTemplate(java.lang.String templateName)