/*
* Created on Aug 12, 2004
*/
package com.realpersist.gef.editor;
import org.eclipse.gef.EditDomain;
import org.eclipse.gef.dnd.TemplateTransferDragSourceListener;
import org.eclipse.gef.ui.palette.PaletteViewer;
import org.eclipse.gef.ui.palette.PaletteViewerProvider;
/**
* PaletteViewerProvider subclass used for initialising drag and drop
* @author Phil Zoio
*/
public class SchemaPaletteViewerProvider extends PaletteViewerProvider
{
/**
* implicit constructor
*/
public SchemaPaletteViewerProvider(EditDomain graphicalViewerDomain)
{
super(graphicalViewerDomain);
}
protected void configurePaletteViewer(PaletteViewer viewer)
{
super.configurePaletteViewer(viewer);
viewer.addDragSourceListener(new TemplateTransferDragSourceListener(viewer));
}
}