Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[gmf-dev] Bugzilla# 113157: GMF Diagmam Layer API naming issues: ensure proper naming of public API


Hello,

I'm starting some work on this bugzilla enhancement for the M3 milestone.  
Bugzilla# 113157: API naming issues: ensure proper naming of public API

The list of changes being proposed are below.  The goal is for our public API to be more consistent with Eclipse/GEF, correct spelling mistakes, be more concise and descriptive, etc.  Please let me know if you have any suggestions for clarifying our names.

I will deprecate the current types/methods and remove them later.

1. *Connector* --> *Connection* (to be consistent with GEF)
2. ActionBarEditPolicy --> PopupBarEditPolicy (to avoid confusion with Eclipse ActionBar terminology)
3. Nesteable* --> Nestable
4. Gate* infrastructure --> "Border" and "Bordered"
5. *Presentation* --> *Diagram*
6. AttachedShapeAction         --> AttachShapeAction
7. ShapeResizableEditPolicy -->        ResizableShapeEditPolicy
8. ShapeLabelResizableEditPolicy --> ResizableShapeLabelEditPolicy
9. ShapeRotatableEditPolicy -->        RotatableShapeEditPolicy
10. *NonResizableEditPolicy --> NonResizable*EditPolicy
11. *ListItemCompartmentEditPart --> *ListItemEditPart (shorter, compartment just adds confusion)
12. CreateOrSelectElementCommand --> PromptForElementCommand
13. GetConnectorTypeAndEndCommand --> PromptForConnectionAndEndCommand
14. PopupMenuCommand --> PromptCommand


Please add yourself as a CC to this bugzilla if you are interested in providing feedback and/or having visibility of updates.  
https://bugs.eclipse.org/bugs/show_bug.cgi?id=113157

Thanks,
Cherie

Back to the top