Save button method in code [message #1222028] |
Thu, 19 December 2013 14:36 |
Martin Lang Messages: 3 Registered: December 2013 |
Junior Member |
|
|
Hello everyone,
I want to use(and can't find last 2 days) the same method that is called when you press the save(not save all) button, but in my drillDownFeature.
The reason is I have to save the unsaved elements in my current diagram, when I open a new digram by double-clicking a element in the current diagram .
public class DrillDownFeature extends AbstractDrillDownFeature {
[...]
@Override
public void execute(ICustomContext context) {
"pressSaveButton()";
[...]
}
[...]
}
Can anyone tell me where that method "pressSaveButton()" is and how to use it ?
|
|
|
|
|
|
Re: Save button method in code [message #1228492 is a reply to message #1222028] |
Tue, 07 January 2014 10:42 |
Martin Lang Messages: 3 Registered: December 2013 |
Junior Member |
|
|
PlatformUI.getWorkbench().getDisplay().asyncExec(new Runnable(){
public void run() {
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
IEditorPart editor = page.getActiveEditor();
page.saveEditor(editor, false); //true = ask user: want to save?
}});
Ok, this works for me. Thanks for the async advice!
[Updated on: Wed, 08 January 2014 08:10] Report message to a moderator
|
|
|
Powered by
FUDForum. Page generated in 0.03490 seconds