Package org.eclipse.xtext.generator
Class OutputConfigurationProvider
- java.lang.Object
-
- org.eclipse.xtext.generator.OutputConfigurationProvider
-
- All Implemented Interfaces:
IContextualOutputConfigurationProvider
,IContextualOutputConfigurationProvider2
,IOutputConfigurationProvider
public class OutputConfigurationProvider extends java.lang.Object implements IOutputConfigurationProvider, IContextualOutputConfigurationProvider, IContextualOutputConfigurationProvider2
- Since:
- 2.1
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.generator.IOutputConfigurationProvider
IOutputConfigurationProvider.Delegate
-
-
Constructor Summary
Constructors Constructor Description OutputConfigurationProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<OutputConfiguration>
getOutputConfigurations()
Return the default output configurations without considering any context.java.util.Set<OutputConfiguration>
getOutputConfigurations(org.eclipse.emf.ecore.resource.Resource context)
Return the output configurations that are applicable to the given resource.java.util.Set<OutputConfiguration>
getOutputConfigurations(org.eclipse.emf.ecore.resource.ResourceSet context)
Return the output configurations that are applicable to the given resource.
-
-
-
Method Detail
-
getOutputConfigurations
public java.util.Set<OutputConfiguration> getOutputConfigurations()
Description copied from interface:IOutputConfigurationProvider
Return the default output configurations without considering any context.- Specified by:
getOutputConfigurations
in interfaceIOutputConfigurationProvider
- Returns:
- a set of
OutputConfiguration
available for the generator
-
getOutputConfigurations
public java.util.Set<OutputConfiguration> getOutputConfigurations(org.eclipse.emf.ecore.resource.Resource context)
Description copied from interface:IContextualOutputConfigurationProvider
Return the output configurations that are applicable to the given resource.- Specified by:
getOutputConfigurations
in interfaceIContextualOutputConfigurationProvider
- Since:
- 2.8
-
getOutputConfigurations
public java.util.Set<OutputConfiguration> getOutputConfigurations(org.eclipse.emf.ecore.resource.ResourceSet context)
Description copied from interface:IContextualOutputConfigurationProvider2
Return the output configurations that are applicable to the given resource.- Specified by:
getOutputConfigurations
in interfaceIContextualOutputConfigurationProvider2
- Since:
- 2.9
-
-