class CaseManagementProjectDiagramFactory extends BindableDiagramFactory<ProjectMetadata, ProjectDiagram> {

    @Override
    public ProjectDiagram build(final String name,
                                final ProjectMetadata metadata,
                                final Graph<DefinitionSet, ?> graph) {
        return bpmnDiagramFactory.build(name,
                                        metadata,
                                        graph);
    }

    protected  CaseManagementProjectDiagramFactory();
    @Inject public  CaseManagementProjectDiagramFactory(final BPMNProjectDiagramFactory bpmnDiagramFactory);

}