String を org.eclipse.uml2.uml.Type で定義されている型に変換することは可能ですか? emf と ecore を使用して UML ファイルを生成するには、この情報が必要ですが、型情報は文字列としてしか取得できません。
ありがとうございました!
String を org.eclipse.uml2.uml.Type で定義されている型に変換することは可能ですか? emf と ecore を使用して UML ファイルを生成するには、この情報が必要ですが、型情報は文字列としてしか取得できません。
ありがとうございました!
コメントに書いたように、問題は修飾されたメソッド名のUMLタイプを取得していません.KDMに対応するUMLを作成したいようです!
KDM を UML モデルに手動で変換して、適切なエディターでクラス図を描画するか、プログラムで実行します。そこでは、(空の)UML モデルから始めて、必要なすべての(UML)クラスを追加(作成)します(Package.createOwnedClass(name, isAbstract) : Class
.
クラス階層を見ると、 aClass
もType
であることがわかります。モデルのルート (パッケージ) を知っていて、クラスを配置した場所 (おそらくサブパッケージ内) を知っているので、Package.getOwnedType(name) : Type
.