uk.co.agena.minerva.model.extendedbn
Class ExtendedBNEvent

java.lang.Object
  extended by java.util.EventObject
      extended by uk.co.agena.minerva.model.extendedbn.ExtendedBNEvent
All Implemented Interfaces:
java.io.Serializable

public class ExtendedBNEvent
extends java.util.EventObject

ExtendedBNEvent is used to notify interested parties that an ExtendedBN has changed in some way.

See Also:
Serialized Form

Field Summary
static java.lang.String NODEEVENT_NODEATTRIBUTECHANGED
           
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ExtendedBNEvent(ExtendedBN extendedBN)
          Constructs a new ExtendedBNEvent.
ExtendedBNEvent(ExtendedBN extendedBN, boolean compile)
          Constructs a new ExtendedBNEvent.
ExtendedBNEvent(ExtendedBN extendedBN, int oldId)
          Constructs a new ExtendedBNEvent.
ExtendedBNEvent(ExtendedBN extendedBN, java.lang.String errorText)
          Constructs a new ExtendedBNEvent.
ExtendedBNEvent(ExtendedBN extendedBN, java.lang.String errorText, java.lang.String[] callSigns)
          Constructs a new ExtendedBNEvent.
 
Method Summary
 java.lang.String[] getCallSigns()
          Return the callSigns message.
 java.lang.String getErrorText()
          Returns the message associate with this error
 int getOldExtendedBNId()
           
 boolean isCompile()
           
 void setOldExtendedBNId(int oldExtendedBNId)
           
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NODEEVENT_NODEATTRIBUTECHANGED

public static final java.lang.String NODEEVENT_NODEATTRIBUTECHANGED
See Also:
Constant Field Values
Constructor Detail

ExtendedBNEvent

public ExtendedBNEvent(ExtendedBN extendedBN)
Constructs a new ExtendedBNEvent.

Parameters:
extendedBN - the ExtendedBN that generated the event

ExtendedBNEvent

public ExtendedBNEvent(ExtendedBN extendedBN,
                       java.lang.String errorText)
Constructs a new ExtendedBNEvent.

Parameters:
extendedBN - the ExtendedBN that generated the event
errorText - string for the error.

ExtendedBNEvent

public ExtendedBNEvent(ExtendedBN extendedBN,
                       int oldId)
Constructs a new ExtendedBNEvent.

Parameters:
extendedBN - the ExtendedBN that generated the event
oldId - the old id of the ExtendedBN.

ExtendedBNEvent

public ExtendedBNEvent(ExtendedBN extendedBN,
                       boolean compile)
Constructs a new ExtendedBNEvent.

Parameters:
extendedBN - the ExtendedBN that generated the event
compile -

ExtendedBNEvent

public ExtendedBNEvent(ExtendedBN extendedBN,
                       java.lang.String errorText,
                       java.lang.String[] callSigns)
Constructs a new ExtendedBNEvent.

Parameters:
extendedBN - the ExtendedBN that generated the event
errorText - string for the error.
callSigns - string for the propagation/retraction event
Method Detail

getErrorText

public java.lang.String getErrorText()
Returns the message associate with this error

Returns:
errorText error message information

getCallSigns

public java.lang.String[] getCallSigns()
Return the callSigns message.

Returns:

getOldExtendedBNId

public int getOldExtendedBNId()

setOldExtendedBNId

public void setOldExtendedBNId(int oldExtendedBNId)

isCompile

public boolean isCompile()


Copyright © 2006 Agena Ltd. All Rights Reserved.