public interface RulerChangeListener
RulerChangeListeners can be added to RulerProviders
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.