@Override public IInformationControlCreator getInformationPresenterControlCreator() { RevisionInformation revisionInfo= fRevisionInfo; if (revisionInfo != null) { IInformationControlCreator creator= revisionInfo.getInformationPresenterControlCreator(); if (creator != null) return creator; } return new HoverInformationControlCreator(true); } }
@Override public IInformationControlCreator getInformationPresenterControlCreator() { RevisionInformation revisionInfo= fRevisionInfo; if (revisionInfo != null) { IInformationControlCreator creator= revisionInfo.getInformationPresenterControlCreator(); if (creator != null) return creator; } return new HoverInformationControlCreator(true); } }
@Override public void showRevisionInformation(RevisionInformation info, String quickDiffProviderId) { if (info.getHoverControlCreator() == null) info.setHoverControlCreator(new RevisionHoverInformationControlCreator(false)); if (info.getInformationPresenterControlCreator() == null) info.setInformationPresenterControlCreator(new RevisionHoverInformationControlCreator(true)); showChangeInformation(true); if (fLineColumn != null) fLineColumn.showRevisionInformation(info, quickDiffProviderId); }