+++ /dev/null
-/*
- * $Id: TableElementLabelProvider.java,v 1.3 2006-10-21 23:18:43 pombredanne Exp $
- * Copyright Narushima Hironori. All rights reserved.
- */
-package net.sourceforge.phpeclipse.wizards.html;
-
-import org.eclipse.jface.viewers.ILabelProviderListener;
-import org.eclipse.jface.viewers.ITableLabelProvider;
-import org.eclipse.swt.graphics.Image;
-import org.w3c.dom.Element;
-
-/**
- *
- */
-public class TableElementLabelProvider implements ITableLabelProvider {
-
- public Image getColumnImage(Object element, int columnIndex) {
- return null;
- }
-
- public String getColumnText(Object element, int columnIndex) {
- Element[] cells = TableElementModel
- .chooseCellElements((Element) element);
- if (columnIndex < cells.length) {
- Element elem = cells[columnIndex];
- return elem.toString();
- } else {
- throw new IllegalArgumentException("Invalid element:" + element);
- }
- }
-
- public boolean isLabelProperty(Object element, String property) {
- return TableElementModel.toNumeric(property) != -1;
- }
-
- public void addListener(ILabelProviderListener listener) {
- }
-
- public void removeListener(ILabelProviderListener listener) {
- }
-
- public void dispose() {
- }
-
-}