* only a class and its inner classes the name is the fully-qualified
* class name of the outer class extended by "and inner classes".
*/
public static String createName(StrongComponent component) {
GraphAttributes ga = (GraphAttributes) component.getAttributes();
Vertex fragmenter = ga.getBestFragmenters()[0];
String result = ((NameAttributes) fragmenter.getAttributes()).getName();
//String result = component.getVertex(0).getAttributes().toString();
if (component.getNumberOfVertices() > 1) {
AtomicVertex vertex = component.getVertex(0);
NameAttributes attributes = (NameAttributes) vertex.getAttributes();
String outerClass = attributes.getName();