@Override public boolean equals(final Object obj) { if (!(obj instanceof RLiveDataEditorInput)) { return false; } return (fInput.equals(((RLiveDataEditorInput) obj).fInput)); }
@Override public int hashCode() { return fInput.hashCode(); }
@Override public String getToolTipText() { return NLS.bind( "{0} in {1}", fInput.getElementName().getDisplayName(), fInput.getTool().getLabel(ITool.LONG_LABEL)); }
@Override public boolean exists() { return fInput.isAvailable(); }
@Override public String getName() { return fInput.getLastName(); }