uk.ac.standrews.cs.nds.eventModel
Class EventFactory

java.lang.Object
  extended by uk.ac.standrews.cs.nds.eventModel.EventFactory

public class EventFactory
extends java.lang.Object

Defines utility methods for creating particular kinds of events.

Author:
graham

Field Summary
static java.lang.String DIAGNOSTIC_EVENT
          Type of a diagnostic event.
static java.lang.String DIAGNOSTIC_EVENT_MSG
          Attribute name for diagnostic event message.
static java.lang.String ERROR_EVENT
          Type of an error event.
static java.lang.String ERROR_EVENT_MSG
          Attribute name for error event message.
 
Constructor Summary
EventFactory()
           
 
Method Summary
static Event makeDiagnosticEvent(java.lang.String message)
          Creates a diagnostic event.
static Event makeErrorEvent(java.lang.String message)
          Creates an error event.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DIAGNOSTIC_EVENT

public static final java.lang.String DIAGNOSTIC_EVENT
Type of a diagnostic event.

See Also:
Constant Field Values

DIAGNOSTIC_EVENT_MSG

public static final java.lang.String DIAGNOSTIC_EVENT_MSG
Attribute name for diagnostic event message.

See Also:
Constant Field Values

ERROR_EVENT

public static final java.lang.String ERROR_EVENT
Type of an error event.

See Also:
Constant Field Values

ERROR_EVENT_MSG

public static final java.lang.String ERROR_EVENT_MSG
Attribute name for error event message.

See Also:
Constant Field Values
Constructor Detail

EventFactory

public EventFactory()
Method Detail

makeDiagnosticEvent

public static Event makeDiagnosticEvent(java.lang.String message)
Creates a diagnostic event.

Parameters:
message - the diagnostic message
Returns:
the event

makeErrorEvent

public static Event makeErrorEvent(java.lang.String message)
Creates an error event.

Parameters:
message - the error message
Returns:
the event