Class ScalableFreeformRootEditPart

All Implemented Interfaces:
IAdaptable, EditPart, LayerManager, GraphicalEditPart, LayerConstants, RequestConstants, RootEditPart

public class ScalableFreeformRootEditPart extends FreeformGraphicalRootEditPart
Adds Zoom support to the standard FreeformGraphicalRootEditPart. This root is just like its superclass, except it inserts a new LayeredPane above the printable layers. This pane is identified with the LayerConstants.SCALABLE_LAYERS ID. This root also provides a ZoomManager, for optional use with the ZoomComboContributionItem

The structure of layers (top-to-bottom) for this root is:

Root Freeform Layered Pane
 Guide Layer
 Feedback Layer
 Handle Layer
 Scalable Layers (ScalableFreeformLayeredPane)
   Scaled Feedback Layer
   Printable Layers
    ├ Connection Layer
    └ Primary Layer  
   Grid Layer
Since:
2.1