summaryrefslogtreecommitdiff
path: root/src/main/java/com/benburwell/planes/gui/navigationaids/NavigationAidsTableModel.java
diff options
context:
space:
mode:
authorBen Burwell <ben.burwell@trifecta.com>2016-11-19 23:13:49 -0500
committerBen Burwell <ben.burwell@trifecta.com>2016-11-19 23:13:49 -0500
commitc893302e307b6471b8c3c7f57f46b6c92e7a55ef (patch)
treea18a86ed230a0a3cabbdb51c7cf418d8987de7f3 /src/main/java/com/benburwell/planes/gui/navigationaids/NavigationAidsTableModel.java
parenta448320cc4661f9304a8323d6c0e05f1f0fee2b3 (diff)
Refactor tabbing
Diffstat (limited to 'src/main/java/com/benburwell/planes/gui/navigationaids/NavigationAidsTableModel.java')
-rw-r--r--src/main/java/com/benburwell/planes/gui/navigationaids/NavigationAidsTableModel.java57
1 files changed, 0 insertions, 57 deletions
diff --git a/src/main/java/com/benburwell/planes/gui/navigationaids/NavigationAidsTableModel.java b/src/main/java/com/benburwell/planes/gui/navigationaids/NavigationAidsTableModel.java
deleted file mode 100644
index 90b05eb..0000000
--- a/src/main/java/com/benburwell/planes/gui/navigationaids/NavigationAidsTableModel.java
+++ /dev/null
@@ -1,57 +0,0 @@
-package com.benburwell.planes.gui.navigationaids;
-
-import com.benburwell.planes.data.CSVObjectStore;
-import com.benburwell.planes.data.NavigationAid;
-
-import javax.swing.table.AbstractTableModel;
-
-/**
- * Created by ben on 11/19/16.
- */
-public class NavigationAidsTableModel extends AbstractTableModel {
- private final String[] COLUMN_NAMES = { "Ident", "Type", "Frequency", "DME Frequency", "DME Channel", "Usage Type", "Power", "Airport" };
- private CSVObjectStore<NavigationAid> store;
-
- public NavigationAidsTableModel(CSVObjectStore<NavigationAid> store) {
- this.store = store;
- }
-
- @Override
- public int getRowCount() {
- return this.store.getObjects().size();
- }
-
- @Override
- public String getColumnName(int col) {
- return COLUMN_NAMES[col];
- }
-
- @Override
- public int getColumnCount() {
- return this.COLUMN_NAMES.length;
- }
-
- @Override
- public Object getValueAt(int rowIndex, int columnIndex) {
- NavigationAid aid = this.store.getObjects().get(rowIndex);
- switch (columnIndex) {
- case 0:
- return aid.getIdent();
- case 1:
- return aid.getType();
- case 2:
- return aid.getFrequency();
- case 3:
- return aid.getDmeFrequency();
- case 4:
- return aid.getDmeChannel();
- case 5:
- return aid.getUsageType();
- case 6:
- return aid.getPower();
- case 7:
- return aid.getAssociatedAirport();
- }
- return null;
- }
-}