io.sarl.lang.compiler
Class SarlOutputConfigurationProvider
All Superinterfaces:
org.eclipse.xtext.generator.IContextualOutputConfigurationProvider, org.eclipse.xtext.generator.IContextualOutputConfigurationProvider2, org.eclipse.xtext.generator.IOutputConfigurationProvider
All Known Subclasses:
ContributionBasedOutputConfigurationProvider
class SarlOutputConfigurationProvider
extends java.lang.Object
Provide the output configuration from the SARL code to the Java code.
Maven Group Identifier:
io.sarl.lang
Maven Artifact Identifier:
compiler
Property Summary
Modifier and type Property and description
java.util.Set<E> outputConfigurations
Constructor Summary
Constructor and description
new
Action Summary
Modifier and type Action and description
protected org.eclipse.xtext.generator.OutputConfiguration createStandardOutputConfiguration
Create the standard output configuration.
protected org.eclipse.xtext.generator.OutputConfiguration createTestOutputConfiguration
Create the unit test output configuration.
java.util.Set<E> getOutputConfigurations
Property Details
outputConfigurations
val outputConfigurations : java.util.Set<E>

This property is an alias for the action: getOutputConfigurations

Constructor Details
new
new
Action Details
createStandardOutputConfiguration
protected def createStandardOutputConfiguration : org.eclipse.xtext.generator.OutputConfiguration
Create the standard output configuration.
Returns:
the configuration, never null .
Since:
0.8
createTestOutputConfiguration
protected def createTestOutputConfiguration : org.eclipse.xtext.generator.OutputConfiguration
Create the unit test output configuration.
Returns:
the configuration, never null .
Since:
0.8
getOutputConfigurations
def getOutputConfigurations : java.util.Set<E>