Protege-2000 1.7

edu.stanford.smi.protegex.layout
Interface ActorEventHandler

All Superinterfaces:
ActorDelegate, Copyable
All Known Subinterfaces:
Actor
All Known Implementing Classes:
NullEventHandler, StandardActorEventHandler

public interface ActorEventHandler
extends ActorDelegate

Description of the Interface

Author:
William Grosso

Method Summary
 boolean canPerformIncrementalDrag(int deltaX, int deltaY)
           
 boolean getIsDraggable()
           
 boolean getIsDragging()
           
 boolean getIsResizable()
           
 boolean getIsResizing()
           
 boolean getIsSelectable()
           
 boolean getIsSelected()
           
 void processClick(MouseEvent e)
           
 void processDrag(MouseEvent e)
           
 void processIncrementalDrag(int deltaX, int deltaY)
           
 void processMousePress(MouseEvent e)
           
 void processMouseRelease(MouseEvent e)
           
 void setIsDraggable(boolean isDraggable)
           
 void setIsResizable(boolean isResizable)
           
 void setIsSelectable(boolean isSelectable)
           
 void setIsSelected(boolean isSelected)
           
 boolean wantEvent(MouseEvent e)
           
 
Methods inherited from interface edu.stanford.smi.protegex.layout.ActorDelegate
getActor, setActor, setLocation
 
Methods inherited from interface edu.stanford.smi.protegex.layout.Copyable
copy
 

Method Detail

canPerformIncrementalDrag

public boolean canPerformIncrementalDrag(int deltaX,
                                         int deltaY)

getIsDraggable

public boolean getIsDraggable()

getIsDragging

public boolean getIsDragging()

getIsResizable

public boolean getIsResizable()

getIsResizing

public boolean getIsResizing()

getIsSelectable

public boolean getIsSelectable()

getIsSelected

public boolean getIsSelected()

processClick

public void processClick(MouseEvent e)

processDrag

public void processDrag(MouseEvent e)

processIncrementalDrag

public void processIncrementalDrag(int deltaX,
                                   int deltaY)

processMousePress

public void processMousePress(MouseEvent e)

processMouseRelease

public void processMouseRelease(MouseEvent e)

setIsDraggable

public void setIsDraggable(boolean isDraggable)

setIsResizable

public void setIsResizable(boolean isResizable)

setIsSelectable

public void setIsSelectable(boolean isSelectable)

setIsSelected

public void setIsSelected(boolean isSelected)

wantEvent

public boolean wantEvent(MouseEvent e)

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.