@Override
    protected void initEventHandlers() throws CoreException {
    	
    	node().addEventHandler(DragEvent.DRAG_OVER, getHandler(DragEvent.DRAG_OVER));
    	node().addEventHandler(DragEvent.DRAG_ENTERED_TARGET, getHandler(DragEvent.DRAG_ENTERED_TARGET));
        node().addEventHandler(DragEvent.DRAG_EXITED_TARGET,getHandler(DragEvent.DRAG_EXITED_TARGET));
        node().addEventHandler(DragEvent.DRAG_DROPPED,getHandler(DragEvent.DRAG_DROPPED));
        node().addEventHandler(DragEvent.DRAG_DONE, getHandler(DragEvent.DRAG_DONE));
    	
//    	node().addEventFilter(DragEvent.DRAG_OVER, getHandler(DragEvent.DRAG_OVER));
//    	node().addEventFilter(DragEvent.DRAG_ENTERED_TARGET, getHandler(DragEvent.DRAG_ENTERED_TARGET));
//        node().addEventFilter(DragEvent.DRAG_EXITED_TARGET,getHandler(DragEvent.DRAG_EXITED_TARGET));
//        node().addEventFilter(DragEvent.DRAG_DROPPED,getHandler(DragEvent.DRAG_DROPPED));
//        node().addEventFilter(DragEvent.DRAG_DONE, getHandler(DragEvent.DRAG_DONE));
    	
    	
//        node().setOnDragOver(getHandler(DragEvent.DRAG_OVER));
//        node().setOnDragEntered(getHandler(DragEvent.DRAG_ENTERED));
//        node().setOnDragExited(getHandler(DragEvent.DRAG_EXITED));
//        node().setOnDragDropped(getHandler(DragEvent.DRAG_DROPPED));
//        node().setOnDragDone(getHandler(DragEvent.DRAG_DONE));
        
        //node().setOnMousePressed(e -> System.out.println("Pressed=>"+ model().key().toString()) );
        //node().setOnMouseMoved(e -> System.out.println("Moved=>"+ model().key().toString()) );

    }
@ Override protected void initEventHandlers ( ) throws CoreException { node ( ) . addEventHandler ( DragEvent . DRAG_OVER , getHandler ( DragEvent . DRAG_OVER ) ) ; node ( ) . addEventHandler ( DragEvent . DRAG_ENTERED_TARGET , getHandler ( DragEvent . DRAG_ENTERED_TARGET ) ) ; node ( ) . addEventHandler ( DragEvent . DRAG_EXITED_TARGET , getHandler ( DragEvent . DRAG_EXITED_TARGET ) ) ; node ( ) . addEventHandler ( DragEvent . DRAG_DROPPED , getHandler ( DragEvent . DRAG_DROPPED ) ) ; node ( ) . addEventHandler ( DragEvent . DRAG_DONE , getHandler ( DragEvent . DRAG_DONE ) ) ; }
{@inheritDoc}