0

MWE2 ワークフロー内でファイルを解析したいと考えています。たとえばorg.eclipse.emf.mwe.utils.Reader、XMI 表現ではなく、DSL で記述されたファイルをコンポーネントに与えることによってです。

4

2 に答える 2

2

あるいは、org.eclipse.xtext.mwe.UriBasedReader を見てください。

于 2012-08-22T21:37:50.287 に答える
1

http://www.eclipse.org/forums/index.php/m/831365/で解決策を見つけました

Workflow {  
    component = org.eclipse.xtext.mwe.Reader {
        register = org.xtext.example.mydsl.MyDslStandaloneSetup {}
        path = "modeldir"
        loadResource = {
            slot = "models"
        }
    }
}

単一のファイルを使用する場合のChristianの回答に合わせて、それを書くことができます

Workflow {  
    component = org.eclipse.xtext.mwe.UriBasedReader {
        register = org.xtext.example.mydsl.MyDslStandaloneSetup {}
        uri = "model.file"
        loadResource = {
            slot = "model"
        }
    }
}
于 2012-08-22T12:19:13.993 に答える