package saker.build.scripting.model
public interface ScriptModellingEnvironmentConfiguration
Configuration collection for ScriptModellingEnvironment.
The congfiguration objects in this interface are the same as if a build execution would be started with the same configuration.
public Set< | Gets a set of wildcards paths which are used to exclude the matching build scripts from the modelling
environment. |
public Collection< | Gets the external script information providers available for modelling information. |
public ExecutionPathConfiguration | Gets the path configuration for the modelling environment. |
public ExecutionScriptConfiguration | Gets the script configuration for the modelling environment. |
public Map< | Gets the user parameters for the build execution. |
Gets a set of wildcards paths which are used to exclude the matching build scripts from the modelling
environment.
Matching build scripts will not be part of the modelling, and no ScriptSyntaxModel object will be instantiated for them. In general, the matched scripts will not be presented to the user in the IDE.
An unmodifiable set of wildcard paths.
public abstract Collection<? extends ExternalScriptInformationProvider> getExternalScriptInformationProviders()
Gets the external script information providers available for modelling information.
An unmodifiable collection of information providers.
Gets the path configuration for the modelling environment.
The path configuration.
Gets the script configuration for the modelling environment.
The script configuration.
Gets the user parameters for the build execution.
An unmodifiable map of user parameters.