LineNumberChangeRulerColumnに作成者またはChangeInformationを表示しようとしています。
Iterator<IVerticalRulerColumn> it = ruler2.getDecoratorIterator();
while(it.hasNext()){
IVerticalRulerColumn c = it.next();
if(c instanceof LineNumberChangeRulerColumn){
LineNumberChangeRulerColumn lnc = (LineNumberChangeRulerColumn)c;
lnc.showLineNumbers(false);
lnc.setDisplayMode(true);
lnc.setRevisionInformation(ri);
lnc.showRevisionAuthor(true);
System.out.println("ci"+lnc.isShowingChangeInformation());
System.out.println("ri"+lnc.isShowingRevisionInformation());
}
}
しかし、ri(RevisionInformation)はどこから来たのでしょうか?リビジョンを作成できないので、運が悪かったので作成しようとしましたか?plsは役立ちます。eac
visionInformation ri = new RevisionInformation();
Revision r = new Revision();
r.addRange(new LineRange(1,10));
ri.addRevision(r);