Protege 2.1

edu.stanford.smi.protege.util
Class AbstractEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byedu.stanford.smi.protege.util.AbstractEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ClsEvent, FacetEvent, FrameEvent, InstanceEvent, KnowledgeBaseEvent, ProjectEvent, SelectionEvent, SlotEvent, WidgetEvent

public abstract class AbstractEvent
extends EventObject

Base class for all events.

Author:
Ray Fergerson
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
AbstractEvent(Object source, int type)
           
AbstractEvent(Object source, int type, Object arg1)
           
AbstractEvent(Object source, int type, Object arg1, Object arg2)
           
AbstractEvent(Object source, int type, Object arg1, Object arg2, Object arg3)
           
 
Method Summary
 boolean equals(Object o)
           
static boolean equals(Object o1, Object o2)
           
 Object getArgument()
           
 Object getArgument1()
           
 Object getArgument2()
           
 Object getArgument3()
           
 int getEventType()
           
 Object getSource()
           
 void setKnowledgeBase(KnowledgeBase kb)
           
protected  void setSource(Object o)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractEvent

public AbstractEvent(Object source,
                     int type)

AbstractEvent

public AbstractEvent(Object source,
                     int type,
                     Object arg1)

AbstractEvent

public AbstractEvent(Object source,
                     int type,
                     Object arg1,
                     Object arg2)

AbstractEvent

public AbstractEvent(Object source,
                     int type,
                     Object arg1,
                     Object arg2,
                     Object arg3)
Method Detail

setKnowledgeBase

public void setKnowledgeBase(KnowledgeBase kb)

setSource

protected void setSource(Object o)

getArgument

public Object getArgument()

getArgument1

public Object getArgument1()

getArgument2

public Object getArgument2()

getArgument3

public Object getArgument3()

getEventType

public int getEventType()

getSource

public Object getSource()

toString

public String toString()

equals

public boolean equals(Object o)

equals

public static boolean equals(Object o1,
                             Object o2)

Protege 2.1

Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2004 Stanford University.