class CaseManagementDirectDiagramMarshaller extends BaseDirectDiagramMarshaller {

    @Override
    protected CaseManagementConverterFactory createToStunnerConverterFactory(final DefinitionResolver definitionResolver,
                                                                             final TypedFactoryManager typedFactoryManager) {
        return new CaseManagementConverterFactory(definitionResolver, typedFactoryManager);
    }

    @Inject public  CaseManagementDirectDiagramMarshaller(final XMLEncoderDiagramMetadataMarshaller diagramMetadataMarshaller,
                                                 final DefinitionManager definitionManager,
                                                 final RuleManager ruleManager,
                                                 final WorkItemDefinitionLookupService workItemDefinitionService,
                                                 final FactoryManager factoryManager,
                                                 final GraphCommandFactory commandFactory,
                                                 final GraphCommandManager commandManager);

}