// Path: si.gos.transpiler.core/src/si/gos/transpiler/core/model/PathEntry.java
// public class PathEntry {
// 
// 	private IResource source;
// 	private IResource destination;
// 	private ConfiguredTranspiler transpiler;
// 	
// 	public PathEntry() {
// 		
// 	}
// 	
// 	public PathEntry(IResource source, IResource destination) {
// 		this.source = source;
// 		this.destination = destination;
// 	}
// 
// 	/**
// 	 * @return the source
// 	 */
// 	public IResource getSource() {
// 		return source;
// 	}
// 
// 	/**
// 	 * @param source the source to set
// 	 */
// 	public void setSource(IResource source) {
// 		this.source = source;
// 	}
// 
// 	/**
// 	 * @return the destination
// 	 */
// 	public IResource getDestination() {
// 		return destination;
// 	}
// 
// 	/**
// 	 * @param destination the destination to set
// 	 */
// 	public void setDestination(IResource destination) {
// 		this.destination = destination;
// 	}
// 
// 	/**
// 	 * @return the transpiler
// 	 */
// 	public ConfiguredTranspiler getConfiguredTranspiler() {
// 		return transpiler;
// 	}
// 
// 	/**
// 	 * @param transpiler the transpiler to set
// 	 */
// 	public void setConfiguredTranspiler(ConfiguredTranspiler transpiler) {
// 		this.transpiler = transpiler;
// 	}
// 	
// 	
// }
// 
// Path: si.gos.transpiler.ui/src/si/gos/transpiler/ui/TranspilerUIPluginImages.java
// public class TranspilerUIPluginImages {
// 
// 	public static ImageDescriptor FOLDER = ResourceManager.getPluginImageDescriptor("org.eclipse.ui.ide", "/icons/full/obj16/folder.gif");
// 	public static ImageDescriptor FILE = ResourceManager.getPluginImageDescriptor("org.eclipse.ui", "/icons/full/obj16/file_obj.gif");
// }


import java.util.List;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IFolder;
import org.eclipse.core.resources.IResource;
import org.eclipse.jface.viewers.IStructuredContentProvider;
import org.eclipse.jface.viewers.ITableLabelProvider;
import org.eclipse.jface.viewers.LabelProvider;
import org.eclipse.jface.viewers.Viewer;
import org.eclipse.swt.graphics.Image;
import si.gos.transpiler.core.model.PathEntry;
import si.gos.transpiler.ui.TranspilerUIPluginImages;
package si.gos.transpiler.ui.controller;




public class PathEntryController extends LabelProvider implements
		IStructuredContentProvider, ITableLabelProvider {

// Path: si.gos.transpiler.core/src/si/gos/transpiler/core/model/PathEntry.java
// public class PathEntry {
// 
// 	private IResource source;
// 	private IResource destination;
// 	private ConfiguredTranspiler transpiler;
// 	
// 	public PathEntry() {
// 		
// 	}
// 	
// 	public PathEntry(IResource source, IResource destination) {
// 		this.source = source;
// 		this.destination = destination;
// 	}
// 
// 	/**
// 	 * @return the source
// 	 */
// 	public IResource getSource() {
// 		return source;
// 	}
// 
// 	/**
// 	 * @param source the source to set
// 	 */
// 	public void setSource(IResource source) {
// 		this.source = source;
// 	}
// 
// 	/**
// 	 * @return the destination
// 	 */
// 	public IResource getDestination() {
// 		return destination;
// 	}
// 
// 	/**
// 	 * @param destination the destination to set
// 	 */
// 	public void setDestination(IResource destination) {
// 		this.destination = destination;
// 	}
// 
// 	/**
// 	 * @return the transpiler
// 	 */
// 	public ConfiguredTranspiler getConfiguredTranspiler() {
// 		return transpiler;
// 	}
// 
// 	/**
// 	 * @param transpiler the transpiler to set
// 	 */
// 	public void setConfiguredTranspiler(ConfiguredTranspiler transpiler) {
// 		this.transpiler = transpiler;
// 	}
// 	
// 	
// }
// 
// Path: si.gos.transpiler.ui/src/si/gos/transpiler/ui/TranspilerUIPluginImages.java
// public class TranspilerUIPluginImages {
// 
// 	public static ImageDescriptor FOLDER = ResourceManager.getPluginImageDescriptor("org.eclipse.ui.ide", "/icons/full/obj16/folder.gif");
// 	public static ImageDescriptor FILE = ResourceManager.getPluginImageDescriptor("org.eclipse.ui", "/icons/full/obj16/file_obj.gif");
// }


// Path: si.gos.transpiler.ui/src/si/gos/transpiler/ui/controller/PathEntryController.java
import java.util.List;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IFolder;
import org.eclipse.core.resources.IResource;
import org.eclipse.jface.viewers.IStructuredContentProvider;
import org.eclipse.jface.viewers.ITableLabelProvider;
import org.eclipse.jface.viewers.LabelProvider;
import org.eclipse.jface.viewers.Viewer;
import org.eclipse.swt.graphics.Image;
import si.gos.transpiler.core.model.PathEntry;
import si.gos.transpiler.ui.TranspilerUIPluginImages;

package si.gos.transpiler.ui.controller;




public class PathEntryController extends LabelProvider implements
		IStructuredContentProvider, ITableLabelProvider {

	protected List<PathEntry> paths;