com.cosylab.vdct.plugins
Class DebugSimulator

java.lang.Object
  extended by com.cosylab.vdct.plugins.DebugSimulator
All Implemented Interfaces:
DebugPlugin, Plugin, java.lang.Runnable

public class DebugSimulator
extends java.lang.Object
implements DebugPlugin, java.lang.Runnable

Insert the type's description here. Creation date: (7.12.2001 16:40:05)

Author:
Matej Sekoranja

Constructor Summary
DebugSimulator()
          DebugSimulator constructor comment.
 
Method Summary
 void deregisterAll()
          Insert the method's description here.
 void deregisterMonitor(Debuggable field)
          Insert the method's description here.
 void destroy()
          Insert the method's description here.
 java.lang.String getAuthor()
          Insert the method's description here.
 java.lang.String getDescription()
          Insert the method's description here.
 java.util.Map getMacroSet()
          Get currently active macro set.
 java.lang.String getName()
          Insert the method's description here.
 java.lang.String getValue(java.lang.String field)
          Insert the method's description here.
 java.lang.String getVersion()
          Insert the method's description here.
 void init(java.util.Properties properties, PluginContext context)
          Insert the method's description here.
 void registerMonitor(Debuggable field)
          Insert the method's description here.
 void run()
          When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
 void start()
          Insert the method's description here.
 void startDebugging()
          Insert the method's description here.
 void stop()
          Insert the method's description here.
 void stopDebugging()
          Insert the method's description here.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DebugSimulator

public DebugSimulator()
DebugSimulator constructor comment.

Method Detail

deregisterAll

public void deregisterAll()
Insert the method's description here. Creation date: (8.12.2001 17:45:13)

Specified by:
deregisterAll in interface DebugPlugin

deregisterMonitor

public void deregisterMonitor(Debuggable field)
Insert the method's description here. Creation date: (7.12.2001 19:40:04)

Specified by:
deregisterMonitor in interface DebugPlugin
Parameters:
field - com.cosylab.vdct.graphics.objects.Debuggable

destroy

public void destroy()
Insert the method's description here. Creation date: (7.12.2001 16:40:05)

Specified by:
destroy in interface Plugin
Parameters:
-

getAuthor

public java.lang.String getAuthor()
Insert the method's description here. Creation date: (7.12.2001 16:40:05)

Specified by:
getAuthor in interface Plugin
Returns:
java.lang.String

getDescription

public java.lang.String getDescription()
Insert the method's description here. Creation date: (7.12.2001 16:40:05)

Specified by:
getDescription in interface Plugin
Returns:
java.lang.String

getName

public java.lang.String getName()
Insert the method's description here. Creation date: (7.12.2001 16:40:05)

Specified by:
getName in interface Plugin
Parameters:
-
Returns:

getValue

public java.lang.String getValue(java.lang.String field)
Insert the method's description here. Creation date: (7.12.2001 19:40:04)

Specified by:
getValue in interface DebugPlugin
Parameters:
field - java.lang.String
Returns:
java.lang.String

getVersion

public java.lang.String getVersion()
Insert the method's description here. Creation date: (7.12.2001 16:40:05)

Specified by:
getVersion in interface Plugin
Returns:
java.lang.String

init

public void init(java.util.Properties properties,
                 PluginContext context)
Insert the method's description here. Creation date: (7.12.2001 16:40:05)

Specified by:
init in interface Plugin
Parameters:
-

registerMonitor

public void registerMonitor(Debuggable field)
Insert the method's description here. Creation date: (7.12.2001 19:40:04)

Specified by:
registerMonitor in interface DebugPlugin
Parameters:
field - com.cosylab.vdct.graphics.objects.Debuggable

run

public void run()
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.

The general contract of the method run is that it may take any action whatsoever.

Specified by:
run in interface java.lang.Runnable
See Also:
Thread.run()

start

public void start()
Insert the method's description here. Creation date: (7.12.2001 16:40:05)

Specified by:
start in interface Plugin
Parameters:
-

startDebugging

public void startDebugging()
Insert the method's description here. Creation date: (8.12.2001 18:00:20)

Specified by:
startDebugging in interface DebugPlugin

stop

public void stop()
Insert the method's description here. Creation date: (7.12.2001 16:40:05)

Specified by:
stop in interface Plugin
Parameters:
-

stopDebugging

public void stopDebugging()
Insert the method's description here. Creation date: (8.12.2001 18:00:20)

Specified by:
stopDebugging in interface DebugPlugin

getMacroSet

public java.util.Map getMacroSet()
Description copied from interface: DebugPlugin
Get currently active macro set.

Specified by:
getMacroSet in interface DebugPlugin
Returns:
currently active macro set.
See Also:
DebugPlugin.getMacroSet()