2121import de .learnlib .algorithms .adt .util .ADTUtil ;
2222import de .learnlib .api .oracle .SymbolQueryOracle ;
2323import net .automatalib .graphs .ads .RecursiveADSNode ;
24- import net .automatalib .visualization .DefaultVisualizationHelper ;
2524import net .automatalib .visualization .VisualizationHelper ;
2625import net .automatalib .words .Word ;
2726
@@ -67,7 +66,7 @@ default Collection<ADTNode<S, I, O>> getNodes() {
6766
6867 @ Override
6968 default VisualizationHelper <ADTNode <S , I , O >, ADTNode <S , I , O >> getVisualizationHelper () {
70- return new DefaultVisualizationHelper <ADTNode <S , I , O >, ADTNode <S , I , O >>() {
69+ return new VisualizationHelper <ADTNode <S , I , O >, ADTNode <S , I , O >>() {
7170
7271 @ Override
7372 public boolean getNodeProperties (final ADTNode <S , I , O > node , final Map <String , String > properties ) {
@@ -92,7 +91,7 @@ public boolean getEdgeProperties(final ADTNode<S, I, O> src,
9291 final Map <String , String > properties ) {
9392
9493 for (final Map .Entry <O , ADTNode <S , I , O >> e : src .getChildren ().entrySet ()) {
95- if (e .getValue ().equals (tgt )) {
94+ if (e .getValue ().equals (tgt ) && ! ADTUtil . isResetNode ( src ) ) {
9695 properties .put (EdgeAttrs .LABEL , e .getKey ().toString ());
9796 return true ;
9897 }
0 commit comments