Ignore:
Timestamp:
04/14/11 16:09:27 (13 years ago)
Author:
sherbold
Message:

+ added Dot output to de.ugoe.cs.eventbench.models.Trie and accessor for the Dot representation of the trie to de.ugoe.cs.eventbench.models.TrieBasedModel?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/EventBenchCore/src/de/ugoe/cs/eventbench/models/Trie.java

    r23 r30  
    66import java.util.Set; 
    77 
     8import de.ugoe.cs.util.StringTools; 
     9 
    810import edu.uci.ics.jung.graph.DelegateTree; 
    911import edu.uci.ics.jung.graph.Tree; 
    1012 
    11 public class Trie<T> { 
     13public class Trie<T> implements IDotCompatible { 
    1214         
    1315        private Set<T> knownSymbols; 
     
    148150        } 
    149151         
     152        public String getDotRepresentation() { 
     153                StringBuilder stringBuilder = new StringBuilder(); 
     154                stringBuilder.append("digraph model {" + StringTools.ENDLINE); 
     155                rootNode.appendDotRepresentation(stringBuilder); 
     156                stringBuilder.append('}' + StringTools.ENDLINE); 
     157                return stringBuilder.toString(); 
     158        } 
     159         
    150160        @Override 
    151161        public String toString() { 
Note: See TracChangeset for help on using the changeset viewer.