public interface RulerChangeListener
RulerChangeListener
s can be added to RulerProvider
s
to receive notification about changes in the ruler/guide properties. This
interface provides a mechanism for the (client-side) ruler/guide model to
communicate changes to GEF's ruler/guide feature.RulerProvider
Modifier and Type | Interface and Description |
---|---|
static class |
RulerChangeListener.Stub
Stub for the RulerChangeListener interface.
|
Modifier and Type | Method and Description |
---|---|
void |
notifyGuideMoved(java.lang.Object guide)
Invoked when a guide is moved.
|
void |
notifyGuideReparented(java.lang.Object guide)
Invoked when a guide is added to or removed from a ruler.
|
void |
notifyPartAttachmentChanged(java.lang.Object part,
java.lang.Object guide)
Invoked when a graphical component is attached to a guide.
|
void |
notifyUnitsChanged(int newUnit)
Invoked when the ruler's unit of measurement is changed.
|
void notifyUnitsChanged(int newUnit)
newUnit
- The new unit of measurement (RulerProvider.UNIT_INCES,
UNIT_CENTIMETERS, or UNIT_PIXELS)void notifyGuideReparented(java.lang.Object guide)
guide
- The guide that was added or removedvoid notifyGuideMoved(java.lang.Object guide)
guide
- The guide that was movedvoid notifyPartAttachmentChanged(java.lang.Object part, java.lang.Object guide)
part
- The model representation of the graphical compoment that was
attachedguide
- The guide that the part was attached toCopyright (c) IBM Corp. and others 2000, 2011. All Rights Reserved.