Package org.eclipse.gef.rulers
Interface RulerChangeListener
- All Known Implementing Classes:
- RulerChangeListener.Stub
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.- Since:
- 3.0
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic classStub for the RulerChangeListener interface.
- 
Method SummaryModifier and TypeMethodDescriptionvoidnotifyGuideMoved(Object guide) Invoked when a guide is moved.voidnotifyGuideReparented(Object guide) Invoked when a guide is added to or removed from a ruler.voidnotifyPartAttachmentChanged(Object part, Object guide) Invoked when a graphical component is attached to a guide.voidnotifyUnitsChanged(int newUnit) Invoked when the ruler's unit of measurement is changed.
- 
Method Details- 
notifyUnitsChangedvoid notifyUnitsChanged(int newUnit) Invoked when the ruler's unit of measurement is changed.- Parameters:
- newUnit- The new unit of measurement (RulerProvider.UNIT_INCES, UNIT_CENTIMETERS, or UNIT_PIXELS)
 
- 
notifyGuideReparentedInvoked when a guide is added to or removed from a ruler.- Parameters:
- guide- The guide that was added or removed
 
- 
notifyGuideMovedInvoked when a guide is moved.- Parameters:
- guide- The guide that was moved
 
- 
notifyPartAttachmentChangedInvoked when a graphical component is attached to a guide.- Parameters:
- part- The model representation of the graphical compoment that was attached
- guide- The guide that the part was attached to
 
 
-