edu.stanford.smi.protegex.layout
Class ActorControlPointHandlerImpl
java.lang.Object
|
+--edu.stanford.smi.protegex.layout.ActorDelegateImpl
|
+--edu.stanford.smi.protegex.layout.ActorControlPointHandlerImpl
- All Implemented Interfaces:
- ActorControlPointHandler, ActorDelegate, Copyable
- Direct Known Subclasses:
- ImageControlPointHandler, WireControlPointHandler
- public abstract class ActorControlPointHandlerImpl
- extends ActorDelegateImpl
- implements ActorControlPointHandler
Description of the Class
- Author:
- William Grosso
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_scratchPoint
protected Point _scratchPoint
_minimumSize
protected int _minimumSize
_precision
protected int _precision
ActorControlPointHandlerImpl
public ActorControlPointHandlerImpl(int precision,
int minimumSize,
Actor actor)
copy
public abstract Object copy()
- Specified by:
copy
in interface Copyable
fuzzyCompare
protected int fuzzyCompare(int arg1,
int arg2)
fuzzyEqual
protected boolean fuzzyEqual(int arg1,
int arg2)
getControlPoint
public abstract void getControlPoint(int controlPoint,
Point returnValue)
- Specified by:
getControlPoint
in interface ActorControlPointHandler
getControlPointForPoint
public abstract int getControlPointForPoint(Point inputLocation)
- Specified by:
getControlPointForPoint
in interface ActorControlPointHandler
getMinimumSize
public int getMinimumSize()
- Specified by:
getMinimumSize
in interface ActorControlPointHandler
getPrecision
public int getPrecision()
- Specified by:
getPrecision
in interface ActorControlPointHandler
moveControlPoint
public abstract void moveControlPoint(int controlPoint,
Point destinationPoint)
- Specified by:
moveControlPoint
in interface ActorControlPointHandler
setMinimumSize
public void setMinimumSize(int minimumSize)
- Specified by:
setMinimumSize
in interface ActorControlPointHandler
setPrecision
public void setPrecision(int precision)
- Specified by:
setPrecision
in interface ActorControlPointHandler
Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.