public String getKey() { StringBuilder sb = new StringBuilder(); sb.Append(this.Type).Append(" - "); ; foreach( Attribute attr in Attributes.Values ) { sb.Append(attr).Append(", "); } return sb.ToString(); }