⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 securityworkbenchadvisor.java

📁 用java 实现的IE browser适合于学者
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
				}
			};
			
			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 + -