/** * Returns the displayed label of the given element. * * @param element * the element that is displayed in the navigator * @return the displayed label of the given element. */ String getLabel(Object element) { return ((ILabelProvider) commonViewer.getLabelProvider()).getText(element); }
/** * <p> * Returns the tool tip text for the given element. Used as the tool tip * text for the current frame, and for the view title tooltip. * </p> */ protected String getFrameToolTipText(Object anElement) { if (commonViewer != null) { return ((ILabelProvider) commonViewer.getLabelProvider()) .getText(anElement); } return ""; //$NON-NLS-1$ }
/** * <p> * Adds listeners to aNavigator to listen for selection changes and respond * to mouse events. * </p> * * @param aNavigator * The CommonNavigator managed by this class. Requires a non-null * value. */ public CommonNavigatorManager(CommonNavigator aNavigator, IMemento aMemento) { super(); commonNavigator = aNavigator; contentService = commonNavigator.getNavigatorContentService(); statusLineManager = commonNavigator.getViewSite().getActionBars() .getStatusLineManager(); commonDescriptionProvider = contentService .createCommonDescriptionProvider(); labelProvider = (ILabelProvider) commonNavigator.getCommonViewer() .getLabelProvider(); init(aMemento); }
String label = ((ILabelProvider) getCommonViewer().getLabelProvider()).getText(input); if (label != null) { setContentDescription(label);
viewer.getNavigatorContentService().addListener(this); initializeViewer(viewer); IBaseLabelProvider provider = viewer.getLabelProvider(); if (provider instanceof DecoratingLabelProvider) { DecoratingLabelProvider dlp = (DecoratingLabelProvider) provider;
viewer.getNavigatorContentService().addListener(this); initializeViewer(viewer); IBaseLabelProvider provider = viewer.getLabelProvider(); if (provider instanceof DecoratingLabelProvider) { DecoratingLabelProvider dlp = (DecoratingLabelProvider) provider;