org.eclipse.ocl.examples.debug.vm
Interface IVMVirtualMachineShell

All Known Implementing Classes:
OCLVMVirtualMachine, VMVirtualMachine

public interface IVMVirtualMachineShell

IVMVirtualMachineShell ,defines the very limited VMVirtualMachine API accessible from the main UI shell.


Method Summary
 VMDebugCore getDebugCore()
           
 boolean isTerminated()
           
 VMEvent readVMEvent()
           
 VMResponse sendRequest(VMRequest request)
           
 

Method Detail

getDebugCore

@NonNull
VMDebugCore getDebugCore()

isTerminated

boolean isTerminated()

readVMEvent

VMEvent readVMEvent()
                    throws java.io.IOException
Throws:
java.io.IOException

sendRequest

VMResponse sendRequest(@NonNull
                       VMRequest request)
                       throws java.io.IOException
Throws:
java.io.IOException