Uses of Class
parseq.Requirement

Packages that use Requirement
analyzer   
gui   
gui.prio   
parseq   
prioritizer   
util   
 

Uses of Requirement in analyzer
 

Fields in analyzer declared as Requirement
private  Requirement GraphPoint.requirement
           
 

Methods in analyzer that return Requirement
 Requirement GraphPoint.getRequirement()
          Returns the Requirement for this GraphPoint.
 Requirement Analyzer.selectPoint(int x, int y)
          Selects, highlights and returns the first Requirement at the given position.
 Requirement Analyzer.getSelectedPointsRequirement()
          Returns the selected point's Requirement.
 

Methods in analyzer with parameters of type Requirement
 void Analyzer.highlightPoint(Requirement r)
          Selects and highlights the point associated with the given Requirement.
 

Constructors in analyzer with parameters of type Requirement
GraphPoint(Requirement requirement)
          Constructs a GraphPoint for the passed Requirement.
 

Uses of Requirement in gui
 

Methods in gui with parameters of type Requirement
 void ImprovementsWindow.addReq(Requirement r)
          Add a requirement column to the requirement table (right part of the table)
private  void GraphWindow.setInfoAreaText(Requirement r)
          Sets the information text in the info area
 

Uses of Requirement in gui.prio
 

Methods in gui.prio with parameters of type Requirement
private  void PlanningGameWindow.setInfoAreaText(Requirement r)
          Sets requirement number and requirement description in the info area in an adjusted format.
private  java.lang.String PairwiseWindow.getReqText(Requirement r)
          Returns requirement number and requirement description as a String in a format adjusted for the infoArea.
 

Uses of Requirement in parseq
 

Methods in parseq that return Requirement
 Requirement RequirementList.getReq(java.lang.String reqNbr)
          Returns the requirement, if any, with the given requirement number
 Requirement RequirementList.getReq(int i)
          Returns the requirement at the specified position in the list
 Requirement Requirement.getCopy()
          Returns a new requirement with the same attributes and values as this.
 

Methods in parseq with parameters of type Requirement
 void RequirementList.addRequirement(Requirement req)
          Adds a requirement to the last posistion in the list
 int RequirementList.getIndexOf(Requirement req)
          Returns the position whithin the list where the specified requirement can be found
 void RequirementList.removeReq(Requirement req)
          Removes the specified requirement from the list
 

Uses of Requirement in prioritizer
 

Fields in prioritizer declared as Requirement
private  Requirement PlanningGame.Card.requirement
           
private  Requirement Pairwise.Graph.Node.req
           
 

Methods in prioritizer that return Requirement
 Requirement PlanningGame.getRequirement(java.lang.String pileName, int i)
          Gets the Requirement at the specified index in the specified Pile.
 Requirement PlanningGame.select(int x, int y, int pileType)
          Tries to select a Card on the desk or in a Pile at the specified position.
private  Requirement PlanningGame.Card.getRequirement()
          Gets the requirement associated with this Card.
 Requirement Pairwise.Graph.Node.getRequirement()
          Get this node's associated requirement
 

Methods in prioritizer with parameters of type Requirement
 void Pairwise.ComparisonList.addRow(int index1, Requirement req1, int index2, Requirement req2, double value)
          Sets a row/array that represents a pair of requirements to be compared.
 boolean Pairwise.ComparisonList.rowExists(Requirement r1, Requirement r2)
          Checks if a comparison between the two specified requirements exists in the list
 void Pairwise.Graph.addArc(Requirement from, Requirement to, double value)
          Adds a comparison represented as a directed arc in the graph
 double Pairwise.Graph.getArcValue(Requirement from, Requirement to)
          Gets the value of the comparison (arc) between the specified requirements (nodes)
private  void Pairwise.Graph.recRandom(Pairwise.Graph.Node node, Requirement to, double value)
          Recursive algorithm used to calculate the pathproduct for a randomized path from a random outgoing arc from the start node.
private  void Pairwise.Graph.rec(Pairwise.Graph.Node node, Requirement to, double value)
          Recursive algorithm used to calculate the pathproduct for all possible paths from an outgoing arc from the start node.
 

Constructors in prioritizer with parameters of type Requirement
PlanningGame.Card(Requirement requirement)
          Constructs a Card
Pairwise.Graph.Node(Requirement req)
          Constructs a node corresponding to the specified requirement
 

Uses of Requirement in util
 

Fields in util declared as Requirement
private  Requirement GraphTester.Graph.Node.req
           
 

Methods in util that return Requirement
 Requirement GraphTester.Graph.Node.getRequirement()
           
 

Methods in util with parameters of type Requirement
 void GraphTester.Graph.addArc(Requirement from, Requirement to, double value)
           
 double GraphTester.Graph.getArcValue(Requirement from, Requirement to)
           
private  boolean GraphTester.Graph.recRandom(GraphTester.Graph.Node node, Requirement to, double value)
           
private  void GraphTester.Graph.rec(GraphTester.Graph.Node node, Requirement to, double value)
           
 

Constructors in util with parameters of type Requirement
GraphTester.Graph.Node(Requirement req)