public interface RASIFormatter extends RASIObject
RASIFormatter defines the methods that must be implemented
to format RAS events.| Modifier and Type | Method and Description |
|---|---|
void |
addEventClass(java.lang.String name)
Deprecated.
Adds the name of a
RASIEvent class which this
formatter can process. |
java.lang.String |
format(RASIEvent event)
Deprecated.
Formats the RAS event.
|
java.util.Enumeration |
getEventClasses()
Deprecated.
Gets the set of
RASIEvent classes which this
formatter can process. |
boolean |
isDefault()
Deprecated.
Determines if this is a "default formatter," created by a
RASHandler to format the RAS events generated by
this toolkit. |
void |
removeEventClass(java.lang.String name)
Deprecated.
Removes the name of a
RASIEvent class from the list
of classes which this formatter can process. |
void |
setDefault(boolean flag)
Deprecated.
Sets a flag that indicates whether this object is a "default formatter,"
attached automatically by a
RASHandler. |
getConfig, getDescription, getGroup, getName, setConfig, setDescription, setNamevoid setDefault(boolean flag)
RASHandler.
Note: The RASHandler creates default message and trace
formatters when it is created. It will set this flag true to prevent
the RASManager from deleting these
formatters.
flag - true when this is a default formatter and
false otherwise.boolean isDefault()
RASHandler to format the RAS events generated by
this toolkit.true if this is a default formatter and
false otherwise.void addEventClass(java.lang.String name)
RASIEvent class which this
formatter can process. If the event class is null or is
already registered, this method does nothing.name - The event class name.void removeEventClass(java.lang.String name)
RASIEvent class from the list
of classes which this formatter can process. If the event class is
null or is not registered, this method does nothing.name - The event class name.java.util.Enumeration getEventClasses()
RASIEvent classes which this
formatter can process.Enumeration of RAS event class names. If
no event classes are registered, the Enumeration
is empty.java.lang.String format(RASIEvent event)
event - The event to format.