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
.