Klasse GenerateFiltersFileTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.plugins.ide.api.GeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioFiltersFile>
org.gradle.plugins.ide.api.XmlGeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioFiltersFile>
org.gradle.ide.visualstudio.tasks.GenerateFiltersFileTask
- Alle implementierten Schnittstellen:
Comparable<Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.IConventionAware,org.gradle.api.internal.TaskInternal,Named,ExtensionAware,Task,Configurable<Task>
@Incubating
@DisableCachingByDefault(because="Not made cacheable, yet")
public abstract class GenerateFiltersFileTask
extends XmlGeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioFiltersFile>
Task for generating a Visual Studio filters file (e.g.
foo.vcxproj.filters).-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungprotected static classThe data to use to generate the filters file.Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.gradle.api.Task
Task.Namer -
Feldübersicht
Von Klasse geerbte Felder org.gradle.plugins.ide.api.GeneratorTask
afterConfigured, beforeConfigured, domainObject, generatorVon Schnittstelle geerbte Felder org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungGenerateFiltersFileTask(org.gradle.ide.visualstudio.internal.DefaultVisualStudioProject visualStudioProject) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidconfigure(org.gradle.ide.visualstudio.tasks.internal.VisualStudioFiltersFile filtersFile) protected org.gradle.ide.visualstudio.tasks.internal.VisualStudioFiltersFilecreate()protected GenerateFiltersFileTask.FiltersSpecReturns theGenerateFiltersFileTask.FiltersSpecfor this task.protected booleanWhether this generator task can be treated as an incremental task or notThe input file to load the initial configuration from.The output file to write the final configuration to.voidsetVisualStudioProject(VisualStudioProject vsProject) Von Klasse geerbte Methoden org.gradle.plugins.ide.api.XmlGeneratorTask
getXmlTransformerVon Klasse geerbte Methoden org.gradle.plugins.ide.api.GeneratorTask
getInputFileIfExists, getInstantiator, setInputFile, setOutputFileVon Klasse geerbte Methoden org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMappingVon Klasse geerbte Methoden 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, usesServiceVon Klasse geerbte Methoden 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, setImpliesSubProjectsVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.gradle.api.Task
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
-
Konstruktordetails
-
GenerateFiltersFileTask
@Inject public GenerateFiltersFileTask(org.gradle.ide.visualstudio.internal.DefaultVisualStudioProject visualStudioProject)
-
-
Methodendetails
-
getIncremental
protected boolean getIncremental()Beschreibung aus Klasse kopiert:GeneratorTaskWhether this generator task can be treated as an incremental task or not- Setzt außer Kraft:
getIncrementalin KlasseGeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioFiltersFile>
-
setVisualStudioProject
-
getVisualStudioProject
-
getFilterSpec
Returns theGenerateFiltersFileTask.FiltersSpecfor this task.- Seit:
- 8.11
-
getInputFile
Beschreibung aus Klasse kopiert:GeneratorTaskThe input file to load the initial configuration from. Defaults to the output file. If the specified input file does not exist, this task uses some default initial configuration.- Setzt außer Kraft:
getInputFilein KlasseGeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioFiltersFile>- Gibt zurück:
- The input file.
-
getOutputFile
Beschreibung aus Klasse kopiert:GeneratorTaskThe output file to write the final configuration to.- Setzt außer Kraft:
getOutputFilein KlasseGeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioFiltersFile>- Gibt zurück:
- The output file.
-
configure
protected void configure(org.gradle.ide.visualstudio.tasks.internal.VisualStudioFiltersFile filtersFile) - Angegeben von:
configurein KlasseXmlGeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioFiltersFile>
-
create
protected org.gradle.ide.visualstudio.tasks.internal.VisualStudioFiltersFile create()- Angegeben von:
createin KlasseXmlGeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioFiltersFile>
-