Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [e4-dev] Raw notes from API call

Please keep MInputPart i use it quite frequently implementing editor like parts - you'll understand what i mean when you've been in my EclipseCon presentation. Mark in @noreference

Tom

Von meinem iPhone gesendet

Am 08.03.2013 um 18:13 schrieb John Arthorne <John_Arthorne@xxxxxxxxxx>:

In two hours we went through the entire Eclipse 4 API today and decided what to keep and what to remove/hide. I will post some tidier notes a bit later, but here are the raw notes from the call so everyone can start entering bugs, etc.

MWindow is in - could be used for dialogs

MInputPart needed ??

MPartDescriptor @noreference because it may disappear in future

SharedArea missing from the list.

MBindingTable is good and needs to be in API

MParameter is good

MMenuContribution, MToolBarContribution, MTrimContribution - provisional

MOpaque* and MRendered* - @noreference these are all to be deleted

MPopupMenu keep it

IContextFunction/ContextFunction. Change method signature to add String key.

EModelService needs some things added in M7. Add @noreference for getPartDescriptor

EPartService is fine

EBindingService @noreference

EContextService is fine except method @noreference as described on wiki

ECommandService ok with changes on wiki.. add two @noref

EMenuService not API @noreference entire class

IEventBroker should be API

John

--
A menu item, a toolbar item, and a keybinding walk into a bar. They fail to find a drink handler and collapse in a heap of failed abstractions.


_______________________________________________
e4-dev mailing list
e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/e4-dev

Back to the top