test_class.declarator: g
test_class.modifier: public
test_class.original_string: public SimpleGraph g;
test_class.type: SimpleGraph
test_class.var_name: g
test_class.file: legacy/src/test/java/org/openscience/cdk/graph/MinimalPathIteratorTest.java
test_class.identifier: MinimalPathIteratorTest
test_class.superclass: extends CDKTestCase
test_case.body: @Test(expected = UnsupportedOperationException.class)
      public void testRemove() {
          for (MinimalPathIterator i = new MinimalPathIterator(g, "a", "l"); i.hasNext();) {
              Assert.assertTrue(((List) i.next()).size() == 5);
              i.remove();
          }
      }
test_case.class_method_signature: MinimalPathIteratorTest.testRemove()
test_case.full_signature: @Test(expected = UnsupportedOperationException.class) public void testRemove()
test_case.identifier: testRemove
test_case.invocations: hasNext assertTrue size next remove
test_case.modifiers: @Test(expected = UnsupportedOperationException.class) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testRemove()
focal_class.declarator: sourceVertex
focal_class.modifier: private
focal_class.original_string: private Object        sourceVertex, targetVertex;
focal_class.type: Object
focal_class.var_name: sourceVertex
focal_class.declarator: g
focal_class.modifier: private
focal_class.original_string: private Graph         g;
focal_class.type: Graph
focal_class.var_name: g
focal_class.declarator: shortestPathGraph
focal_class.modifier: private
focal_class.original_string: private DirectedGraph shortestPathGraph;
focal_class.type: DirectedGraph
focal_class.var_name: shortestPathGraph
focal_class.declarator: edgeIteratorStack
focal_class.modifier: private
focal_class.original_string: private Stack         edgeIteratorStack;
focal_class.type: Stack
focal_class.var_name: edgeIteratorStack
focal_class.declarator: vertexStack
focal_class.modifier: private
focal_class.original_string: private Stack         vertexStack;
focal_class.type: Stack
focal_class.var_name: vertexStack
focal_class.declarator: next
focal_class.modifier: private
focal_class.original_string: private Object        next;
focal_class.type: Object
focal_class.var_name: next
focal_class.file: legacy/src/main/java/org/openscience/cdk/graph/MinimalPathIterator.java
focal_class.identifier: MinimalPathIterator
focal_class.interfaces: implements Iterator
focal_class.class_method_signature: MinimalPathIterator.MinimalPathIterator(SimpleGraph g, Object sourceVertex, Object targetVertex)
focal_class.full_signature: public  MinimalPathIterator(SimpleGraph g, Object sourceVertex, Object targetVertex)
focal_class.identifier: MinimalPathIterator
focal_class.modifiers: public
focal_class.parameters: (SimpleGraph g, Object sourceVertex, Object targetVertex)
focal_class.signature:  MinimalPathIterator(SimpleGraph g, Object sourceVertex, Object targetVertex)
focal_class.class_method_signature: MinimalPathIterator.createShortestPathGraph()
focal_class.full_signature: private void createShortestPathGraph()
focal_class.identifier: createShortestPathGraph
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void createShortestPathGraph()
focal_class.class_method_signature: MinimalPathIterator.hasNext()
focal_class.full_signature: @Override public boolean hasNext()
focal_class.identifier: hasNext
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean hasNext()
focal_class.class_method_signature: MinimalPathIterator.next()
focal_class.full_signature: @Override public Object next()
focal_class.identifier: next
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Object
focal_class.signature: Object next()
focal_class.class_method_signature: MinimalPathIterator.remove()
focal_class.full_signature: @Override public void remove()
focal_class.identifier: remove
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void remove()
focal_class.class_method_signature: MinimalPathIterator.edgeList(Graph g, List vertexList)
focal_class.full_signature: private List edgeList(Graph g, List vertexList)
focal_class.identifier: edgeList
focal_class.modifiers: private
focal_class.parameters: (Graph g, List vertexList)
focal_class.return: List
focal_class.signature: List edgeList(Graph g, List vertexList)
focal_method.body: @Override
      public void remove() {
          throw new UnsupportedOperationException();
      }
focal_method.class_method_signature: MinimalPathIterator.remove()
focal_method.full_signature: @Override public void remove()
focal_method.identifier: remove
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: void
focal_method.signature: void remove()