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

📄 gfmwidgetfactory.java

📁 BPO作业管理系统DMP的插件
💻 JAVA
字号:
package com.cmspad.dmp.bundles.gfm;import java.util.Map;import org.eclipse.swt.widgets.Composite;import org.eclipse.swt.widgets.Shell;import com.cmspad.dmp.DMPPreferencesUI;import com.cmspad.dmp.DMPProject;import com.cmspad.dmp.IWidgetFactory;import com.cmspad.dmp.annotations.Pref;import com.cmspad.dmp.annotations.Wizard;import com.cmspad.dmp.bundles.gfm.widget.GFMProgDictionaryComposite;import com.cmspad.dmp.bundles.gfm.widget.GFMProjectCreationWizard;public class GFMWidgetFactory implements IWidgetFactory {	private long uId;		private long pId;		public GFMWidgetFactory(long uid, long pid){		this.uId = uid;		this.pId = pid;	}		@Override	public Shell newCheckerWindow() {		GFMWindow window = new GFMWindow(DMPProject.Status.CHECKING, uId, pId);		return window.getShell();	}	@Override	public Shell newInputerWindow() {		GFMWindow window = new GFMWindow(DMPProject.Status.INPUTING, uId, pId);		return window.getShell();	}	@Override	public Shell newVerifierWindow() {		GFMWindow window = new GFMWindow(DMPProject.Status.VERIFING, uId, pId);		return window.getShell();	}	@Wizard	public Composite newProjectWizard(Composite parent, Map<String, Object> properties){		return new GFMProjectCreationWizard(parent, properties);	}		@Pref("程序设置")	public DMPPreferencesUI newPreferencesComposite(Composite parent){		return new GFMProgDictionaryComposite(parent, uId);	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -