📄 securityworkbenchadvisor.java
字号:
}
};
createviewers.add(sampletreeviewers);
IAction sampleQQView=new Action("SampleQQView"){
public void run(){
try{
IWorkbenchPage page=window.getActivePage();
page.showView(SecurityApplication.SAMPLEQQVIEW_ID);
}catch (PartInitException e) {
e.printStackTrace();
}
}
};
createviewers.add(sampleQQView);
IAction sampleOutLookBarView=new Action("SampleOutLookBarView"){
public void run(){
try{
IWorkbenchPage page=window.getActivePage();
page.showView(SecurityApplication.SAMPLEOUTLOOKBARVIEW_ID);
}catch (PartInitException e) {
e.printStackTrace();
}
}
};
createviewers.add(sampleOutLookBarView);
IAction sampleaddviewerswordview=new Action("Sampleaddviewerwordview"){
public void run(){
try{
IWorkbenchPage page=window.getActivePage();
window.getPartService().getActivePart().getSite();
IEditorInput input=new IEditorInput() {
public boolean exists() {
return true;
}
public ImageDescriptor getImageDescriptor() {
return null;
}
public String getName() {
return null;
}
public IPersistableElement getPersistable() {
return null;
}
public String getToolTipText() {
return null;
}
public Object getAdapter(Class adapter) {
return null;
}
};
page.openEditor(input,SecurityApplication.SAMPLEADDVIEWERWORDVIEW_ID,true);
}catch (PartInitException e) {
e.printStackTrace();
}
}
};
createviewers.add(sampleaddviewerswordview);
IAction securityobjecteditors=new Action("securityobjecteditors"){
public void run(){
try{
IWorkbenchPage page=window.getActivePage();
window.getPartService().getActivePart().getSite();
IEditorInput input=new IEditorInput() {
public boolean exists() {
return true;
}
public ImageDescriptor getImageDescriptor() {
return null;
}
public String getName() {
return null;
}
public IPersistableElement getPersistable() {
return null;
}
public String getToolTipText() {
return null;
}
public Object getAdapter(Class adapter) {
return null;
}
};
page.openEditor(input,SecurityApplication.SECURITYOBJECTSEDITORS_ID);
}catch (PartInitException e) {
e.printStackTrace();
}
}
};
createviewers.add(securityobjecteditors);
IAction securitylinkeditors=new Action("SecurityLinkEditors"){
public void run(){
IWorkbenchPage page=window.getActivePage();
window.getPartService().getActivePart().getSite();
IEditorInput input=new IEditorInput(){
public boolean exists() {
// TODO Auto-generated method stub
return false;
}
public ImageDescriptor getImageDescriptor() {
// TODO Auto-generated method stub
return null;
}
public String getName() {
// TODO Auto-generated method stub
return null;
}
public IPersistableElement getPersistable() {
// TODO Auto-generated method stub
return null;
}
public String getToolTipText() {
// TODO Auto-generated method stub
return null;
}
public Object getAdapter(Class adapter) {
return null;
}};
try {
page.openEditor(input,SecurityApplication.SECURITYLINKEDITORS_ID);
} catch (PartInitException e) {
e.printStackTrace();
}
}
};
createviewers.add(securitylinkeditors);
IAction sampleShowPicview=new Action("sampleShowPicview"){
public void run(){
try{
IWorkbenchPage page=window.getActivePage();
page.showView(SecurityApplication.SAMPLEWHOWPICVIEW_ID);
}catch (PartInitException e) {
e.printStackTrace();
}
}
};
createviewers.add(sampleShowPicview);
IAction formview=new Action("FormView"){
public void run(){
try{
IWorkbenchPage page=window.getActivePage();
page.showView(SecurityApplication.FORMVIEW_ID);
}catch (PartInitException e) {
e.printStackTrace();
}
}
};
createviewers.add(formview);
IAction outputtopdffile=new Action("OutPutToPDFFile"){
public void run(){
try {
IWorkbenchPage page=window.getActivePage();
page.showView(SecurityApplication.OUTPUTTOFDFFILE_ID);
} catch (PartInitException e) {
e.printStackTrace();
}
}
};
createviewers.add(outputtopdffile);
IAction tablebug=new Action("TableBugTrackerJFace"){
public void run(){
try {
IWorkbenchPage page=window.getActivePage();
page.showView(SecurityApplication.TABLEBUGTRACKERJFACE_ID);
} catch (PartInitException e) {
e.printStackTrace();
}
}
};
createviewers.add(tablebug);
IAction dragdrop=new Action("DragDropWordJumbles"){
public void run(){
try {
IWorkbenchPage page=window.getActivePage();
page.showView(SecurityApplication.DRAGDROPWORDJUMBLES_ID);
page.showView(SecurityApplication.SASHEXAMPLE_ID);
} catch (PartInitException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
};
createviewers.add(dragdrop);
IAction sash=new Action("Sash"){
public void run(){
try {
IWorkbenchPage page=window.getActivePage();
page.showView(SecurityApplication.SASHEXAMPLE_ID);
} catch (PartInitException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
};
createviewers.add(sash);
IMenuManager dialog = new MenuManager("&dialog","dialog");
menuBar.add(dialog);
IAction dialogviewer=new Action("DialogViewers"){
public void run(){
try{
IWorkbenchPage page=window.getActivePage();
page.showView(SecurityApplication.DIALOGVIEWERS_ID);
}catch (PartInitException e) {
e.printStackTrace();
}
}
};
dialog.add(dialogviewer);
aboutAction = ActionFactory.ABOUT.create(window);
IMenuManager helpMenu = new MenuManager("&Help", "help");
menuBar.add(helpMenu);
helpMenu.add(aboutAction);
}
}
public void postWindowOpen(IWorkbenchWindowConfigurer configurer) {
IWorkbenchPage page=null;
super.postWindowOpen(configurer);
/*
try {
page=configurer.getWindow().getActivePage();
page.showView(SecurityApplication.SECURITY_JFACE_VIEW_ID,SecurityApplication.SECURITY_JFACE_VIEW_ID,IWorkbenchPage.VIEW_CREATE);
page.showView(SecurityApplication.SECURITY_JTREE_VIEW_ID,SecurityApplication.SECURITY_JTREE_VIEW_ID,IWorkbenchPage.VIEW_CREATE);
page.showView(SecurityApplication.SECURITY_TABLEVIEW_VIEW_ID,SecurityApplication.SECURITY_TABLEVIEW_VIEW_ID,IWorkbenchPage.VIEW_CREATE);
page.showView(SecurityApplication.SECURITY_TREEVIEWER_VIEW_ID,SecurityApplication.SECURITY_TREEVIEWER_VIEW_ID,IWorkbenchPage.VIEW_CREATE);
} catch (PartInitException e) {
e.printStackTrace();
}
*/
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -