Package algorithmen

Class GraphAlgo

    • Field Detail

      • inArbeit

        protected boolean inArbeit
    • Constructor Detail

      • GraphAlgo

        public GraphAlgo()
    • Method Detail

      • setGUIElemente

        public void setGUIElemente​(GraphPlotter graphPlotter,
                                   Hilfe hilfe)
      • setGraph

        public void setGraph​(Graph g)
      • step

        public void step()
      • getWaitforrepaint

        public boolean getWaitforrepaint()
      • setWaitforrepaint

        public void setWaitforrepaint​(boolean waitforrepaintNeu)
      • getWaitforclick

        public boolean getWaitforclick()
      • setWaitforclick

        public void setWaitforclick​(boolean waitforclickNeu)
      • setStepping

        public void setStepping​(boolean stepping)
      • setSpeed

        public void setSpeed​(int delay)
      • run

        public void run()
        Specified by:
        run in interface Runnable
        Overrides:
        run in class Thread
      • setStartKnoten

        public void setStartKnoten​(Knoten k)
      • getStartKnoten

        public Knoten getStartKnoten()
      • fuehreAlgorithmusAus

        public abstract void fuehreAlgorithmusAus()
      • getBezeichnung

        public abstract String getBezeichnung()
      • melde

        public void melde​(String s)
      • info

        public void info​(String s)
      • resetInfo

        public void resetInfo()
      • infoIndentMore

        public void infoIndentMore()
      • infoIndentLess

        public void infoIndentLess()