public class FwkTrace extends FwkPresentation implements FwkTraceInterface
,
Serialized FormModifier and Type | Field and Description |
---|---|
static java.lang.String |
version |
FWK, FWK_CREATED, FWK_DISPOSED, FWK_FINALIZED, FWK_LOWLEVEL_CREATED, FWK_REGISTERED, FWK_UNREGISTERED, INFOBUS_DATAITEM, INFOBUS_DATAITEM_AVAILABLE, INFOBUS_DATAITEM_REQUESTED, INFOBUS_DATAITEM_REVOKED, PROPERTY_CHANGED
Constructor and Description |
---|
FwkTrace()
The default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addTraceListener(FwkTraceListenerInterface listener)
Add a TraceListener to the listener list.
|
void |
fireTrace(FwkTraceEventInterface evt)
Fire an existing TraceEvent to any registered listeners.
|
long |
getTraceLevel()
Get the trace level of the distributor.
|
FwkArrayInterface |
getTraceListenerArray()
Get a vector containing the registered message listeners.
|
java.lang.String |
getVersion()
Return the version string of the FWK component.
|
void |
propertyChange(java.beans.PropertyChangeEvent evt)
The property change callback.
|
void |
removeTraceListener(FwkTraceListenerInterface listener)
Remove a TraceListener from the listener list.
|
void |
setTraceLevel(long level)
Set the trace level of the distributor.
|
getPresentationString, getPresentationString
getNiceVersion, release
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
release
public static final java.lang.String version
public java.lang.String getVersion()
FwkInterface
getVersion
in interface FwkInterface
getVersion
in class FwkPresentation
public FwkArrayInterface getTraceListenerArray()
getTraceListenerArray
in interface FwkTraceInterface
public void addTraceListener(FwkTraceListenerInterface listener)
addTraceListener
in interface FwkTraceInterface
listener
- The message listener.public void removeTraceListener(FwkTraceListenerInterface listener)
removeTraceListener
in interface FwkTraceInterface
listener
- The message listener to be removed.public void fireTrace(FwkTraceEventInterface evt)
fireTrace
in interface FwkTraceInterface
evt
- The trace event to be fired.public void setTraceLevel(long level)
setTraceLevel
in interface FwkTraceInterface
the
- new level.public long getTraceLevel()
getTraceLevel
in interface FwkTraceInterface
the
- new level.public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange
in interface java.beans.PropertyChangeListener
evt
- The property change event.