Interface XmiStateDiagramCustom

  • All Superinterfaces:
    XmlDiagramTransformer

    public interface XmiStateDiagramCustom
    extends XmlDiagramTransformer
    Custom interface for managing a XMI transformation of a state diagram. The scope of this interface is to be implemented by an external service, which is loaded by PlantUML at runtime via dependency injection.
    • Method Detail

      • diagramToXmi

        void diagramToXmi​(StateDiagram diagram)
                   throws javax.xml.parsers.ParserConfigurationException
        Convert a state diagram to a XMI object, which will be kept internal and finally transformed by the XmlDiagramTransformer implementation.
        Parameters:
        diagram - the state diagram to convert.
        Throws:
        javax.xml.parsers.ParserConfigurationException - if the state diagram cannot be parsed.