fAncestor= createPart(composite); fAncestor.setEditable(false); fAncestor.getTextWidget().getAccessible().addAccessibleListener(new AccessibleAdapter() { fLeft= createPart(composite); fLeft.getTextWidget().getVerticalBar().setVisible(!fSynchronizedScrolling); fLeft.addAction(MergeSourceViewer.SAVE_ID, fLeftSaveAction); fLeft.addTextPresentationListener(new ChangeHighlighter(fLeft)); fRight= createPart(composite); fRight.getTextWidget().getVerticalBar().setVisible(!fSynchronizedScrolling); fRight.addAction(MergeSourceViewer.SAVE_ID, fRightSaveAction);
fAncestor= createPart(composite); setEditable(fAncestor.getSourceViewer(), false); fAncestor.getSourceViewer().getTextWidget().getAccessible().addAccessibleListener(new AccessibleAdapter() { fLeft= createPart(composite); fLeft.getSourceViewer().getTextWidget().getVerticalBar().setVisible(!fSynchronizedScrolling); fLeft.getSourceViewer().getTextWidget().getAccessible().addAccessibleListener(new AccessibleAdapter() { fLeft.getSourceViewer().addTextPresentationListener(new ChangeHighlighter(fLeft)); fRight= createPart(composite); fRight.getSourceViewer().getTextWidget().getVerticalBar().setVisible(!fSynchronizedScrolling); fRight.getSourceViewer().getTextWidget().getAccessible().addAccessibleListener(new AccessibleAdapter() {