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:IOutputConfigurationProviderReturn the default output configurations without considering any context.- Specified by:
getOutputConfigurationsin interfaceIOutputConfigurationProvider- Returns:
- a set of
OutputConfigurationavailable for the generator
-
getOutputConfigurations
public java.util.Set<OutputConfiguration> getOutputConfigurations(org.eclipse.emf.ecore.resource.Resource context)
Description copied from interface:IContextualOutputConfigurationProviderReturn the output configurations that are applicable to the given resource.- Specified by:
getOutputConfigurationsin interfaceIContextualOutputConfigurationProvider- Since:
- 2.8
-
getOutputConfigurations
public java.util.Set<OutputConfiguration> getOutputConfigurations(org.eclipse.emf.ecore.resource.ResourceSet context)
Description copied from interface:IContextualOutputConfigurationProvider2Return the output configurations that are applicable to the given resource.- Specified by:
getOutputConfigurationsin interfaceIContextualOutputConfigurationProvider2- Since:
- 2.9
-
-