2004-05-07から1日間の記事一覧
まず、調べてみたところ、Eclipseのプラグイン内のクラスローダーはorg.eclipse.core.runtime.adaptor.EclipseClassLoaderというクラスでした。これは、\eclipse\pluginsの下を見るクラスローダーで、特徴はプラットホーム毎に利用するクラスバイナリが異な…
IJavaProject#findType(String fullPath);でorg.eclipse.jdt.core.ITypeがとれます。これは動きはしないが、getMethods()ありの、newTypeHierarchy()ありの、さらにはcreateMethod()がありです。
ということで、2日ごしですが結論は、S2ContainerBuilder.build(String path, ClassLoader loader)があればOKと傍証できました。これはプラグイン内でライトにS2Containerを使うための要望です。Launchingのフレームワークを見ると、生きたS2Containerを作る…
S2ToolsをEclipseプラグインに搭載しようとしている途中のものです。UIがまったく無いから面白くないけど、明日から3日間雪山なのでアクセスできるかわからないため、恥をしのんでアップしておきました。よろしくお願いいたします。扱いとかもどうすっか考え…