Class MainTransformFlow

    • Constructor Detail

      • MainTransformFlow

        public MainTransformFlow​(TransformEngine transformEngine)
    • Method Detail

      • prepare

        public void prepare()
                     throws java.io.IOException,
                            java.lang.InterruptedException
        Description copied from interface: TransformFlow
        internal only
        Throws:
        java.io.IOException
        java.lang.InterruptedException
      • run

        public void run()
                 throws java.io.IOException,
                        java.lang.InterruptedException
        Description copied from interface: TransformFlow
        internal only
        Throws:
        java.io.IOException
        java.lang.InterruptedException
      • getClassGraph

        @Nullable
        public Graph getClassGraph()
        Description copied from interface: TransformFlow
        Every TransformFlow(such as MainTransformFlow.But it needs to be generated after t he traverse method is called) has the possibility to build a class diagram
        Returns:
        Graph. Maybe return null if current transformFlow does not generate the class diagram or class diagram has not been generated yet
      • registerTransformFlowListener

        public void registerTransformFlowListener​(TransformFlowListener listener)
                                           throws java.lang.UnsupportedOperationException
        Throws:
        java.lang.UnsupportedOperationException
      • isLifecycleAware

        public boolean isLifecycleAware()