Package org.csstudio.opibuilder.editor
Class OPIEditorRulerProvider
java.lang.Object
org.eclipse.gef.rulers.RulerProvider
org.csstudio.opibuilder.editor.OPIEditorRulerProvider
public final class OPIEditorRulerProvider
extends org.eclipse.gef.rulers.RulerProvider
The RulerProvider for the OPI Editor.
-
Field Summary
Fields inherited from class org.eclipse.gef.rulers.RulerProvider
listeners, PROPERTY_HORIZONTAL_RULER, PROPERTY_RULER_VISIBILITY, PROPERTY_VERTICAL_RULER, UNIT_CENTIMETERS, UNIT_INCHES, UNIT_PIXELS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAttachedModelObjects(Object guide) org.eclipse.gef.commands.CommandgetCreateGuideCommand(int position) org.eclipse.gef.commands.CommandgetDeleteGuideCommand(Object guide) intgetGuidePosition(Object guide) int[]org.eclipse.gef.commands.CommandgetMoveGuideCommand(Object guide, int pDelta) getRuler()intgetUnit()Methods inherited from class org.eclipse.gef.rulers.RulerProvider
addRulerChangeListener, getAccGuideDescription, getAccGuideName, getAccGuideValue, getAttachedEditParts, getGuideAt, removeRulerChangeListener, setUnit
-
Constructor Details
-
OPIEditorRulerProvider
Constructor.- Parameters:
ruler- The RulerModel fore this provider
-
-
Method Details
-
getRuler
- Overrides:
getRulerin classorg.eclipse.gef.rulers.RulerProvider
-
getUnit
public int getUnit()- Overrides:
getUnitin classorg.eclipse.gef.rulers.RulerProvider
-
getAttachedModelObjects
- Overrides:
getAttachedModelObjectsin classorg.eclipse.gef.rulers.RulerProvider
-
getMoveGuideCommand
- Overrides:
getMoveGuideCommandin classorg.eclipse.gef.rulers.RulerProvider
-
getCreateGuideCommand
public org.eclipse.gef.commands.Command getCreateGuideCommand(int position) - Overrides:
getCreateGuideCommandin classorg.eclipse.gef.rulers.RulerProvider
-
getDeleteGuideCommand
- Overrides:
getDeleteGuideCommandin classorg.eclipse.gef.rulers.RulerProvider
-
getGuidePositions
public int[] getGuidePositions()- Overrides:
getGuidePositionsin classorg.eclipse.gef.rulers.RulerProvider
-
getGuidePosition
- Overrides:
getGuidePositionin classorg.eclipse.gef.rulers.RulerProvider
-
getGuides
- Overrides:
getGuidesin classorg.eclipse.gef.rulers.RulerProvider
-