com.contrastsecurity.ide.eclipse.ui.internal.model.ContrastLabelProvider.java Source code

Java tutorial

Introduction

Here is the source code for com.contrastsecurity.ide.eclipse.ui.internal.model.ContrastLabelProvider.java

Source

/*******************************************************************************
 * Copyright (c) 2017 Contrast Security.
 * All rights reserved. 
 * 
 * This program and the accompanying materials are made available under 
 * the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation; either version 3 of the License.
 * 
 * The terms of the GNU GPL version 3 which accompanies this distribution
 * and is available at https://www.gnu.org/licenses/gpl-3.0.en.html
 * 
 * Contributors:
 *     Contrast Security - initial API and implementation
 *******************************************************************************/
package com.contrastsecurity.ide.eclipse.ui.internal.model;

import org.eclipse.jface.viewers.LabelProvider;

public class ContrastLabelProvider extends LabelProvider {

    @Override
    public String getText(Object element) {
        if (element instanceof IContrastLabelProvider) {
            return ((IContrastLabelProvider) element).getName();
        }
        return super.getText(element);
    }

}