Interface DecisionRequirementsDiagramGenerator

  • All Known Implementing Classes:
    DefaultDecisionRequirementsDiagramGenerator

    public interface DecisionRequirementsDiagramGenerator
    This interface declares methods to generate decision requirements diagram
    Author:
    Yvo Swilens
    • Method Detail

      • generateDiagram

        InputStream generateDiagram​(DmnDefinition dmnDefinition,
                                    String imageType,
                                    String activityFontName,
                                    String labelFontName,
                                    String annotationFontName,
                                    ClassLoader customClassLoader,
                                    double scaleFactor)
        Generates a diagram of the given decision definition, using the diagram interchange information of the decision.
        Parameters:
        dmnDefinition - dmn model to get diagram for
        imageType - type of the image to generate.
        activityFontName - override the default activity font
        labelFontName - override the default label font
        customClassLoader - provide a custom classloader for retrieving icon images
      • generateDiagram

        InputStream generateDiagram​(DmnDefinition dmnDefinition,
                                    String imageType)
        Generates a diagram of the given process definition, using the diagram interchange information of the process.
        Parameters:
        dmnDefinition - dmn model to get diagram for
        imageType - type of the image to generate.