Package jetbrains.mps.make.script
Interface IScript
-
- All Known Implementing Classes:
InvalidScript,Script
public interface IScript
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Iterable<ITarget>allTargets()IResultexecute(IScriptController monitors, Iterable<? extends IResource> input, ProgressMonitor monitor)ITargetfinalTarget()booleanisValid()ITargetstartingTarget()Iterable<IMessage>validationErrors()
-
-
-
Method Detail
-
isValid
boolean isValid()
-
startingTarget
ITarget startingTarget()
-
finalTarget
ITarget finalTarget()
-
execute
IResult execute(IScriptController monitors, Iterable<? extends IResource> input, ProgressMonitor monitor)
-
-