@Override public IInformationControl createInformationControl(Shell parent) { IInformationControl control= fInformationControls.get(parent); if (control == null) { control= doCreateInformationControl(parent); control.addDisposeListener(this); fInformationControls.put(parent, control); } return control; }
@Override public boolean canReuse(IInformationControl control) { if (!super.canReuse(control)) return false; if (control instanceof IInformationControlExtension4) ((IInformationControlExtension4) control).setStatusText(EditorsUI.getTooltipAffordanceString()); return true; } }
@Override public void widgetDisposed(DisposeEvent e) { super.widgetDisposed(e); //Called when active editor is closed. JFaceResources.getColorRegistry().removeListener(this); }
@Override public boolean canReuse(IInformationControl control) { if (!super.canReuse(control)) return false; if (control instanceof IInformationControlExtension4) ((IInformationControlExtension4) control).setStatusText(EditorsUI.getTooltipAffordanceString()); return true; } }
public boolean canReuse(IInformationControl control) { if (!super.canReuse(control)) return false; if (control instanceof IInformationControlExtension4) ((IInformationControlExtension4)control).setStatusText(EditorsUI.getTooltipAffordanceString()); return true; } }
@Override public IInformationControl createInformationControl(Shell parent) { IInformationControl control= fInformationControls.get(parent); if (control == null) { control= doCreateInformationControl(parent); control.addDisposeListener(this); fInformationControls.put(parent, control); } return control; }
@Override public boolean canReuse(IInformationControl control) { if (!super.canReuse(control)) return false; if (control instanceof IInformationControlExtension4) ((IInformationControlExtension4)control).setStatusText(EditorsUI.getTooltipAffordanceString()); return true; }
public boolean canReuse(IInformationControl control) { if (!super.canReuse(control)) return false; if (control instanceof IInformationControlExtension4) ((IInformationControlExtension4)control).setStatusText(EditorsUI.getTooltipAffordanceString()); return true; }
@Override public boolean canReuse(IInformationControl control) { if (!super.canReuse(control)) return false; if (control instanceof IInformationControlExtension4) ((IInformationControlExtension4) control).setStatusText(EditorsUI.getTooltipAffordanceString()); return true; } }
@Override public boolean canReuse(IInformationControl control) { if (!super.canReuse(control)) return false; if (control instanceof IInformationControlExtension4) { String tooltipAffordanceString = EditorsUI.getTooltipAffordanceString(); ((IInformationControlExtension4) control).setStatusText(tooltipAffordanceString); } return true; } }
@Override public boolean canReuse(IInformationControl control) { if (!super.canReuse(control)) return false; if (control instanceof IInformationControlExtension4) { String tooltipAffordanceString= fAdditionalInfoAffordance ? JavaPlugin.getAdditionalInfoAffordanceString() : EditorsUI.getTooltipAffordanceString(); ((IInformationControlExtension4)control).setStatusText(tooltipAffordanceString); } return true; } }
@Override public boolean canReuse(IInformationControl control) { if (!super.canReuse(control)) return false; if (control instanceof IInformationControlExtension4) { String tooltipAffordanceString= fAdditionalInfoAffordance ? JavaPlugin.getAdditionalInfoAffordanceString() : EditorsUI.getTooltipAffordanceString(); ((IInformationControlExtension4)control).setStatusText(tooltipAffordanceString); } return true; } }