Modifier and type | Property and description |
---|---|
org.eclipse.xtext.generator.IGeneratorContext | delegate Replies the delegate. |
org.eclipse.xtext.xbase.typesystem.references.LightweightTypeReference | expectedExpressionType Replies the expected expression type in the context of a returnable expression |
org.eclipse.xtext.generator.IFileSystemAccess2 | fileSystemAccess Replies the file system access. |
java.util.Date | generationDate Replies the date of the generation. |
java.util.UUID | generationID Replies an identifier for the generation. |
java.lang.String | preferenceID Replies an identifier for the container of the generator's preferences. |
org.eclipse.emf.ecore.resource.Resource | resource Replies the resource from which the generation is done. |
IRootGenerator | rootGenerator Replies the root generator. |
Modifier and type | Action and description |
---|---|
abstract void | clearData Clear all stored data. |
abstract IActionPrototypeContext | getActionPrototypeContext(IActionPrototypeProvider) Replies the context for the action prototype provider. |
abstract T | getData(String,Class<T>) Replies the stored data with the given identifier. |
abstract T | getData(String,Class<T>,T) Replies the stored data with the given identifier. |
abstract org.eclipse.xtext.generator.IGeneratorContext | getDelegate Replies the delegate. |
abstract org.eclipse.xtext.xbase.typesystem.references.LightweightTypeReference | getExpectedExpressionType Replies the expected expression type in the context of a returnable expression |
abstract org.eclipse.xtext.generator.IFileSystemAccess2 | getFileSystemAccess Replies the file system access. |
abstract java.util.Date | getGenerationDate Replies the date of the generation. |
abstract java.util.UUID | getGenerationID Replies an identifier for the generation. |
abstract java.util.List<E> | getListData(String) Replies the stored data with the given identifier. |
abstract java.util.Map<K,V> | getMapData(String) Replies the stored data with the given identifier. |
abstract java.util.Map<K,V> | getMultimapData(String) Replies the stored data with the given identifier. |
abstract java.util.List<E> | getMultimapValues(String,K) Replies the stored data with the given identifier. |
abstract java.lang.String | getPreferenceID Replies an identifier for the container of the generator's preferences. |
abstract org.eclipse.emf.ecore.resource.Resource | getResource Replies the resource from which the generation is done. |
abstract IRootGenerator | getRootGenerator Replies the root generator. |
abstract java.util.Set<E> | getSetData(String) Replies the stored data with the given identifier. |
abstract void | setData(String,Object) Store data with the given identifier. |
abstract org.eclipse.xtext.xbase.typesystem.references.LightweightTypeReference | setExpectedExpressionType(LightweightTypeReference) Set the expected expression type in the context of a returnable expression |
val delegate : org.eclipse.xtext.generator.IGeneratorContext
This property is an alias for the action: getDelegate
val expectedExpressionType : org.eclipse.xtext.xbase.typesystem.references.LightweightTypeReference
null
.
This property is an alias for the action: getExpectedExpressionType
val fileSystemAccess : org.eclipse.xtext.generator.IFileSystemAccess2
This property is an alias for the action: getFileSystemAccess
val generationDate : java.util.Date
This property is an alias for the action: getGenerationDate
val generationID : java.util.UUID
This property is an alias for the action: getGenerationID
val preferenceID : java.lang.String
This property is an alias for the action: getPreferenceID
val resource : org.eclipse.emf.ecore.resource.Resource
This property is an alias for the action: getResource
val rootGenerator : IRootGenerator
This property is an alias for the action: getRootGenerator
def clearData
def getActionPrototypeContext(IActionPrototypeProvider) : IActionPrototypeContext
def getData(String,Class<T>) : Twith T
def getData(String,Class<T>,T) : Twith T
def getDelegate : org.eclipse.xtext.generator.IGeneratorContext
def getExpectedExpressionType : org.eclipse.xtext.xbase.typesystem.references.LightweightTypeReference
null
.
def getFileSystemAccess : org.eclipse.xtext.generator.IFileSystemAccess2
def getGenerationDate : java.util.Date
def getGenerationID : java.util.UUID
def getListData(String) : java.util.List<E>with T
def getMapData(String) : java.util.Map<K,V>with K, V
def getMultimapData(String) : java.util.Map<K,V>with K, V
def getMultimapValues(String,K) : java.util.List<E>with K, V
def getPreferenceID : java.lang.String
def getResource : org.eclipse.emf.ecore.resource.Resource
def getRootGenerator : IRootGenerator
def getSetData(String) : java.util.Set<E>with T
def setData(String,Object)
def setExpectedExpressionType(LightweightTypeReference) : org.eclipse.xtext.xbase.typesystem.references.LightweightTypeReference
null
.