Java tutorial
/* * Copyright 2008-2009 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package egovframework.hdev.imp.ide.model; import org.eclipse.jface.viewers.ILabelProviderListener; import org.eclipse.jface.viewers.ITableLabelProvider; import org.eclipse.swt.graphics.Image; /** * @Class Name : FilesTableViewerLabelProvider * @Description : FilesTableViewerLabelProvider Class * @Modification Information * @ * @ ? ? * @ --------- --------- ------------------------------- * @ 2012. 8. 24. ? * * @author ? API * @since 2012. 8. 24. * @version 1.0 * @see * */ public class FilesTableViewerLabelProvider implements ITableLabelProvider { /** * ?? */ public FilesTableViewerLabelProvider() { } /** * @param FilesTableViewerLabelProvider * @see org.eclipse.jface.viewers.IBaseLabelProvider#addListener(org.eclipse.jface.viewers.ILabelProviderListener) */ @Override public void addListener(ILabelProviderListener listener) { } /** * @param FilesTableViewerLabelProvider * @see org.eclipse.jface.viewers.IBaseLabelProvider#dispose() */ @Override public void dispose() { } /** * @param FilesTableViewerLabelProvider * @see org.eclipse.jface.viewers.IBaseLabelProvider#isLabelProperty(java.lang.Object, java.lang.String) */ @Override public boolean isLabelProperty(Object element, String property) { return false; } /** * @param FilesTableViewerLabelProvider * @see org.eclipse.jface.viewers.IBaseLabelProvider#removeListener(org.eclipse.jface.viewers.ILabelProviderListener) */ @Override public void removeListener(ILabelProviderListener listener) { } /** * @param FilesTableViewerLabelProvider * @see org.eclipse.jface.viewers.ITableLabelProvider#getColumnImage(java.lang.Object, int) */ @Override public Image getColumnImage(Object element, int columnIndex) { return null; } /** * @param FilesTableViewerLabelProvider * @see org.eclipse.jface.viewers.ITableLabelProvider#getColumnText(java.lang.Object, int) */ @Override public String getColumnText(Object element, int columnIndex) { String[] item = null; if (element instanceof String[]) { item = (String[]) element; } else { item = new String[1]; item[0] = ""; } return item[columnIndex]; } }