Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[gmf-dev] [GMF - API CHANGE] Bugzilla 113157: GMF Diagmam Layer public API name changes


Description:
I am renaming many classes, methods, and constants in the GMF diagram layer in our public API.  I am planning on starting to commit this work Wed, Nov 2 at 5pm EST.

New API Availability:
Thursday, November 3

Old API Removal:
Thursday, November 3 -- I am trying to leave all the old API available and deprecated for a couple of days to avoid breaking anyone's build, but there are no guarantees (it's too much effort).  
Monday, November 7 -- officially removing deprecated APIs

Tracking:                        
Bugzilla 113157

Clients Taken Care of:        
gmf

Other Clients' Action:  
Use the table below (this will be updated on Wednesday) to migrate your changes.  They will all be straight-forward naming changes unless I have deleted something you need in which case let me know.  
Old Name Change Made
PLUG-IN: org.eclipse.gmf.runtime.diagram.core
org.eclipse.gmf.runtime.diagram.core.listener
PresentationListener Renamed DiagramEventBroker
PLUG-IN: org.eclipse.gmf.runtime.diagram.ui
org.eclipse.gmf.runtime.diagram.ui.actions
PresentationAction Renamed DiagramAction
org.eclipse.gmf.runtime.diagram.ui.commands
DeferredCreateConnectorViewAndElementCommand
DeferredCreateConnectorViewCommand  
createConnectorCmd
Renamed DeferredCreateConnectionViewCommand
Renamed createConnectionCmd and made private
org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter.criteria
IFilterItems To be deleted.  Isn’t needed.
org.eclipse.gmf.runtime.diagram.ui.figures
GateFigure
getGateOffset()
setGateOffset()
Renamed BorderItemFigure
Renamed getBorderItemOffset()
Renamed setBorderItemOffset()
GateFigure.GateLocator
getGate()
setGate()
Renamed BorderItemLocator
To be changed to private (and renamed).  Wasn’t being used.
To be changed to private (and renamed).  Wasn’t being used.
GatedFigure
addGate()
removeGate()
Renamed BorderItemContainerFigure
addBorderItem()
removeBorderItem()
GatedPaneFigure
getGatePane()
Renamed BorderedFigure
getBorderItemContainer()
ConnectorEndHandle ConnectionEndHandle
ConnectorStartHandle ConnectionStartHandle
org.eclipse.gmf.runtime.diagram.ui.editparts
GateEditPart
getGatedPaneFigure()
Renamed BorderItemEditPart
getBorderedFigure()
GatedShapeEditPart
getGateFigure()
getGatedPaneFigure()
getGateBoundryFigure()
Renamed BorderedShapeEditPart
Deleted.  Wasn’t being used.
getBorderedFigure()
getBorderItemBoundaryFigure()
GatedCompartmentEditPart To be deleted.  Wasn’t being used.
ListItemCompartmentEditPart Renamed ListItemEditPart
NesteableListItemCompartmentEditPart Renamed NestableListItemEditPart
org.eclipse.gmf.runtime.diagram.ui.editpolicies
GateNonResizableEditPolicy Renamed BorderItemSelectionEditPolicy
GatedShapeCompartmentDragDropEditPolicy To be deleted.  Wasn’t being used.
ShapeResizableEditPolicy Renamed ResizableShapeEditPolicy
ShapeLabelResizableEditPolicy Renamed ResizableShapeLabelEditPolicy
TextNonResizableEditPolicy Renamed NonResizableTextEditPolicy
LabelNonResizableEditPolicy Renamed NonResizableLabelEditPolicy
ShapeRotatableEditPolicy Renamed RotatableShapeEditPolicy
ActionBarEditPolicy
getActionBarDescriptors()
fillActionDescriptors()
addActionBarDescriptor2()
createActionBarFigure()
populateActionBars()
Renamed PopupBarEditPolicy
Renamed getPopupBarDescriptors()
Renamed fillPopupBarDescriptors()
Renamed addPopupBarDescriptor()
Renamed createPopupBarFigure()
Renamed populatePopupBars()
DiagramActionBarEditPolicy Renamed DiagramPopupBarEditPolicy
ConnectorHandleEditPolicy
getConnectorHandleLocator()
Renamed ConnectionHandleEditPolicy
Renamed getConnectionHandleLocator()
ConnectorBendpointEditPolicy Renamed ConnectionBendpointEditPolicy
ConnectorEndpointEditPolicy Renamed ConnectionEndpointEditPolicy
ConnectorLabelsEditPolicy Renamed ConnectionLabelsEditPolicy
ToggleConnectorLabelsRequest
showConnectorLabel()
Renamed ToggleConnectionLabelsRequest
Renamed showConnectionLabel()
EditPolicyRoles
ACTIONBAR_ROLE
CONNECTOR_HANDLES_ROLE
CONNECTOR_LABELS
REFRESH_CONNECTORS_ROLE

