java
ビュープラグインから自身が可視状態なのか、ファストビューとして最小化されているかを判定したい。 public class MyPlugin extends ViewPart { … private boolean isMinimized() { IWorkbench workbench = PlatformUI.getWorkbench(); IWorkbenchWindow wi…
プラグインをjarファイルにエクスポートするときに、一緒に突っ込んだイメージファイルなどを、プラグイン起動後に参照したい。plugin.xmlのBuild画面で icon/sample.svg をjarファイルに突っ込んだ場合、下記のように参照できる。 URL url1 = MyPlugin.getD…
参考:http://d.hatena.ne.jp/ykhr-kokko/20071127プラグインをjarファイルにエクスポートするときに、一緒に突っ込んだイメージファイルなどを、プラグイン起動後に参照したい。plugin.xmlのBuild画面で icon/sample.svg をjarファイルに突っ込んだ場合、下…
http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.jdt.doc.isv/reference/api/org/eclipse/jdt/core/Signature.html参考 IJavaProject project = …; IType type project.findType("test1.DataField"); String methodName = "setData" String[…
http://cjasmin.fc2web.com/basic/thread.htmlを参考に. Eclipseプラグイン内のSwingコンポーネントから指定したJavaElementをEclipseのエディタで開く. final IJavaElement je = …; if (je != null) { Display display = ControllerUtil.getDisplay(); if…
異常系のプログラムを書く必要があるとき、正常系を何も考えず先に書くと、後々めんどくなる。GUIツールでの、入力値異常への対処はどこで行うべきか? ビューへ入力されたときにチェックするのか、コントローラで入力値を使用する前にチェックするのか? 研…
String separator = System.getProperty("file.separator");