2017-02-24 8 views
0

Evrythingはタイトルにあります:私は変更したOCL AST(rootとしてorg.eclipse.ocl.ecore.Constraint)を持っています。 もう一度解析したいと思いますが、toString()メソッドで提供されている制約(または任意のOCLのもの)を印刷するときに得られる「1行のOCL文法」しか見つかりません。OCL:ASTから具体的な構文へ

誰かが、EMF OCL制約から最終的な解析可能なOCL文字列を取得する方法を知っていますか? (または任意のTypedElement)(または任意のOCLExpressionまたはExpressionInOCLから)??

ありがとうございます! エドゥアール

答えて

0

私は、Eclipse OCLフォーラムの回数に答えてきたように.... http://eclipse.org/forums/eclipse.modeling.mdt.ocl

古いOCLを使用している場合は、古いfaclitiesを持っています。

新しいピボットベースのOCLを使用する場合、PrettyPrinterなどの新しい拡張可能な機能が使用されます。

よろしく

エドWillink

+0

まさに、あなたが答えました。おそらくあまりにも技術的な制限、あまりにも標準、あまりにも!私はEclipseフォーラムであなたが維持している家父長制のモノポールを避けるためにここに投稿しました。私は実際のユーザーを探しています。あなたは「Pivot-Based OCL」で話していることを初心者に教えてください。また、どのように古典的なOCL(?)からこれに移行できますか?実際のソースコードにどのような影響がありますか?誰もがEclipseとOCLのドキュメントに欠かせないことを知っているので、私にドキュメントを参照しないでください。ありがとう。 –

関連する問題