Protege-2000 1.7

edu.stanford.smi.protege.event
Class ClsEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--edu.stanford.smi.protege.util.AbstractEvent
              |
              +--edu.stanford.smi.protege.event.ClsEvent
All Implemented Interfaces:
Serializable

public class ClsEvent
extends AbstractEvent

Description of the class

Author:
Ray Fergerson
See Also:
Serialized Form

Field Summary
static int DIRECT_INSTANCE_CREATED
           
static int DIRECT_INSTANCE_DELETED
           
static int DIRECT_SUBCLASS_ADDED
           
static int DIRECT_SUBCLASS_MOVED
           
static int DIRECT_SUBCLASS_REMOVED
           
static int DIRECT_SUPERCLASS_ADDED
           
static int DIRECT_SUPERCLASS_REMOVED
           
static int TEMPLATE_FACET_ADDED
           
static int TEMPLATE_FACET_REMOVED
           
static int TEMPLATE_FACET_VALUE_CHANGED
           
static int TEMPLATE_SLOT_ADDED
           
static int TEMPLATE_SLOT_REMOVED
           
static int TEMPLATE_SLOT_VALUE_CHANGED
           
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ClsEvent(Cls cls, int type, Object argument)
           
ClsEvent(Cls cls, int type, Object argument1, Object argument2)
           
 
Method Summary
 Cls getCls()
           
 Facet getFacet()
           
 Instance getInstance()
           
 Slot getSlot()
           
 Cls getSubclass()
           
 Cls getSuperclass()
           
 
Methods inherited from class edu.stanford.smi.protege.util.AbstractEvent
getArgument, getArgument1, getArgument2, getEventType
 
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

DIRECT_SUPERCLASS_ADDED

public static final int DIRECT_SUPERCLASS_ADDED

DIRECT_SUPERCLASS_REMOVED

public static final int DIRECT_SUPERCLASS_REMOVED

DIRECT_SUBCLASS_ADDED

public static final int DIRECT_SUBCLASS_ADDED

DIRECT_SUBCLASS_REMOVED

public static final int DIRECT_SUBCLASS_REMOVED

DIRECT_INSTANCE_CREATED

public static final int DIRECT_INSTANCE_CREATED

DIRECT_INSTANCE_DELETED

public static final int DIRECT_INSTANCE_DELETED

DIRECT_SUBCLASS_MOVED

public static final int DIRECT_SUBCLASS_MOVED

TEMPLATE_SLOT_ADDED

public static final int TEMPLATE_SLOT_ADDED

TEMPLATE_SLOT_REMOVED

public static final int TEMPLATE_SLOT_REMOVED

TEMPLATE_SLOT_VALUE_CHANGED

public static final int TEMPLATE_SLOT_VALUE_CHANGED

TEMPLATE_FACET_ADDED

public static final int TEMPLATE_FACET_ADDED

TEMPLATE_FACET_REMOVED

public static final int TEMPLATE_FACET_REMOVED

TEMPLATE_FACET_VALUE_CHANGED

public static final int TEMPLATE_FACET_VALUE_CHANGED
Constructor Detail

ClsEvent

public ClsEvent(Cls cls,
                int type,
                Object argument)

ClsEvent

public ClsEvent(Cls cls,
                int type,
                Object argument1,
                Object argument2)
Method Detail

getCls

public Cls getCls()

getFacet

public Facet getFacet()

getInstance

public Instance getInstance()

getSlot

public Slot getSlot()

getSubclass

public Cls getSubclass()

getSuperclass

public Cls getSuperclass()

Protege-2000 1.7

Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.