Comparable<Task>
, org.gradle.api.internal.DynamicObjectAware
, org.gradle.api.internal.IConventionAware
, org.gradle.api.internal.TaskInternal
, ExtensionAware
, Task
, org.gradle.util.Configurable<Task>
public class GenerateIdeaWorkspace extends XmlGeneratorTask<Workspace>
Task.Namer
afterConfigured, beforeConfigured, domainObject, generator
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
GenerateIdeaWorkspace() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
configure(Workspace xmlWorkspace) |
|
protected Workspace |
create() |
|
IdeaWorkspace |
getWorkspace() |
The Idea workspace model containing the details required to generate the workspace file.
|
void |
setWorkspace(IdeaWorkspace workspace) |
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
conventionMapping, conventionMapping, getConventionMapping
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
getInputFile, getInputFileIfExists, getInstantiator, getOutputFile, setInputFile, setOutputFile
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getXmlTransformer
protected Workspace create()
create
in class XmlGeneratorTask<Workspace>
protected void configure(Workspace xmlWorkspace)
configure
in class XmlGeneratorTask<Workspace>
@Internal public IdeaWorkspace getWorkspace()
public void setWorkspace(IdeaWorkspace workspace)