Java 类org.eclipse.gef.dnd.TemplateTransferDropTargetListener 实例源码

项目:Hydrograph    文件:ELTGraphicalEditor.java   
/**
 * Create a transfer drop target listener. When using a
 * CombinedTemplateCreationEntry tool in the palette, this will enable model
 * element creation by dragging from the palette.
 * 
 * @see #createPaletteViewerProvider()
 */
public TransferDropTargetListener createTransferDropTargetListener() {
    return new TemplateTransferDropTargetListener(getGraphicalViewer()) {
        @Override
        protected CreationFactory getFactory(Object template) {
            return new SimpleFactory((Class) template);
        }
    };
}
项目:bdf2    文件:DbToolGefEditor.java   
private TransferDropTargetListener createTransferDropTargetListener() {
    return new TemplateTransferDropTargetListener(getGraphicalViewer()) {
        protected CreationFactory getFactory(Object template) {
            return new SimpleFactory((Class<?>) template);
        }
    };
}
项目:lunifera-sharky-m2m    文件:ShapesEditor.java   
/**
 * Create a transfer drop target listener. When using a
 * CombinedTemplateCreationEntry tool in the palette, this will enable model
 * element creation by dragging from the palette.
 * 
 * @see #createPaletteViewerProvider()
 */
private TransferDropTargetListener createTransferDropTargetListener() {
    return new TemplateTransferDropTargetListener(getGraphicalViewer()) {
        protected CreationFactory getFactory(Object template) {
            return new SimpleFactory((Class) template);
        }
    };
}
项目:lunifera-sharky-m2m    文件:ShapesEditor.java   
/**
 * Create a transfer drop target listener. When using a
 * CombinedTemplateCreationEntry tool in the palette, this will enable model
 * element creation by dragging from the palette.
 * 
 * @see #createPaletteViewerProvider()
 */
private TransferDropTargetListener createTransferDropTargetListener() {
    return new TemplateTransferDropTargetListener(getGraphicalViewer()) {
        protected CreationFactory getFactory(Object template) {
            return new SimpleFactory((Class) template);
        }
    };
}
项目:birt    文件:LibraryLayoutEditor.java   
protected TemplateTransferDropTargetListener createTemplateTransferDropTargetListener(
        EditPartViewer viewer )
{
    return new LibraryTemplateTransferDropTargetListener( viewer );
}
项目:birt    文件:ReportEditorWithPalette.java   
protected TemplateTransferDropTargetListener createTemplateTransferDropTargetListener(
        EditPartViewer viewer )
{
    return new ReportTemplateTransferDropTargetListener( viewer );
}