Bug 427290 - Add real lifecycle to the model
Summary: Add real lifecycle to the model
Status: NEW
Alias: None
Product: Efxclipse
Classification: Technology
Component: Runtime (show other bugs)
Version: 1.0.0   Edit
Hardware: PC Mac OS X
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-03 11:26 EST by Thomas Schindl CLA
Modified: 2014-02-04 11:29 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Schindl CLA 2014-02-03 11:26:17 EST
the platform unfortunately voted down bug 398837 so we should think about adding our custom subclasses of Application/Menu/Window/Part because the current work around to use persistedState seems more like a hack than a long term solution.
Comment 1 Nobody - feel free to take it CLA 2014-02-04 10:53:52 EST
You're thinking of subclassing the ones which are to have lifecycle and create placeholders for them? 

Yes the persisted state solution was meant as temporary by design.
Comment 2 Thomas Schindl CLA 2014-02-04 11:27:39 EST
subclassing - I'm a bit fed up by the platform so we'd have EFXPart, EFXWindow, ... - I also filed a request to only contribute those - it looks like they'll remove dialogs & wizards as well so we'd anyways have to subclass
Comment 3 Thomas Schindl CLA 2014-02-04 11:29:46 EST
... this make came across a bit harsh - i understand why the platform is moving slow on API and that there are deadlines but I don't want this to hold us off for at least one more year to get real lifecycle & dialogs/wizards