Assume that I have three views A,B,C. How can I assure that they will be always opened in that given order. At the moment I have a problem that if B,C are open and A closed, after opening A it is appended at the end. So I have B,C,A visible.
to open a new view I use following method:
IWorkbenchPage.showView(viewId, secondardId, IWorkbenchPage.VIEW_ACTIVATE);
It seems that existing placeholders for those views are ignored.