Uses of Class
edu.iu.iv.modeling.tarl.TarlException

Packages that use TarlException
edu.iu.iv.modeling.tarl.author   
edu.iu.iv.modeling.tarl.author.impl   
edu.iu.iv.modeling.tarl.input   
edu.iu.iv.modeling.tarl.input.impl   
edu.iu.iv.modeling.tarl.main   
edu.iu.iv.modeling.tarl.main.impl   
edu.iu.iv.modeling.tarl.publication   
edu.iu.iv.modeling.tarl.publication.impl   
 

Uses of TarlException in edu.iu.iv.modeling.tarl.author
 

Methods in edu.iu.iv.modeling.tarl.author that throw TarlException
 void AuthorManager.addAuthor(Topic topic)
          Adds an Author to the environment with the specified Topic.
 void AuthorDatabase.addAuthor(Topic topic)
          Adds a new Author to the database with the specified Topic.
 void AuthorDatabase.addAuthor(Topic topic, int maximumAge)
          Adds a new Author to the database with the specified Topic and maximum age.
 

Uses of TarlException in edu.iu.iv.modeling.tarl.author.impl
 

Methods in edu.iu.iv.modeling.tarl.author.impl that throw TarlException
 void DefaultAuthorManager.addAuthor(Topic topic)
          Adds an Author to the environment with the specified Topic.
 void DefaultAuthorDatabase.addAuthor(Topic topic)
          Adds an Author to the list
 void DefaultAuthorDatabase.addAuthor(Topic topic, int maximum_age)
          Adds an Author to the list
 

Constructors in edu.iu.iv.modeling.tarl.author.impl that throw TarlException
DefaultAuthor(int id, Topic topic)
          Creates a new instance for an Author with the specified id and Topic.
DefaultAuthor(int id, Topic topic, int maximum_age)
          Creates a new instance for an Author with the specified id, Topic and maximum age
 

Uses of TarlException in edu.iu.iv.modeling.tarl.input
 

Methods in edu.iu.iv.modeling.tarl.input that throw TarlException
 void TopicParameters.setNumTopics(int numTopics)
          Stores the number of Topics for the Model
 void PublicationParameters.setAgingEnabled(boolean agingEnabled)
          Stores whether aging has been enabled for the model or not
 void PublicationParameters.setNumPublicationsRead(int numPublicationsRead)
          Stores the number of Publications to be read
 void PublicationParameters.setNumPublicationsCited(int numPublicationsCited)
          Stores the number of Publications to be cited
 void PublicationParameters.setNumPublicationsWritten(int numPublicationsWritten)
          Stores the number of Publications to be written by each Author each year
 void PublicationParameters.setNumLevelsReferences(int numLevelsReferences)
          Stores the number of levels of references considered for reading Publications
 void ExecuterParameters.setNumAuthorsAtStart(int numAuthorsAtStart)
          Stores the number of authors at the start of the Model
 void ExecuterParameters.setNumPublicationsAtStart(int numPublicationsAtStart)
          Stores the number of publications at the start of the Model
 void ExecuterParameters.setNumCreationAuthors(int numCreationAuthors)
          Stores the number of Authors to be created in numCreationYears years
 void ExecuterParameters.setNumCreationYears(int numCreationYears)
          Stores the number of years in which creation is supposed to take place
 void AuthorParameters.setMaximumAge(int maximumAge)
          Stores the maximum age of the Authors
 void AuthorParameters.setNumDeactivationAuthors(int numDeactivationAuthors)
          Stores the number of Authors to be deactivated in numDeactivationYears years
 void AuthorParameters.setNumDeactivationYears(int numDeactivationYears)
          Stores the number of years in which deactivation is supposed to take place
 void AuthorParameters.setNumCoAuthors(int numCoAuthors)
          Stores the number of co-authors for each Author
 

Uses of TarlException in edu.iu.iv.modeling.tarl.input.impl
 

Methods in edu.iu.iv.modeling.tarl.input.impl that throw TarlException
 void DefaultTopicParameters.setNumTopics(int numTopics)
          Stores the number of topics for the model
 void DefaultPublicationParameters.setAgingEnabled(boolean agingEnabled)
          Stores whether aging has been enabled for the model or not
 void DefaultPublicationParameters.setNumPublicationsRead(int numPublicationsRead)
          Stores the number of publications to be read
 void DefaultPublicationParameters.setNumPublicationsCited(int numPublicationsCited)
          Stores the number of publications to be cited
 void DefaultPublicationParameters.setNumPublicationsWritten(int numPublicationsWritten)
          Stores the number of publications to be written by each author each year
 void DefaultPublicationParameters.setNumLevelsReferences(int numLevelsReferences)
          Stores the number of levels of references considered for reading publications
 void DefaultExecuterParameters.setNumAuthorsAtStart(int numAuthorsAtStart)
          Stores the number of authors at the start of the Model
 void DefaultExecuterParameters.setNumPublicationsAtStart(int numPublicationsAtStart)
          Stores the number of publications at the start of the Model
 void DefaultExecuterParameters.setNumCreationAuthors(int numCreationAuthors)
          Stores the number of authors to be created in numCreationYears years
 void DefaultExecuterParameters.setNumCreationYears(int numCreationYears)
          Stores the number of years in which creation is supposed to take place
 void DefaultAuthorParameters.setMaximumAge(int maximumAge)
          Stores the maximum age of the authors
 void DefaultAuthorParameters.setNumDeactivationAuthors(int numDeactivationAuthors)
          Stores the number of authors to be deactivated in numDeactivationYears years
 void DefaultAuthorParameters.setNumDeactivationYears(int numDeactivationYears)
          Stores the number of years in which deactivation is supposed to take place
 void DefaultAuthorParameters.setNumCoAuthors(int numCoAuthors)
          Stores the number of co-authors for each author
 

