com.cosylab.vdct.graphics.objects
Interface Debuggable

All Known Implementing Classes:
VDBFieldData, VDBTemplateMacro, VDBTemplatePort

public interface Debuggable

Interace defining a debuggable instance.

Author:
Matej Sekoranja (matej.sekoranja@cosylab.com

Method Summary
 java.lang.String getFullName()
          Return fully qualified name of this object.
 void initialize()
          Initialize debug value to initial state.
 void setConnected(boolean connected)
          Set connection status.
 void setDebugValue(java.lang.String value, java.util.Date timeStamp, short severity)
          Set debug value.
 

Method Detail

getFullName

java.lang.String getFullName()
Return fully qualified name of this object.

Returns:
fully qualified name of this object.

setDebugValue

void setDebugValue(java.lang.String value,
                   java.util.Date timeStamp,
                   short severity)
Set debug value.

Parameters:
value - debug value
timeStamp - timestamp of the value
severity - alarm severity

initialize

void initialize()
Initialize debug value to initial state.


setConnected

void setConnected(boolean connected)
Set connection status.

Parameters:
connected - true if instance is connected, false otherwise