mascoptLib.io
Interface ReaderInterface

All Known Implementing Classes:
GodReader, MGLReader, NetReader, PathNetReader

public interface ReaderInterface

The reader interface.

Version:
Fri Feb 15 10:11:15 2002
Author:
bbongiov@bing.inria.fr

Method Summary
 Iterator getAbstractEdges()
          Gives an iterator on AbstractEdges read.
 Iterator getAbstractEdgeSets()
          Gives an iterator on AbstractEdgeSets read.
 Iterator getAbstractGraphs()
          Gives an iterator on AbstractGraphs read.
 Iterator getAbstractPaths()
          Gives an iterator on AbstractPaths read.
 Iterator getAbstractVertexSets()
          Gives an iterator on AbstractVertexSets read.
 Iterator getAbstractVertices()
          Gives an iterator on AbstractVertex read.
 Iterator getAllObjects()
          Gives an iterator on other objects.
 

Method Detail

getAbstractVertices

public Iterator getAbstractVertices()
Gives an iterator on AbstractVertex read.

Returns:
an iterator.

getAbstractEdges

public Iterator getAbstractEdges()
Gives an iterator on AbstractEdges read.

Returns:
an iterator.

getAbstractVertexSets

public Iterator getAbstractVertexSets()
Gives an iterator on AbstractVertexSets read.

Returns:
an iterator.

getAbstractEdgeSets

public Iterator getAbstractEdgeSets()
Gives an iterator on AbstractEdgeSets read.

Returns:
an iterator.

getAbstractPaths

public Iterator getAbstractPaths()
Gives an iterator on AbstractPaths read.

Returns:
an iterator.

getAbstractGraphs

public Iterator getAbstractGraphs()
Gives an iterator on AbstractGraphs read.

Returns:
an iterator.

getAllObjects

public Iterator getAllObjects()
Gives an iterator on other objects. We can imagine that some reader and writer implements the store of some special objects. This method provides a way to get this object via a generic method.

Returns:
an iterator.