Class JavaExternalSimulationTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- edu.wpi.first.gradlerio.simulation.JavaExternalSimulationTask
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
public class JavaExternalSimulationTask extends org.gradle.api.DefaultTask
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJavaExternalSimulationTask.SimInfo
-
Constructor Summary
Constructors Constructor Description JavaExternalSimulationTask(org.gradle.api.model.ObjectFactory objects)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()java.util.List<org.gradle.jvm.tasks.Jar>getJars()org.gradle.api.file.RegularFilePropertygetSimulationFile()voidsetDependencies(SimulationExtension sim, org.gradle.api.provider.Provider<ExtractNativeJavaArtifacts> extract, boolean debug, org.gradle.api.Project project)-
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
Methods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
-
-
-
-
Method Detail
-
getJars
@Internal public java.util.List<org.gradle.jvm.tasks.Jar> getJars()
-
setDependencies
public void setDependencies(SimulationExtension sim, org.gradle.api.provider.Provider<ExtractNativeJavaArtifacts> extract, boolean debug, org.gradle.api.Project project)
-
getSimulationFile
@OutputFile public org.gradle.api.file.RegularFileProperty getSimulationFile()
-
execute
public void execute() throws java.io.IOException- Throws:
java.io.IOException
-
-