クラスのリストを「実行」するために使用するように設計された、次のようなEcoreメタモデルを設計するとします。
JavaClassRunnerList
0..* JavaClass
そして、、、、およびという名前PrintsHello
のクラスを持つJavaプロジェクトがあると仮定します。PrintsSeparator
PrintsWorld
次に、次のようなモデルを作成できるようにしたいと思います。
JavaClassRunnerList
PrintsHello.class
PrintsSeparator.class
PrintsWorld.class
PrintsSeparator.class
PrintsSeparator.class
モデルにJavaプロジェクトを含め、そのクラスをモデル参照の選択肢として認識できるようにしたい(モデルが含まれているのと同じプロジェクトに同じ場所に配置されている可能性があります)。
これは可能ですか?