Package jetbrains.mps.tool.builder.make
Class BuildMakeService
- java.lang.Object
 - 
- jetbrains.mps.make.service.AbstractMakeService
 - 
- jetbrains.mps.tool.builder.make.BuildMakeService
 
 
 
- 
- All Implemented Interfaces:
 IMakeService
public class BuildMakeService extends AbstractMakeService implements IMakeService
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class jetbrains.mps.make.service.AbstractMakeService
AbstractMakeService.DefaultMonitor 
- 
Nested classes/interfaces inherited from interface jetbrains.mps.make.IMakeService
IMakeService.INSTANCE 
 - 
 
- 
Constructor Summary
Constructors Constructor Description BuildMakeService() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListener(IMakeNotificationListener listener)voidcloseSession(MakeSession session)booleanisSessionActive()Future<IResult>make(MakeSession session, Iterable<? extends IResource> resources)Future<IResult>make(MakeSession session, Iterable<? extends IResource> resources, IScript script, IScriptController controller, ProgressMonitor monitor)Future<IResult>makeAndReload(MakeSession session, Iterable<? extends IResource> resources)booleanopenNewSession(MakeSession session)voidremoveListener(IMakeNotificationListener listener)- 
Methods inherited from class jetbrains.mps.make.service.AbstractMakeService
make, make 
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface jetbrains.mps.make.IMakeService
make, make 
 - 
 
 - 
 
- 
- 
Method Detail
- 
make
public Future<IResult> make(MakeSession session, Iterable<? extends IResource> resources, IScript script, IScriptController controller, @NotNull ProgressMonitor monitor)
- Specified by:
 makein interfaceIMakeService
 
- 
make
public Future<IResult> make(MakeSession session, Iterable<? extends IResource> resources)
- Specified by:
 makein interfaceIMakeService- Overrides:
 makein classAbstractMakeService
 
- 
makeAndReload
public Future<IResult> makeAndReload(MakeSession session, Iterable<? extends IResource> resources)
 
- 
isSessionActive
public boolean isSessionActive()
- Specified by:
 isSessionActivein interfaceIMakeService
 
- 
openNewSession
public boolean openNewSession(MakeSession session)
- Specified by:
 openNewSessionin interfaceIMakeService
 
- 
closeSession
public void closeSession(MakeSession session)
- Specified by:
 closeSessionin interfaceIMakeService
 
- 
addListener
public void addListener(IMakeNotificationListener listener)
- Specified by:
 addListenerin interfaceIMakeService
 
- 
removeListener
public void removeListener(IMakeNotificationListener listener)
- Specified by:
 removeListenerin interfaceIMakeService
 
 - 
 
 -