public class MonthlyReport
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
MonthlyReport.FDNode
Financial data node for a monthly income/expenses report.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ADMIN |
static java.lang.String |
CREW |
static java.lang.String |
EXPORTS |
static java.lang.String |
FLEET |
static java.lang.String |
INCENTIVES |
static java.lang.String |
INDUSTRIES |
static java.lang.String |
LAST_MONTH_DEBT |
static java.lang.String |
MARINES |
static java.lang.String |
OFFICERS |
static java.lang.String |
OUTPOSTS |
static java.lang.String |
OVERHEAD |
static java.lang.String |
PRODUCTION |
static java.lang.String |
PRODUCTION_WEAPONS |
static java.lang.String |
RESTOCKING |
static java.lang.String |
STOCKPILING |
static java.lang.String |
STORAGE |
static java.lang.String |
STORAGE_CARGO |
static java.lang.String |
STORAGE_SHIPS |
Constructor and Description |
---|
MonthlyReport() |
public static java.lang.String CREW
public static java.lang.String MARINES
public static java.lang.String FLEET
public static java.lang.String OUTPOSTS
public static java.lang.String PRODUCTION
public static java.lang.String PRODUCTION_WEAPONS
public static java.lang.String OVERHEAD
public static java.lang.String STOCKPILING
public static java.lang.String RESTOCKING
public static java.lang.String INCENTIVES
public static java.lang.String INDUSTRIES
public static java.lang.String EXPORTS
public static java.lang.String STORAGE
public static java.lang.String ADMIN
public static java.lang.String STORAGE_CARGO
public static java.lang.String STORAGE_SHIPS
public static java.lang.String LAST_MONTH_DEBT
public static java.lang.String OFFICERS
public MonthlyReportNodeTooltipCreator getMonthlyReportTooltip()
public void computeTotals()
public long getTimestamp()
public void setTimestamp(long timestamp)
public int getPreviousDebt()
public void setPreviousDebt(int previousDebt)
public int getDebt()
public void setDebt(int debt)
public MonthlyReport.FDNode getRoot()
protected void computeTotals(MonthlyReport.FDNode curr)
public java.util.List<MonthlyReport.FDNode> getAllNodes()
protected void getAllNodes(MonthlyReport.FDNode curr, java.util.List<MonthlyReport.FDNode> nodes)
public MonthlyReport.FDNode getNode(java.lang.String... path)
public MonthlyReport.FDNode getNode(MonthlyReport.FDNode from, java.lang.String... path)
public MonthlyReport.FDNode getNode(MonthlyReport.FDNode from, java.util.List<java.lang.String> path)
public MonthlyReport.FDNode getColoniesNode()
public MonthlyReport.FDNode getMarketNode(MarketAPI market)
public MonthlyReport.FDNode getCounterShortageNode(MarketAPI market)
public MonthlyReport.FDNode getRestockingNode(MarketAPI market)
public MonthlyReport.FDNode getDebtNode()
public static void main(java.lang.String[] args)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.