Renamed POPUPBAR_ROLE
Renamed CONNECTION_HANDLES_ROLE
Renamed CONNECTION_LABELS_ROLE
Renamed REFRESH_CONNECTIONS_ROLE
org.eclipse.gmf.runtime.diagram.ui.handles
ConnectorHandle Renamed ConnectionHandle
ConnectorHandleLocator Renamed ConnectionHandleLocator
org.eclipse.gmf.runtime.diagram.ui.requests
RequestConstants
REQ_REFRESH_CONNECTORS
REQ_TOGGLE_CONNECTOR_LABELS

Renamed REQ_REFRESH_CONNECTIONS
Renamed REQ_TOGGLE_CONNECTION_LABELS
CreateConnectorViewAndElementRequest
CreateConnectorViewAndElementRequest.ConnectorViewAndElementDescriptor
getConnectorViewAndElementDescriptor()
Renamed CreateConnectionViewAndElementRequest
Renamed ConnectionViewAndElementDescriptor
Renamed getConnectionViewAndElementDescriptor()
CreateConnectorViewRequest
CreateConnectorViewRequest.ConnectorViewDescriptor
getConnectorViewDescriptor()
Renamed CreateConnectorViewRequest
Renamed ConnectionViewDescriptor
Renamed getConnectionViewDescriptor()
RefreshConnectionsRequest Renamed RefreshConnectionsRequest
ToggleConnectionLabelsRequest Renamed ToggleConnectionLabelsRequest
org.eclipse.gmf.runtime.diagram.ui
IPreferenceConstants
PREF_SHOW_ACTION_BARS
PREF_SHOW_CONNECTOR_HANDLES

Renamed PREF_SHOW_POPUP_BARS
Renamed PREF_SHOW_CONNECTION_HANDLES
org.eclipse.gmf.runtime.diagram.ui.preferences
ConnectorsPreferencePage Renamed ConnectionsPreferencePage
org.eclipse.gmf.runtime.diagram.ui.tools
AddActionBarTool Renamed PopupBarTool
AbstractAddActionBarTool Renamed AbstractPopupBarTool
ConnectorCreationTool Renamed ConnectionCreationTool
ConnectorEndpointTracker Renamed ConnectionEndpointTracker
UnspecifiedTypeConnectorTool Renamed UnspecifiedTypeConnectionTool
org.eclipse.gmf.runtime.diagram.ui.view.factories
ConnectorViewFactory Renamed ConnectionViewFactory
org.eclipse.gmf.runtime.diagram.ui.l10n
Images
DESC_ACTION_*
ICON_*
ICON_BLANK_LISTITEM, IMAGE_ACTIONBAR_INV
*ACTIONBAR
Deleted -- Use DiagramResourceManager.  
Renamed IMAGE_* for consistency.
Renamed IMAGE_* for consistency.
Deleted
Renamed *POPUPBAR
PresentationResourceManager Renamed DiagramResourceManager
messages.properties:
ActionBar.AddNew=Add {0}
PresentationGlobalActionHandler.deleteFromDiagram PresentationGlobalActionHandler.deleteFromDiagramToolTip
DiagramsPreferencePage.showActionBars.label=Show &action bars
PopupBar.AddNew=Add {0}
Deleted – not used.
Deleted – not used.
DiagramsPreferencePage.showPopupBars.label=Show &popup bars
Messages Deleted.  Use DiagramResourceManager.
PLUG-IN: org.eclipse.gmf.runtime.diagram.ui.actions
org.eclipse.gmf.runtime.diagram.ui.actions
AbstractPresentationModelActionDelegate
getViewer()
getFirstSelectedObject()
getEditPart()
Renamed AbstractDiagramModelActionDelegate
Deleted – not used.
Deleted – not used.
Deleted – not used.
AbstractPresentationGlobalActionProxy Renamed AbstractDiagramGlobalActionProxy
AttachedShapeAction Renamed AttachShapeAction
ShowInViewActionDelegate To be deleted – not used.
PLUG-IN: org.eclipse.gmf.runtime.diagram.ui.providers
PresentationPropertiesStatusCodes Renamed DiagramPropertiesStatusCodes and moved to internal package.
org.eclipse.gmf.runtime.diagram.ui.providers
PresentationGlobalActionHandler Renamed DiagramGlobalActionHandler
PresentationGlobalActionHandlerProvider Renamed DiagramGlobalActionHandlerProvider.
PLUG-IN: org.eclipse.gmf.runtime.emf.ui
org.eclipse.gmf.runtime.emf.ui.services.modelingassistant
All references to getTypesForActionBar()
context string in XML: GetTypesForActionBar
GetTypesForActionBarOperation
Renamed getTypesForPopupBar()
Renamed GetTypesForPopupBar
Renamed GetTypesForPopupBarOperation



Let me know if you have any questions,
- Cherie


Back to the top