|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| NetworkGraphModifier | Classes that change properties of the network graph before both route evaluation and revenenue calculation starts implement this interface. |
| RevenueDynamicModifier | Classes that change properties of the revenue calculation after the actual calculation started implement the dynamic modifier. |
| RevenueListener | |
| RevenueStaticModifier | Classes that change properties of the revenue calculation before the actual calculation starts implement a the static modifier. |
| Class Summary | |
|---|---|
| NetworkCompanyGraph | This class stores and creates the various graphs defined for each company |
| NetworkEdge | |
| NetworkEdge.CostOrder | Ordering based on routecosts |
| NetworkEdge.MergeResult | |
| NetworkGraphBuilder | |
| NetworkIterator | |
| NetworkTrain | |
| NetworkVertex | |
| NetworkVertex.ValueOrder | |
| RevenueAdapter | |
| RevenueBonus | |
| RevenueBonusTemplate | defines a template for a revenue bonus at creation time of rails objects will be converted to a true RevenueBonus object during each revenue calculation |
| RevenueCalculator | |
| RevenueCalculatorMulti | |
| RevenueCalculatorSimple | |
| RevenueManager | Coordinates and stores all elements related to revenue calulcation, which are permanent. |
| RevenueTrainRun | Links the results from the revenue calculator to the rails program Each object defines the run of one train |
| Enum Summary | |
|---|---|
| NetworkIterator.greedyState | |
| NetworkVertex.StationType | |
| NetworkVertex.VertexType | |
| RevenueCalculator.Terminated | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||