Uses of TarlException in edu.iu.iv.modeling.tarl.main
 

Methods in edu.iu.iv.modeling.tarl.main that throw TarlException
 void TarlHelper.initializeModel(HelperParameters helperParameters, java.io.File agingFunctionFile)
          Initializes the Tarl model.
 void TarlHelper.runModel()
          Runs the Tarl model.
 void TarlExecuter.initializeModel(ExecuterParameters executerParameters, java.io.File agingFunctionFile)
          Initializes itself with the corresponding input parameters.
 void TarlExecuter.producePublications()
          Produces Publications for the current year.
 void TarlExecuter.terminateCurrentYear()
          Terminates the current year for the system.
 

Uses of TarlException in edu.iu.iv.modeling.tarl.main.impl
 

Methods in edu.iu.iv.modeling.tarl.main.impl that throw TarlException
 void DefaultTarlHelper.initializeModel(HelperParameters helperParameters, java.io.File agingFunctionFile)
          Initializes the Tarl model
 void DefaultTarlHelper.runModel()
          Runs the Tarl model
 void DefaultTarlExecuter.initializeModel(ExecuterParameters executerParameters, java.io.File agingFunctionFile)
          Initializes itself with the corresponding model parameters
 void DefaultTarlExecuter.producePublications()
          Produces Publications for the current year.
 void DefaultTarlExecuter.terminateCurrentYear()
          Terminates the current year for the system.
 

Uses of TarlException in edu.iu.iv.modeling.tarl.publication
 

Methods in edu.iu.iv.modeling.tarl.publication that throw TarlException
 void PublicationManager.producePublicationsAtStart(AuthorsTopicBucket authorsTopicBucket)
          Produces the Publications for the specified authors and topic at the very start of the model
 void PublicationManager.producePublications(AuthorsTopicBucket authorsTopicBucket)
          Produces Publications for the specified Authors.
 void PublicationDatabase.addPublication(int year, Topic topic, AuthorGroup authors)
          Adds a new Publication to the database with the specified year of publication, Topic and the group of Authors.
 void PublicationDatabase.addPublication(int year, Topic topic, AuthorGroup authors, PublicationGroup citations)
          Adds a new Publication to the database with the specified year of publication, Topic and the group of Authors and the group of Publications.
 void Publication.initialize(int id, int year, Topic topic, AuthorGroup authors)
          Initializes the Publications with the specified parameters
 void Publication.initialize(int id, int year, Topic topic, AuthorGroup authors, PublicationGroup citations)
          Initializes the Publications with the specified parameters
 

Uses of TarlException in edu.iu.iv.modeling.tarl.publication.impl
 

Methods in edu.iu.iv.modeling.tarl.publication.impl that throw TarlException
 void DefaultPublicationManager.producePublicationsAtStart(AuthorsTopicBucket authorsTopicBucket)
          Produces the Publications for the specified authors and topic at the very start of the model
 void DefaultPublicationManager.producePublications(AuthorsTopicBucket authorsTopicBucket)
          Produces the Publications for the specified authors and topic
 void DefaultPublicationDatabase.addPublication(int year, Topic topic, AuthorGroup authors)
          Adds a Publication to the group
 void DefaultPublicationDatabase.addPublication(int year, Topic topic, AuthorGroup authors, PublicationGroup citations)
          Adds a Publication to the group
 void DefaultPublication.initialize(int id, int year, Topic topic, AuthorGroup authors)
          Initializes an instance of a Publication with the specified id, Topic and the group of Authors
 void DefaultPublication.initialize(int id, int year, Topic topic, AuthorGroup authors, PublicationGroup citations)
          Initializes an instance of a Publication with the specified id, Topic, the group of Authors and the group of Publications
 

Constructors in edu.iu.iv.modeling.tarl.publication.impl that throw TarlException
DefaultPublication(int id, int year, Topic topic, AuthorGroup authors)
          Creates a new instance for an Publication with the specified id and Topic.
DefaultPublication(int id, int year, Topic topic, AuthorGroup authors, PublicationGroup citations)
          Creates a new instance for a Publication with the specified id, Topic, authors and citations