strBuf.append("\", arrowhead=\"none\"");
strBuf.append("\",arrowhead=\"none\",labelfontsize=\"7\"");
	public static String dumpDot( Domain domain, Collection classList ) {                          StringBuffer strBuf = new StringBuffer( );                 strBuf.append("digraph classdiagram { \n");                      for ( Iterator it = classList.iterator(); it.hasNext(); ) {                  metamodel.Class umlclass = (metamodel.Class) it.next();                             strBuf.append(umlclass.dumpDot());              }                            for( Iterator it = domain.getRelationships().values().iterator(); it.hasNext();) {                  metamodel.Association association = (metamodel.Association) it.next();                  strBuf.append(association.getParticipants()[0].getName() + "->");                  strBuf.append(association.getParticipants()[1].getName() + " ");                  strBuf.append("[label=\"\\");                  strBuf.append(association.getName());                  strBuf.append("\",");                  strBuf.append("headlabel=\"");                  strBuf.append(association.getPassivePerspective().getMultiplicity().toString());                  strBuf.append("\",");                  strBuf.append("taillabel=\"");                  strBuf.append(association.getActivePerspective().getMultiplicity().toString());                  strBuf.append("\", arrowhead=\"none\"");                  strBuf.append("]; \n");              }                             strBuf.append("\n");             strBuf.append( "}" );					     return strBuf.toString();            		}