Protege-2000 1.7

edu.stanford.smi.protegex.layout
Class ImageControlPointHandler

java.lang.Object
  |
  +--edu.stanford.smi.protegex.layout.ActorDelegateImpl
        |
        +--edu.stanford.smi.protegex.layout.ActorControlPointHandlerImpl
              |
              +--edu.stanford.smi.protegex.layout.ImageControlPointHandler
All Implemented Interfaces:
ActorControlPointHandler, ActorDelegate, Copyable

public class ImageControlPointHandler
extends ActorControlPointHandlerImpl

Control point handler for icons and images.

Author:
William Grosso

Fields inherited from class edu.stanford.smi.protegex.layout.ActorControlPointHandlerImpl
_minimumSize, _precision, _scratchPoint
 
Fields inherited from class edu.stanford.smi.protegex.layout.ActorDelegateImpl
_actor, _location
 
Constructor Summary
ImageControlPointHandler(int precision, int minimumSize, Actor actor)
           
 
Method Summary
 Object copy()
           
 void getControlPoint(int controlPoint, Point returnValue)
           
 int getControlPointForPoint(Point inputLocation)
           
 void moveControlPoint(int controlPoint, Point destinationPoint)
           
 void translateControlPoint(int controlPoint, int deltaX, int deltaY)
           
 boolean wantEvent(MouseEvent e)
           
 
Methods inherited from class edu.stanford.smi.protegex.layout.ActorControlPointHandlerImpl
fuzzyCompare, fuzzyEqual, getMinimumSize, getPrecision, setMinimumSize, setPrecision
 
Methods inherited from class edu.stanford.smi.protegex.layout.ActorDelegateImpl
getActor, setActor, setLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.stanford.smi.protegex.layout.ActorDelegate
getActor, setActor, setLocation
 

Constructor Detail

ImageControlPointHandler

public ImageControlPointHandler(int precision,
                                int minimumSize,
                                Actor actor)
Method Detail

copy

public Object copy()
Overrides:
copy in class ActorControlPointHandlerImpl

getControlPoint

public void getControlPoint(int controlPoint,
                            Point returnValue)
Overrides:
getControlPoint in class ActorControlPointHandlerImpl

getControlPointForPoint

public int getControlPointForPoint(Point inputLocation)
Overrides:
getControlPointForPoint in class ActorControlPointHandlerImpl

moveControlPoint

public void moveControlPoint(int controlPoint,
                             Point destinationPoint)
Overrides:
moveControlPoint in class ActorControlPointHandlerImpl

translateControlPoint

public void translateControlPoint(int controlPoint,
                                  int deltaX,
                                  int deltaY)

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.