public class XtextExtension
extends java.lang.Object
| Constructor and Description |
|---|
XtextExtension(org.gradle.api.Project project,
org.gradle.api.internal.file.FileResolver fileResolver) |
| Modifier and Type | Method and Description |
|---|---|
void |
forceXtextVersion(org.gradle.api.artifacts.Configuration dependencies,
java.lang.String xtextVersion) |
org.gradle.api.NamedDomainObjectContainer<Language> |
getLanguages() |
org.gradle.api.NamedDomainObjectContainer<XtextSourceDirectorySet> |
getSourceSets() |
java.lang.String |
getVersion() |
java.lang.String |
getXtextVersion(org.gradle.api.file.FileCollection classpath) |
void |
languages(org.gradle.api.Action<? super org.gradle.api.NamedDomainObjectContainer<Language>> configureAction) |
void |
makeXtextCompatible(org.gradle.api.artifacts.Configuration dependencies) |
void |
setVersion(java.lang.String version) |
void |
sourceSets(org.gradle.api.Action<? super org.gradle.api.NamedDomainObjectContainer<XtextSourceDirectorySet>> configureAction) |
public XtextExtension(org.gradle.api.Project project,
org.gradle.api.internal.file.FileResolver fileResolver)
public void sourceSets(org.gradle.api.Action<? super org.gradle.api.NamedDomainObjectContainer<XtextSourceDirectorySet>> configureAction)
public void languages(org.gradle.api.Action<? super org.gradle.api.NamedDomainObjectContainer<Language>> configureAction)
public java.lang.String getXtextVersion(org.gradle.api.file.FileCollection classpath)
public void forceXtextVersion(org.gradle.api.artifacts.Configuration dependencies,
java.lang.String xtextVersion)
public void makeXtextCompatible(org.gradle.api.artifacts.Configuration dependencies)
@Pure public java.lang.String getVersion()
public void setVersion(java.lang.String version)
@Pure public org.gradle.api.NamedDomainObjectContainer<XtextSourceDirectorySet> getSourceSets()
@Pure public org.gradle.api.NamedDomainObjectContainer<Language> getLanguages()