}
private void instantiateViews() {
this.browser = new Browser();
ReadOnlyLongProperty id = this.dashboardPresenter.getId();
this.heap = new Snapshot(id, "Heap Size", "Used Heap");
this.threadCount = new Snapshot(id, "Thread Count", "Threads");
this.peakThreadCount = new Snapshot(id, "Peak Thread Count", "Threads");
this.busyThread = new Snapshot(id, "Busy Thread Count", "Threads");
this.commitCount = new Snapshot(id, "TX Commit", "#");
this.rollbackCount = new Snapshot(id, "TX Rollback", "#");
this.totalErrors = new Snapshot(id, "Errors", "#");
this.queuedConnections = new Snapshot(id, "Queued Connections", "Connections");
this.activeSessions = new Snapshot(id, "HTTP Sessions", "#");
this.expiredSessions = new Snapshot(id, "Expired Sessions", "#");
this.successfulTXPerf = new Snapshot(id, "Commits Per Second", "#");
this.failedTXPerf = new Snapshot(id, "Rollbacks Per Second", "#");
final Node liveStream = new SnapshotTable(this.dashboardPresenter.getSnapshots()).createTable();
this.escalations = new Escalations(liveStream,this.dashboardPresenter.getEscalationsPresenterBindings());
this.status = new Status(this.dashboardPresenter.getDeadlockedThreads());
}