org.eclipse.xtext.generator.junit
Class Junit4Fragment
java.lang.Object
org.eclipse.xtext.generator.DefaultGeneratorFragment
org.eclipse.xtext.generator.AbstractGeneratorFragment
org.eclipse.xtext.generator.junit.Junit4Fragment
- All Implemented Interfaces:
- IGeneratorFragment, NamingAware
public class Junit4Fragment
- extends AbstractGeneratorFragment
- Author:
- Michael Clay - Initial contribution and API
Methods inherited from class org.eclipse.xtext.generator.AbstractGeneratorFragment |
addToPluginXmlRt, addToPluginXmlUi, addToStandaloneSetup, getExportedPackagesRt, getGuiceBindingsRt, getGuiceBindingsUi, getNaming, getRequiredBundlesRt, getRequiredBundlesUi, getTemplate, registerNaming |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Junit4Fragment
public Junit4Fragment()
isGenContentAssistTest
public boolean isGenContentAssistTest()
setGenContentAssistTest
public void setGenContentAssistTest(boolean genUiTest)
getQualifiedInjectorProviderName
public static java.lang.String getQualifiedInjectorProviderName(Grammar grammar,
Naming naming)
getQualifiedUiInjectorProviderName
public static java.lang.String getQualifiedUiInjectorProviderName(Grammar grammar,
Naming naming)
generate
public void generate(Grammar grammar,
org.eclipse.xpand2.XpandExecutionContext ctx)
- Description copied from interface:
IGeneratorFragment
- can be used to generate whatever necessary
- Specified by:
generate
in interface IGeneratorFragment
- Overrides:
generate
in class AbstractGeneratorFragment
ctx
- - the execution context to use
getParameters
protected java.util.List<java.lang.Object> getParameters(Grammar grammar)
- Overrides:
getParameters
in class AbstractGeneratorFragment
checkConfiguration
public void checkConfiguration(org.eclipse.emf.mwe.core.issues.Issues issues)
- Description copied from interface:
IGeneratorFragment
- Called by the container after configuration so the component can validate
the configuration before invocation.
- Specified by:
checkConfiguration
in interface IGeneratorFragment
- Overrides:
checkConfiguration
in class DefaultGeneratorFragment
- Parameters:
issues
- implementors should report configuration issues to this.
getExportedPackagesUi
public java.lang.String[] getExportedPackagesUi(Grammar grammar)
- Description copied from interface:
IGeneratorFragment
- return the exported packages for the ui bundle
- Specified by:
getExportedPackagesUi
in interface IGeneratorFragment
- Overrides:
getExportedPackagesUi
in class AbstractGeneratorFragment