Eclipse GEF
2.1

Deprecated API

Deprecated Classes
org.eclipse.gef.editpolicies.AbstractTreeContainerEditPolicy
          Use TreeContainerEditPolicy 
org.eclipse.gef.handles.CornerTriangleBorder
          this class is no longer used 
org.eclipse.gef.editparts.GraphicalRootEditPart
          this class will be deleted, use ScrollingGraphicalViewer with ScalableRootEditPart instead 
org.eclipse.gef.handles.NonResizableHandle
          this handle type is no longer used 
 

Deprecated Fields
org.eclipse.gef.editparts.ScalableRootEditPart.contents
          call getContents() 
org.eclipse.gef.editparts.FreeformGraphicalRootEditPart.contents
          call getContents() 
org.eclipse.gef.ui.actions.DirectEditAction.ID
            
org.eclipse.gef.ui.actions.DeleteAction.ID
          use GEFActionConstants.DELETE 
org.eclipse.gef.palette.PaletteDrawer.INITIAL_STATUS_PINNED_OPEN
          use PaletteDrawer.INITIAL_STATE_PINNED_OPEN 
org.eclipse.gef.handles.MoveHandle.INNER_PAD
          subclasses should not reference this field. 
org.eclipse.gef.ui.palette.PaletteViewerPreferences.LAYOUT_FOLDER
          Use LAYOUT_COLUMNS instead. 
org.eclipse.gef.ui.palette.PaletteViewerPreferences.PREFERENCE_FOLDER_ICON_SIZE
          Use PREFERENCE_COLUMNS_ICON_SIZE instead. 
org.eclipse.gef.editparts.ScalableRootEditPart.viewer
          call getViewer() to access 
org.eclipse.gef.editparts.FreeformGraphicalRootEditPart.viewer
          call getViewer() 
 

Deprecated Methods
org.eclipse.gef.editpolicies.ContainerEditPolicy.createCreateCommand(Object, CreationFactory)
          this is an archaic method left behind to force compile errors on old code. 
org.eclipse.gef.ui.actions.DeleteAction.createDeleteCommand(List)
          this method will become an instance method in the next release. 
org.eclipse.gef.handles.AbstractHandle.getDragCursor()
          use getCursor() 
org.eclipse.gef.ui.parts.GraphicalViewerImpl.getEventDispatcher()
          This method should not be called by subclasses 
org.eclipse.gef.requests.ChangeBoundsRequest.getMouseLocation()
          Use ChangeBoundsRequest.getLocation() 
org.eclipse.gef.editparts.ZoomManager.getPane()
          Use ZoomManager.getScalableFigure() instead. Returns the pane. 
org.eclipse.gef.ui.parts.GraphicalViewerImpl.getRootFigure()
          There is no reason to call this method $TODO delete this method 
org.eclipse.gef.handles.AbstractHandle.setDragCursor(Cursor)
          use setCursor() 
org.eclipse.gef.requests.ChangeBoundsRequest.setMouseLocation(Point)
          Use ChangeBoundsRequest.setLocation(Point) 
 

Deprecated Constructors
org.eclipse.gef.ui.actions.AlignmentAction(IEditorPart, int)
          use AlignmentAction(IWorkbenchPart, int align) 
org.eclipse.gef.ui.actions.DeleteAction(IEditorPart)
          use DeleteAction(IWorkbenchPart part) 
org.eclipse.gef.ui.actions.DeleteAction(IEditorPart, String)
          use DeleteAction(IWorkbenchPart) 
org.eclipse.gef.ui.actions.DirectEditAction(IEditorPart)
          use DirectEditAction(IWorkbenchPart part) 
org.eclipse.gef.ui.actions.SelectionAction(IEditorPart)
          use IWorkbenchPart constructor, SelectionAction will be changed to inherit from WorkbenchPartAction in next release 
org.eclipse.gef.dnd.TemplateTransferDragSourceListener(EditPartViewer, Transfer)
            
org.eclipse.gef.editparts.ZoomManager(ScalableFreeformLayeredPane, Viewport)
          Use ZoomManager.ZoomManager(ScalableFigure, Viewport) instead. Creates a new ZoomManager 
 


Eclipse GEF
2.1

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.