Package org.eclipse.e4.xwt.jface

Source Code of org.eclipse.e4.xwt.jface.JFaceInitializer

package org.eclipse.e4.xwt.jface;

import org.eclipse.e4.xwt.metadata.IObjectInitializer;
import org.eclipse.jface.viewers.AbstractListViewer;
import org.eclipse.jface.viewers.AbstractTableViewer;

public class JFaceInitializer implements IObjectInitializer {

  public void initialize(Object object) {
    if (object instanceof AbstractListViewer) {
      AbstractListViewer viewer = (AbstractListViewer) object;
      viewer.setLabelProvider(new DefaultViewerLabelProvider(viewer));
    }
    else if (object instanceof AbstractTableViewer) {
      AbstractTableViewer viewer = (AbstractTableViewer) object;
      viewer.setLabelProvider(new DefaultViewerLabelProvider(viewer));     
    }
  }
}
TOP

Related Classes of org.eclipse.e4.xwt.jface.JFaceInitializer

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.