0
私はxtextに書いた自分のDSL言語のプラグインを作成しています。XtextとPlugin:EObjectを取得し、ファイルに書かれた最初の10文字を返します
public void calculateVarsNamesList(XtextResource resource) {
EObject content = resource.getContents().get(0);
EList<EObject> ListOfEObject = content.eContents();
for (int i=0; i < ListOfEObject.size(); i++){
if (ListOfEObject.get(i) instanceof Var){
Var v = (Var) ListOfEObject.get(i);
String name = v.getName();
if (name == null){
// ***I want to get the first 10 chars of v (like it's written in the file)***
}
}}}
私はコメントに書いたものを行うことができます方法:私はこのような現在のファイルのXtextResource内のすべての変数の上に行く私のプラグインで
?ありがとう!
ありがとうございました!!!!! – RoG