io.sarl.lang.pythongenerator.configuration
Class PyGeneratorConfigAdapter
Enclosing class:
PyGeneratorConfigurationProvider
static class PyGeneratorConfigAdapter
extends java.lang.Object
Adapter for providing the SARL generator configuration.
Maven Group Identifier:
io.sarl.lang
Maven Artifact Identifier:
pythongenerator
Property Summary
Modifier and type Property and description
java.util.Map<K,V> language2GeneratorConfig
Replies the configuration map.
Nested Type Summary
Modifier and type Type and description
class PyGeneratorConfigAdapter.PyGeneratorConfigAdapterAdapter
EMF Adapter.
Constructor Summary
Constructor and description
new
Action Summary
Modifier and type Action and description
void attachToEmfObject(Notifier)
Attach this adapter to the EMF object.
static PyGeneratorConfigAdapter findInEmfObject(Notifier)
Find the adapter in the EMF object.
java.util.Map<K,V> getLanguage2GeneratorConfig
Replies the configuration map.
static PyGeneratorConfigAdapter removeFromEmfObject(Notifier)
Remove the adapter from the given EMF object.
Property Details
language2GeneratorConfig
val language2GeneratorConfig : java.util.Map<K,V>
Replies the configuration map.

This property is an alias for the action: getLanguage2GeneratorConfig

Returns:
the map.
Constructor Details
new
new
Action Details
attachToEmfObject(Notifier)
def attachToEmfObject(Notifier)
Attach this adapter to the EMF object.
Parameters:
emfObject - the EMF object.
findInEmfObject(Notifier)
def findInEmfObject(Notifier) : PyGeneratorConfigAdapter
Find the adapter in the EMF object.
Parameters:
emfObject - the EMF object.
Returns:
the adapter or null if no object is available.
getLanguage2GeneratorConfig
def getLanguage2GeneratorConfig : java.util.Map<K,V>
Replies the configuration map.
Returns:
the map.
removeFromEmfObject(Notifier)
def removeFromEmfObject(Notifier) : PyGeneratorConfigAdapter
Remove the adapter from the given EMF object.
Parameters:
emfObject - the EMF object.
Returns:
the removed adapter.