edu.iu.iv.modeling.tarl.output
Interface GraphGenerator
- All Known Implementing Classes:
- JUNGGraphGenerator
- public interface GraphGenerator
- Author:
- Shashikant
setPublicationManager
public void setPublicationManager(PublicationManager pubManager)
- Set the publication manager for this generator. This manager is used
to access the publications in the model.
- Parameters:
pubManager -
setAuthorManager
public void setAuthorManager(AuthorManager authorManager)
- Set the author manager for this generator. This manager is used to access
the authors in the model.
- Parameters:
authorManager -
generateCitationGraph
public java.lang.Object generateCitationGraph()
- Returns:
- The co-citation network.
generateCoAuthorGraph
public java.lang.Object generateCoAuthorGraph()
- Returns:
- The co-author network.
generateAuthorPublicationGraph
public java.lang.Object generateAuthorPublicationGraph(java.lang.Object authorGraph,
java.lang.Object publicationGraph)
- Returns:
- The author-publication network.
getGraphClass
public java.lang.Class getGraphClass()
- Returns:
- The class of the object returned by the implementation of the GraphGenerator.