Class SystemExitControlFlowRefinement


  • public class SystemExitControlFlowRefinement
    extends com.ensoftcorp.open.commons.codemap.PrioritizedCodemapStage
    Runs the control flow graph refinement step as a codemap stage
    Author:
    Jon Mathews, refinement logic, Ben Holland, conversion to prioritized codemap
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String IDENTIFIER
      The unique identifier for the codemap stage
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String[] getCodemapStageDependencies()  
      java.lang.String getDisplayName()  
      java.lang.String getIdentifier()  
      boolean performIndexing​(org.eclipse.core.runtime.IProgressMonitor monitor)  
      • Methods inherited from class com.ensoftcorp.open.commons.codemap.PrioritizedCodemapStage

        equals, hashCode, toString
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • IDENTIFIER

        public static final java.lang.String IDENTIFIER
        The unique identifier for the codemap stage
        See Also:
        Constant Field Values
    • Constructor Detail

      • SystemExitControlFlowRefinement

        public SystemExitControlFlowRefinement()
    • Method Detail

      • getDisplayName

        public java.lang.String getDisplayName()
        Specified by:
        getDisplayName in class com.ensoftcorp.open.commons.codemap.PrioritizedCodemapStage
      • getIdentifier

        public java.lang.String getIdentifier()
        Specified by:
        getIdentifier in class com.ensoftcorp.open.commons.codemap.PrioritizedCodemapStage
      • getCodemapStageDependencies

        public java.lang.String[] getCodemapStageDependencies()
        Specified by:
        getCodemapStageDependencies in class com.ensoftcorp.open.commons.codemap.PrioritizedCodemapStage
      • performIndexing

        public boolean performIndexing​(org.eclipse.core.runtime.IProgressMonitor monitor)
        Specified by:
        performIndexing in class com.ensoftcorp.open.commons.codemap.PrioritizedCodemapStage