Edge edge = g.addEdge("edge", "node0", "node1", true);
node0.addAttribute("nodeAttribute", 0);
node0.changeAttribute("nodeAttribute", 1);
node0.removeAttribute("nodeAttribute");
edge.addAttribute("edgeAttribute", 0);
edge.changeAttribute("edgeAttribute", 1);
edge.removeAttribute("edgeAttribute");
g.addAttribute("graphAttribute", 0);
g.changeAttribute("graphAttribute", 1);
g.removeAttribute("graphAttribute");
g.stepBegins(1.1);