class CaseManagementCanvasCommandFactory extends LienzoCanvasCommandFactory {

    @Override
    public CanvasCommand<AbstractCanvasHandler> addNode(final Node candidate,
                                                        final String shapeSetId) {
        return new CaseManagementAddNodeCommand(candidate, shapeSetId);
    }

    @Inject public  CaseManagementCanvasCommandFactory(final ManagedInstance<ChildrenTraverseProcessor> childrenTraverseProcessors,
                                              final ManagedInstance<ViewTraverseProcessor> viewTraverseProcessors);

}