Serialized Form


Package org.mars_sim.msp.ui.swing

Class org.mars_sim.msp.ui.swing.AnnouncementWindow extends JInternalFrame implements Serializable

Serialized Fields

announcementLabel

JLabel announcementLabel

Class org.mars_sim.msp.ui.swing.HTMLContentPane extends JEditorPane implements Serializable

Serialized Fields

history

List<E> history

historyIndex

int historyIndex

Class org.mars_sim.msp.ui.swing.MainDesktopPane extends JDesktopPane implements Serializable

Serialized Fields

unitWindows

Collection<E> unitWindows

toolWindows

Collection<E> toolWindows

mainWindow

MainWindow mainWindow

backgroundImageIcon

ImageIcon backgroundImageIcon

backgroundLabel

JLabel backgroundLabel

firstDisplay

boolean firstDisplay

updateThread

org.mars_sim.msp.ui.swing.MainDesktopPane.UpdateThread updateThread

soundPlayer

AudioPlayer soundPlayer

announcementWindow

AnnouncementWindow announcementWindow

Class org.mars_sim.msp.ui.swing.MainWindowMenu extends JMenuBar implements Serializable

Serialized Fields

mainWindow

MainWindow mainWindow

newItem

JMenuItem newItem

loadItem

JMenuItem loadItem

saveItem

JMenuItem saveItem

saveAsItem

JMenuItem saveAsItem

exitItem

JMenuItem exitItem

marsNavigatorItem

JCheckBoxMenuItem marsNavigatorItem

searchToolItem

JCheckBoxMenuItem searchToolItem

timeToolItem

JCheckBoxMenuItem timeToolItem

monitorToolItem

JCheckBoxMenuItem monitorToolItem

prefsToolItem

JCheckBoxMenuItem prefsToolItem

missionToolItem

JCheckBoxMenuItem missionToolItem

settlementToolItem

JCheckBoxMenuItem settlementToolItem

scienceToolItem

JCheckBoxMenuItem scienceToolItem

resupplyToolItem

JCheckBoxMenuItem resupplyToolItem

aboutMspItem

JMenuItem aboutMspItem

tutorialItem

JMenuItem tutorialItem

guideItem

JMenuItem guideItem

Class org.mars_sim.msp.ui.swing.MarsPanelBorder extends CompoundBorder implements Serializable

Class org.mars_sim.msp.ui.swing.NumberCellRenderer extends DefaultTableCellRenderer implements Serializable

Serialized Fields

dec1Formatter

DecimalFormat dec1Formatter

dec2Formatter

DecimalFormat dec2Formatter

dec3Formatter

DecimalFormat dec3Formatter

formatter

DecimalFormat formatter

Class org.mars_sim.msp.ui.swing.ToolButton extends JButton implements Serializable

Serialized Fields

toolName

String toolName

toolButtonTip

JToolTip toolButtonTip

Class org.mars_sim.msp.ui.swing.ToolToolBar extends JToolBar implements Serializable

Serialized Fields

toolButtons

Vector<E> toolButtons

parentMainWindow

MainWindow parentMainWindow

Class org.mars_sim.msp.ui.swing.UnitButton extends JButton implements Serializable

Serialized Fields

unit

Unit unit

Class org.mars_sim.msp.ui.swing.UnitToolBar extends JToolBar implements Serializable

Serialized Fields

unitButtons

List<E> unitButtons

parentMainWindow

MainWindow parentMainWindow

Package org.mars_sim.msp.ui.swing.configeditor

Class org.mars_sim.msp.ui.swing.configeditor.SimulationConfigEditor extends JDialog implements Serializable

Class org.mars_sim.msp.ui.swing.configeditor.TempSimulationConfigEditor extends JDialog implements Serializable

Serialized Fields

config

SimulationConfig config

settlementTableModel

org.mars_sim.msp.ui.swing.configeditor.TempSimulationConfigEditor.SettlementTableModel settlementTableModel

settlementTable

JTable settlementTable

hasError

boolean hasError

errorLabel

JLabel errorLabel

createButton

JButton createButton

Package org.mars_sim.msp.ui.swing.tool

Class org.mars_sim.msp.ui.swing.tool.ToolWindow extends JInternalFrame implements Serializable

Serialized Fields

name

String name

desktop

MainDesktopPane desktop

opened

boolean opened

Package org.mars_sim.msp.ui.swing.tool.guide

Class org.mars_sim.msp.ui.swing.tool.guide.GuideWindow extends ToolWindow implements Serializable

Serialized Fields

viewPort

JViewport viewPort

htmlPane

HTMLContentPane htmlPane

guideURL

URL guideURL

homeButton

JButton homeButton

backButton

JButton backButton

forwardButton

JButton forwardButton

Package org.mars_sim.msp.ui.swing.tool.map

Class org.mars_sim.msp.ui.swing.tool.map.MapPanel extends JPanel implements Serializable

Serialized Fields

map

Map map

displayThread

Thread displayThread

createMapThread

Thread createMapThread

centerCoords

Coordinates centerCoords

mapError

boolean mapError

mapErrorMessage

String mapErrorMessage

mapImage

Image mapImage

wait

boolean wait

mapType

String mapType

mapLayers

List<E> mapLayers

oldMapType

String oldMapType

surfMap

SurfMarsMap surfMap

topoMap

TopoMarsMap topoMap

usgsMap

USGSMarsMap usgsMap

update

boolean update

Package org.mars_sim.msp.ui.swing.tool.mission

Class org.mars_sim.msp.ui.swing.tool.mission.AreologyStudyFieldMissionCustomInfoPanel extends MissionCustomInfoPanel implements Serializable

Serialized Fields

desktop

MainDesktopPane desktop

study

ScientificStudy study

areologyMission

AreologyStudyFieldMission areologyMission

studyNameLabel

JLabel studyNameLabel

researcherNameLabel

JLabel researcherNameLabel

studyResearchBar

JProgressBar studyResearchBar

Class org.mars_sim.msp.ui.swing.tool.mission.BiologyStudyFieldMissionCustomInfoPanel extends MissionCustomInfoPanel implements Serializable

Serialized Fields

desktop

MainDesktopPane desktop

study

ScientificStudy study

biologyMission

BiologyStudyFieldMission biologyMission

studyNameLabel

JLabel studyNameLabel

researcherNameLabel

JLabel researcherNameLabel

studyResearchBar

JProgressBar studyResearchBar

Class org.mars_sim.msp.ui.swing.tool.mission.CollectResourcesMissionCustomInfoPanel extends MissionCustomInfoPanel implements Serializable

Serialized Fields

mission

CollectResourcesMission mission

resource

AmountResource resource

missionRover

Rover missionRover

collectionValueLabel

JLabel collectionValueLabel

resourceAmountCache

double resourceAmountCache

Class org.mars_sim.msp.ui.swing.tool.mission.ConstructionMissionCustomInfoPanel extends MissionCustomInfoPanel implements Serializable

Serialized Fields

desktop

MainDesktopPane desktop

mission

BuildingConstructionMission mission

site

ConstructionSite site

stageLabel

JLabel stageLabel

progressBarModel

BoundedRangeModel progressBarModel

settlementButton

JButton settlementButton

Class org.mars_sim.msp.ui.swing.tool.mission.ExplorationCustomInfoPanel extends MissionCustomInfoPanel implements Serializable

Serialized Fields

mission

Exploration mission

sitePanes

Map<K,V> sitePanes

mainPane

Box mainPane

Class org.mars_sim.msp.ui.swing.tool.mission.MainDetailPanel extends JPanel implements Serializable

Serialized Fields

currentMission

Mission currentMission

currentVehicle

Vehicle currentVehicle

descriptionLabel

JLabel descriptionLabel

typeLabel

JLabel typeLabel

phaseLabel

JLabel phaseLabel

memberNumLabel

JLabel memberNumLabel

memberTableModel

org.mars_sim.msp.ui.swing.tool.mission.MainDetailPanel.MemberTableModel memberTableModel

memberTable

JTable memberTable

centerMapButton

JButton centerMapButton

vehicleButton

JButton vehicleButton

vehicleStatusLabel

JLabel vehicleStatusLabel

speedLabel

JLabel speedLabel

distanceNextNavLabel

JLabel distanceNextNavLabel

traveledLabel

JLabel traveledLabel

desktop

MainDesktopPane desktop

formatter

DecimalFormat formatter

customPanelLayout

CardLayout customPanelLayout

missionCustomPane

JPanel missionCustomPane

customInfoPanels

Map<K,V> customInfoPanels

Class org.mars_sim.msp.ui.swing.tool.mission.MiningMissionCustomInfoPanel extends MissionCustomInfoPanel implements Serializable

Serialized Fields

mission

Mining mission

desktop

MainDesktopPane desktop

luvButton

JButton luvButton

concentrationTableModel

org.mars_sim.msp.ui.swing.tool.mission.MiningMissionCustomInfoPanel.ConcentrationTableModel concentrationTableModel

excavationTableModel

org.mars_sim.msp.ui.swing.tool.mission.MiningMissionCustomInfoPanel.ExcavationTableModel excavationTableModel

Class org.mars_sim.msp.ui.swing.tool.mission.MissionCustomInfoPanel extends JPanel implements Serializable

Class org.mars_sim.msp.ui.swing.tool.mission.MissionListModel extends AbstractListModel implements Serializable

Serialized Fields

missions

List<E> missions

Class org.mars_sim.msp.ui.swing.tool.mission.MissionWindow extends ToolWindow implements Serializable

Serialized Fields

missionList

JList missionList

navpointPane

NavpointPanel navpointPane

Class org.mars_sim.msp.ui.swing.tool.mission.NavpointPanel extends JPanel implements Serializable

Serialized Fields

currentMission

Mission currentMission

mapPane

MapPanel mapPane

trailLayer

VehicleTrailMapLayer trailLayer

navpointLayer

NavpointMapLayer navpointLayer

mineralLayer

MineralMapLayer mineralLayer

navpointTableModel

org.mars_sim.msp.ui.swing.tool.mission.NavpointPanel.NavpointTableModel navpointTableModel

navpointTable

JTable navpointTable

Class org.mars_sim.msp.ui.swing.tool.mission.RescueMissionCustomInfoPanel extends MissionCustomInfoPanel implements Serializable

Serialized Fields

desktop

MainDesktopPane desktop

rescueMission

RescueSalvageVehicle rescueMission

rescueVehicleButton

JButton rescueVehicleButton

vehicleStatusValueLabel

JLabel vehicleStatusValueLabel

malfunctionListLabel

JLabel malfunctionListLabel

Class org.mars_sim.msp.ui.swing.tool.mission.SalvageMissionCustomInfoPanel extends MissionCustomInfoPanel implements Serializable

Serialized Fields

desktop

MainDesktopPane desktop

mission

BuildingSalvageMission mission

site

ConstructionSite site

stageLabel

JLabel stageLabel

progressBarModel

BoundedRangeModel progressBarModel

settlementButton

JButton settlementButton

Class org.mars_sim.msp.ui.swing.tool.mission.TradeMissionCustomInfoPanel extends MissionCustomInfoPanel implements Serializable

Serialized Fields

mission

Trade mission

sellingGoodsTableModel

org.mars_sim.msp.ui.swing.tool.mission.TradeMissionCustomInfoPanel.SellingGoodsTableModel sellingGoodsTableModel

desiredGoodsProfitLabel

JLabel desiredGoodsProfitLabel

desiredGoodsTableModel

org.mars_sim.msp.ui.swing.tool.mission.TradeMissionCustomInfoPanel.DesiredGoodsTableModel desiredGoodsTableModel

boughtGoodsProfitLabel

JLabel boughtGoodsProfitLabel

boughtGoodsTableModel

org.mars_sim.msp.ui.swing.tool.mission.TradeMissionCustomInfoPanel.BoughtGoodsTableModel boughtGoodsTableModel

Package org.mars_sim.msp.ui.swing.tool.mission.create

Class org.mars_sim.msp.ui.swing.tool.mission.create.CreateMissionWizard extends JDialog implements Serializable

Serialized Fields

infoPane

JPanel infoPane

prevButton

JButton prevButton

nextButton

JButton nextButton

finalButton

JButton finalButton

missionBean

org.mars_sim.msp.ui.swing.tool.mission.create.MissionDataBean missionBean

wizardPanels

List<E> wizardPanels

displayPanelIndex

int displayPanelIndex

Class org.mars_sim.msp.ui.swing.tool.mission.create.FieldSitePanel extends org.mars_sim.msp.ui.swing.tool.mission.create.WizardPanel implements Serializable

Serialized Fields

mapPane

MapPanel mapPane

ellipseLayer

EllipseLayer ellipseLayer

navLayer

NavpointEditLayer navLayer

navSelected

boolean navSelected

navOffset

IntPoint navOffset

locationLabel

JLabel locationLabel

pixelRange

int pixelRange

Class org.mars_sim.msp.ui.swing.tool.mission.create.LeadResearcherPanel extends org.mars_sim.msp.ui.swing.tool.mission.create.WizardPanel implements Serializable

Serialized Fields

researcherTableModel

org.mars_sim.msp.ui.swing.tool.mission.create.LeadResearcherPanel.ResearcherTableModel researcherTableModel

researcherTable

JTable researcherTable

errorMessageLabel

JLabel errorMessageLabel

Class org.mars_sim.msp.ui.swing.tool.mission.create.MiningSitePanel extends org.mars_sim.msp.ui.swing.tool.mission.create.WizardPanel implements Serializable

Serialized Fields

mapPane

MapPanel mapPane

unitIconLayer

UnitIconMapLayer unitIconLayer

unitLabelLayer

UnitLabelMapLayer unitLabelLayer

ellipseLayer

EllipseLayer ellipseLayer

exploredSiteLayer

ExploredSiteMapLayer exploredSiteLayer

mineralLayer

MineralMapLayer mineralLayer

longitudeLabel

JLabel longitudeLabel

latitudeLabel

JLabel latitudeLabel

errorMessageLabel

JLabel errorMessageLabel

selectedSite

ExploredLocation selectedSite

concentrationTableModel

DefaultTableModel concentrationTableModel

Class org.mars_sim.msp.ui.swing.tool.mission.create.SalvageProjectPanel extends org.mars_sim.msp.ui.swing.tool.mission.create.WizardPanel implements Serializable

Serialized Fields

errorMessageLabel

JLabel errorMessageLabel

projectListModel

DefaultListModel projectListModel

projectList

JList projectList

partsTableModel

org.mars_sim.msp.ui.swing.tool.mission.create.SalvageProjectPanel.PartsTableModel partsTableModel

partsTable

JTable partsTable

Class org.mars_sim.msp.ui.swing.tool.mission.create.SalvageSettlementPanel extends org.mars_sim.msp.ui.swing.tool.mission.create.WizardPanel implements Serializable

Serialized Fields

settlementTableModel

org.mars_sim.msp.ui.swing.tool.mission.create.SalvageSettlementPanel.SettlementTableModel settlementTableModel

settlementTable

JTable settlementTable

errorMessageLabel

JLabel errorMessageLabel

Class org.mars_sim.msp.ui.swing.tool.mission.create.SalvageVehiclePanel extends org.mars_sim.msp.ui.swing.tool.mission.create.WizardPanel implements Serializable

Serialized Fields

vehicleTableModel

org.mars_sim.msp.ui.swing.tool.mission.create.SalvageVehiclePanel.VehicleTableModel vehicleTableModel

vehicleTable

JTable vehicleTable

requiredLabel

JLabel requiredLabel

selectedLabel

JLabel selectedLabel

errorMessageLabel

JLabel errorMessageLabel

Class org.mars_sim.msp.ui.swing.tool.mission.create.StudyPanel extends org.mars_sim.msp.ui.swing.tool.mission.create.WizardPanel implements Serializable

Serialized Fields

studyTableModel

org.mars_sim.msp.ui.swing.tool.mission.create.StudyPanel.StudyTableModel studyTableModel

studyTable

JTable studyTable

errorMessageLabel

JLabel errorMessageLabel

Package org.mars_sim.msp.ui.swing.tool.mission.edit

Class org.mars_sim.msp.ui.swing.tool.mission.edit.EditMissionDialog extends JDialog implements Serializable

Serialized Fields

mission

Mission mission

infoPane

InfoPanel infoPane

Class org.mars_sim.msp.ui.swing.tool.mission.edit.InfoPanel extends JPanel implements Serializable

Serialized Fields

mission

Mission mission

parent

Dialog parent

descriptionField

JTextField descriptionField

actionDropDown

JComboBox actionDropDown

memberListModel

DefaultListModel memberListModel

memberList

JList memberList

addMembersButton

JButton addMembersButton

removeMembersButton

JButton removeMembersButton

Package org.mars_sim.msp.ui.swing.tool.monitor

Class org.mars_sim.msp.ui.swing.tool.monitor.ColumnSelector extends JDialog implements Serializable

Serialized Fields

columnList

JList columnList

columnMappings

int[] columnMappings

okPressed

boolean okPressed

Class org.mars_sim.msp.ui.swing.tool.monitor.EventFilter extends JInternalFrame implements Serializable

Serialized Fields

model

EventTableModel model

malfunctionCheck

JCheckBox malfunctionCheck

medicalCheck

JCheckBox medicalCheck

missionCheck

JCheckBox missionCheck

taskCheck

JCheckBox taskCheck

transportCheck

JCheckBox transportCheck

Class org.mars_sim.msp.ui.swing.tool.monitor.EventTab extends org.mars_sim.msp.ui.swing.tool.monitor.TableTab implements Serializable

Class org.mars_sim.msp.ui.swing.tool.monitor.EventTableModel extends AbstractTableModel implements Serializable

Serialized Fields

manager

HistoricalEventManager manager

cachedEvents

List<E> cachedEvents

displayMalfunction

boolean displayMalfunction

displayMedical

boolean displayMedical

displayMission

boolean displayMission

displayTask

boolean displayTask

displayTransport

boolean displayTransport

Class org.mars_sim.msp.ui.swing.tool.monitor.MissionTab extends org.mars_sim.msp.ui.swing.tool.monitor.TableTab implements Serializable

Class org.mars_sim.msp.ui.swing.tool.monitor.MissionTableModel extends AbstractTableModel implements Serializable

Serialized Fields

missionCache

List<E> missionCache

Class org.mars_sim.msp.ui.swing.tool.monitor.MonitorWindow extends ToolWindow implements Serializable

Serialized Fields

tabsSection

JTabbedPane tabsSection

rowCount

JLabel rowCount

tabs

ArrayList<E> tabs

eventsTab

EventTab eventsTab

oldTab

org.mars_sim.msp.ui.swing.tool.monitor.MonitorTab oldTab

mapButton

JButton mapButton

detailsButton

JButton detailsButton

missionButton

JButton missionButton

filterButton

JButton filterButton

Class org.mars_sim.msp.ui.swing.tool.monitor.PersonTableModel extends UnitTableModel implements Serializable

Serialized Fields

sourceType

String sourceType

vehicle

Crewable vehicle

settlement

Settlement settlement

mission

Mission mission

crewListener

UnitListener crewListener

settlementListener

UnitListener settlementListener

missionListener

MissionListener missionListener

unitManagerListener

UnitManagerListener unitManagerListener

Class org.mars_sim.msp.ui.swing.tool.monitor.SettlementTableModel extends UnitTableModel implements Serializable

Serialized Fields

unitManagerListener

UnitManagerListener unitManagerListener

resourceCache

Map<K,V> resourceCache

Class org.mars_sim.msp.ui.swing.tool.monitor.TableSorter extends AbstractTableModel implements Serializable

Serialized Fields

indexes

int[] indexes

sortAscending

boolean sortAscending

sortedColumn

int sortedColumn

sourceModel

org.mars_sim.msp.ui.swing.tool.monitor.MonitorModel sourceModel

lastSortedTime

long lastSortedTime

Class org.mars_sim.msp.ui.swing.tool.monitor.TradeTab extends org.mars_sim.msp.ui.swing.tool.monitor.TableTab implements Serializable

Class org.mars_sim.msp.ui.swing.tool.monitor.TradeTableModel extends AbstractTableModel implements Serializable

Serialized Fields

goodsList

List<E> goodsList

settlements

List<E> settlements

Class org.mars_sim.msp.ui.swing.tool.monitor.UnitTab extends org.mars_sim.msp.ui.swing.tool.monitor.TableTab implements Serializable

Class org.mars_sim.msp.ui.swing.tool.monitor.UnitTableModel extends AbstractTableModel implements Serializable

Serialized Fields

units

Collection<E> units

name

String name

statusSuffix

String statusSuffix

columnNames

String[] columnNames

columnTypes

Class<T>[] columnTypes

size

int size

refreshSize

boolean refreshSize

Class org.mars_sim.msp.ui.swing.tool.monitor.VehicleTableModel extends UnitTableModel implements Serializable

Serialized Fields

unitManagerListener

UnitManagerListener unitManagerListener

missionManagerListener

org.mars_sim.msp.ui.swing.tool.monitor.VehicleTableModel.LocalMissionManagerListener missionManagerListener

resourceCache

Map<K,V> resourceCache

Package org.mars_sim.msp.ui.swing.tool.navigator

Class org.mars_sim.msp.ui.swing.tool.navigator.LegendDisplay extends JLabel implements Serializable

Serialized Fields

legend

ImageIcon legend

colorImg

Image colorImg

distanceImg

Image distanceImg

usgsDistanceImg

Image usgsDistanceImg

useUSGSLegend

boolean useUSGSLegend

Class org.mars_sim.msp.ui.swing.tool.navigator.NavButtonDisplay extends JComponent implements Serializable

Serialized Fields

parentNavigator

NavigatorWindow parentNavigator

buttonLight

int buttonLight

navMain

Image navMain

centerCoords

Coordinates centerCoords

lightUpButtons

Image[] lightUpButtons

hotSpots

Rectangle[] hotSpots

Class org.mars_sim.msp.ui.swing.tool.navigator.NavigatorWindow extends ToolWindow implements Serializable

Serialized Fields

map

MapPanel map

globeNav

org.mars_sim.msp.ui.swing.tool.navigator.GlobeDisplay globeNav

navButtons

NavButtonDisplay navButtons

legend

LegendDisplay legend

latText

JTextField latText

longText

JTextField longText

latDir

JComboBox latDir

longDir

JComboBox longDir

goThere

JButton goThere

optionsButton

JButton optionsButton

optionsMenu

JPopupMenu optionsMenu

mineralsButton

JButton mineralsButton

topoItem

JCheckBoxMenuItem topoItem

unitLabelItem

JCheckBoxMenuItem unitLabelItem

dayNightItem

JCheckBoxMenuItem dayNightItem

usgsItem

JCheckBoxMenuItem usgsItem

trailItem

JCheckBoxMenuItem trailItem

landmarkItem

JCheckBoxMenuItem landmarkItem

navpointItem

JCheckBoxMenuItem navpointItem

exploredSiteItem

JCheckBoxMenuItem exploredSiteItem

mineralItem

JCheckBoxMenuItem mineralItem

unitIconLayer

MapLayer unitIconLayer

unitLabelLayer

MapLayer unitLabelLayer

shadingLayer

MapLayer shadingLayer

mineralLayer

MapLayer mineralLayer

trailLayer

MapLayer trailLayer

navpointLayer

MapLayer navpointLayer

landmarkLayer

MapLayer landmarkLayer

exploredSiteLayer

MapLayer exploredSiteLayer

Package org.mars_sim.msp.ui.swing.tool.preferences

Class org.mars_sim.msp.ui.swing.tool.preferences.PreferencesWindow extends ToolWindow implements Serializable

Serialized Fields

soundPlayer

AudioPlayer soundPlayer

muteCheck

JCheckBox muteCheck

volumeSlider

JSlider volumeSlider

uiCheck

JCheckBox uiCheck

toolToolBarCheck

JCheckBox toolToolBarCheck

unitToolBarCheck

JCheckBox unitToolBarCheck

Package org.mars_sim.msp.ui.swing.tool.resupply

Class org.mars_sim.msp.ui.swing.tool.resupply.ArrivedListPanel extends JPanel implements Serializable

Serialized Fields

arrivedList

JList arrivedList

listModel

org.mars_sim.msp.ui.swing.tool.resupply.ArrivedListPanel.ArrivedListModel listModel

Class org.mars_sim.msp.ui.swing.tool.resupply.ArrivingSettlementDetailPanel extends JPanel implements Serializable

Serialized Fields

arrivingSettlement

ArrivingSettlement arrivingSettlement

nameValueLabel

JLabel nameValueLabel

stateValueLabel

JLabel stateValueLabel

arrivalDateValueLabel

JLabel arrivalDateValueLabel

timeArrivalValueLabel

JLabel timeArrivalValueLabel

solsToArrival

int solsToArrival

templateValueLabel

JLabel templateValueLabel

locationValueLabel

JLabel locationValueLabel

populationValueLabel

JLabel populationValueLabel

Class org.mars_sim.msp.ui.swing.tool.resupply.ArrivingSettlementEditingPanel extends TransportItemEditingPanel implements Serializable

Serialized Fields

settlement

ArrivingSettlement settlement

nameTF

JTextField nameTF

templateCB

JComboBox templateCB

arrivalDateRB

JRadioButton arrivalDateRB

arrivalDateTitleLabel

JLabel arrivalDateTitleLabel

timeUntilArrivalRB

JRadioButton timeUntilArrivalRB

timeUntilArrivalLabel

JLabel timeUntilArrivalLabel

martianSolCBModel

MartianSolComboBoxModel martianSolCBModel

solLabel

JLabel solLabel

solCB

JComboBox solCB

monthLabel

JLabel monthLabel

monthCB

JComboBox monthCB

orbitLabel

JLabel orbitLabel

orbitCB

JComboBox orbitCB

solsTF

JTextField solsTF

solInfoLabel

JLabel solInfoLabel

latitudeTF

JTextField latitudeTF

latitudeDirectionCB

JComboBox latitudeDirectionCB

longitudeTF

JTextField longitudeTF

longitudeDirectionCB

JComboBox longitudeDirectionCB

populationTF

JTextField populationTF

errorLabel

JLabel errorLabel

Class org.mars_sim.msp.ui.swing.tool.resupply.IncomingListPanel extends JPanel implements Serializable

Serialized Fields

incomingList

JList incomingList

listModel

org.mars_sim.msp.ui.swing.tool.resupply.IncomingListPanel.IncomingListModel listModel

Class org.mars_sim.msp.ui.swing.tool.resupply.MartianSolComboBoxModel extends DefaultComboBoxModel implements Serializable

Serialized Fields

maxSolNum

int maxSolNum

Class org.mars_sim.msp.ui.swing.tool.resupply.ModifyTransportItemDialog extends JDialog implements Serializable

Serialized Fields

transportItem

Transportable transportItem

editingPanel

TransportItemEditingPanel editingPanel

Class org.mars_sim.msp.ui.swing.tool.resupply.NewTransportItemDialog extends JDialog implements Serializable

Serialized Fields

editingPanel

TransportItemEditingPanel editingPanel

mainEditingPanel

JPanel mainEditingPanel

mainEditingLayout

CardLayout mainEditingLayout

emptyPanel

JPanel emptyPanel

resupplyMissionPanel

TransportItemEditingPanel resupplyMissionPanel

arrivingSettlementPanel

TransportItemEditingPanel arrivingSettlementPanel

createButton

JButton createButton

Class org.mars_sim.msp.ui.swing.tool.resupply.ResupplyDetailPanel extends JPanel implements Serializable

Serialized Fields

resupply

Resupply resupply

destinationValueLabel

JLabel destinationValueLabel

stateValueLabel

JLabel stateValueLabel

arrivalDateValueLabel

JLabel arrivalDateValueLabel

timeArrivalValueLabel

JLabel timeArrivalValueLabel

immigrantsValueLabel

JLabel immigrantsValueLabel

solsToArrival

int solsToArrival

innerSupplyPane

JPanel innerSupplyPane

Class org.mars_sim.msp.ui.swing.tool.resupply.ResupplyMissionEditingPanel extends TransportItemEditingPanel implements Serializable

Serialized Fields

resupply

Resupply resupply

destinationCB

JComboBox destinationCB

arrivalDateRB

JRadioButton arrivalDateRB

arrivalDateTitleLabel

JLabel arrivalDateTitleLabel

timeUntilArrivalRB

JRadioButton timeUntilArrivalRB

timeUntilArrivalLabel

JLabel timeUntilArrivalLabel

martianSolCBModel

MartianSolComboBoxModel martianSolCBModel

solLabel

JLabel solLabel

solCB

JComboBox solCB

monthLabel

JLabel monthLabel

monthCB

JComboBox monthCB

orbitLabel

JLabel orbitLabel

orbitCB

JComboBox orbitCB

solsTF

JTextField solsTF

solInfoLabel

JLabel solInfoLabel

immigrantsTF

JTextField immigrantsTF

supplyTableModel

SupplyTableModel supplyTableModel

supplyTable

JTable supplyTable

removeSupplyButton

JButton removeSupplyButton

Class org.mars_sim.msp.ui.swing.tool.resupply.ResupplyWindow extends ToolWindow implements Serializable

Serialized Fields

incomingListPane

IncomingListPanel incomingListPane

arrivedListPane

ArrivedListPanel arrivedListPane

detailPane

TransportDetailPanel detailPane

modifyButton

JButton modifyButton

cancelButton

JButton cancelButton

Class org.mars_sim.msp.ui.swing.tool.resupply.SupplyTableModel extends AbstractTableModel implements Serializable

Serialized Fields

supplyList

List<E> supplyList

Class org.mars_sim.msp.ui.swing.tool.resupply.TransportDetailPanel extends JPanel implements Serializable

Serialized Fields

cardLayout

CardLayout cardLayout

resupplyPanel

ResupplyDetailPanel resupplyPanel

arrivingSettlementPanel

ArrivingSettlementDetailPanel arrivingSettlementPanel

Class org.mars_sim.msp.ui.swing.tool.resupply.TransportItemEditingPanel extends JPanel implements Serializable

Serialized Fields

transportItem

Transportable transportItem

Package org.mars_sim.msp.ui.swing.tool.science

Class org.mars_sim.msp.ui.swing.tool.science.FinishedStudyListPanel extends JPanel implements Serializable

Serialized Fields

scienceWindow

ScienceWindow scienceWindow

studyTableModel

org.mars_sim.msp.ui.swing.tool.science.FinishedStudyListPanel.StudyTableModel studyTableModel

studyTable

JTable studyTable

listScrollPane

JScrollPane listScrollPane

Class org.mars_sim.msp.ui.swing.tool.science.OngoingStudyListPanel extends JPanel implements Serializable

Serialized Fields

scienceWindow

ScienceWindow scienceWindow

studyTableModel

org.mars_sim.msp.ui.swing.tool.science.OngoingStudyListPanel.StudyTableModel studyTableModel

studyTable

JTable studyTable

listScrollPane

JScrollPane listScrollPane

Class org.mars_sim.msp.ui.swing.tool.science.ScienceWindow extends ToolWindow implements Serializable

Serialized Fields

ongoingStudyListPane

OngoingStudyListPanel ongoingStudyListPane

finishedStudyListPane

FinishedStudyListPanel finishedStudyListPane

studyDetailPane

StudyDetailPanel studyDetailPane

selectedStudy

ScientificStudy selectedStudy

Class org.mars_sim.msp.ui.swing.tool.science.StudyDetailPanel extends JPanel implements Serializable

Serialized Fields

scienceFieldLabel

JLabel scienceFieldLabel

levelLabel

JLabel levelLabel

statusLabel

JLabel statusLabel

primaryResearcherPane

org.mars_sim.msp.ui.swing.tool.science.ResearcherPanel primaryResearcherPane

collabResearcherPanes

org.mars_sim.msp.ui.swing.tool.science.ResearcherPanel[] collabResearcherPanes

study

ScientificStudy study

Package org.mars_sim.msp.ui.swing.tool.search

Class org.mars_sim.msp.ui.swing.tool.search.SearchWindow extends ToolWindow implements Serializable

Serialized Fields

searchForSelect

JComboBox searchForSelect

unitList

JList unitList

unitListModel

org.mars_sim.msp.ui.swing.tool.search.SearchWindow.UnitListModel unitListModel

selectTextField

JTextField selectTextField

statusLabel

JLabel statusLabel

openWindowCheck

JCheckBox openWindowCheck

centerMapCheck

JCheckBox centerMapCheck

lockUnitList

boolean lockUnitList

lockSearchText

boolean lockSearchText

unitCategoryNames

String[] unitCategoryNames

Package org.mars_sim.msp.ui.swing.tool.settlement

Class org.mars_sim.msp.ui.swing.tool.settlement.SettlementMapPanel extends JPanel implements Serializable

Serialized Fields

settlement

Settlement settlement

xPos

double xPos

yPos

double yPos

rotation

double rotation

scale

double scale

showBuildingLabels

boolean showBuildingLabels

showConstructionLabels

boolean showConstructionLabels

showPersonLabels

boolean showPersonLabels

showVehicleLabels

boolean showVehicleLabels

mapLayers

List<E> mapLayers

selectedPerson

Map<K,V> selectedPerson

Class org.mars_sim.msp.ui.swing.tool.settlement.SettlementWindow extends ToolWindow implements Serializable

Serialized Fields

settlementListBox

JComboBox settlementListBox

settlementCBModel

org.mars_sim.msp.ui.swing.tool.settlement.SettlementWindow.SettlementComboBoxModel settlementCBModel

zoomLabel

JLabel zoomLabel

zoomSlider

JSlider zoomSlider

mapPane

SettlementMapPanel mapPane

xLast

int xLast

yLast

int yLast

labelsMenu

JPopupMenu labelsMenu

Package org.mars_sim.msp.ui.swing.tool.time

Class org.mars_sim.msp.ui.swing.tool.time.TimeWindow extends ToolWindow implements Serializable

Serialized Fields

master

MasterClock master

marsTime

MarsClock marsTime

earthTime

EarthClock earthTime

uptimer

UpTimer uptimer

calendarDisplay

org.mars_sim.msp.ui.swing.tool.time.MarsCalendarDisplay calendarDisplay

martianTimeLabel

JLabel martianTimeLabel

martianMonthLabel

JLabel martianMonthLabel

northernSeasonLabel

JLabel northernSeasonLabel

southernSeasonLabel

JLabel southernSeasonLabel

earthTimeLabel

JLabel earthTimeLabel

uptimeLabel

JLabel uptimeLabel

pulsespersecondLabel

JLabel pulsespersecondLabel

pulseSlider

JSlider pulseSlider

sliderpos

int sliderpos

pauseButton

JButton pauseButton

Package org.mars_sim.msp.ui.swing.unit_window

Class org.mars_sim.msp.ui.swing.unit_window.InventoryTabPanel extends TabPanel implements Serializable

Serialized Fields

resourceTableModel

org.mars_sim.msp.ui.swing.unit_window.InventoryTabPanel.ResourceTableModel resourceTableModel

equipmentTableModel

org.mars_sim.msp.ui.swing.unit_window.InventoryTabPanel.EquipmentTableModel equipmentTableModel

equipmentTable

JTable equipmentTable

Class org.mars_sim.msp.ui.swing.unit_window.LocationTabPanel extends TabPanel implements Serializable

Serialized Fields

latitudeLabel

JLabel latitudeLabel

longitudeLabel

JLabel longitudeLabel

locationCache

Coordinates locationCache

centerMapButton

JButton centerMapButton

locationLabelPanel

JPanel locationLabelPanel

locationButton

JButton locationButton

locationTextLabel

JLabel locationTextLabel

Class org.mars_sim.msp.ui.swing.unit_window.MaintenanceTabPanel extends TabPanel implements Serializable

Serialized Fields

wearConditionLabel

JLabel wearConditionLabel

wearConditionCache

int wearConditionCache

lastCompletedLabel

JLabel lastCompletedLabel

progressBarModel

BoundedRangeModel progressBarModel

lastCompletedTime

int lastCompletedTime

partsLabel

JLabel partsLabel

malfunctionPanels

Collection<E> malfunctionPanels

malfunctionCache

Collection<E> malfunctionCache

malfunctionListPanel

JPanel malfunctionListPanel

Class org.mars_sim.msp.ui.swing.unit_window.MalfunctionPanel extends JPanel implements Serializable

Serialized Fields

malfunction

Malfunction malfunction

nameLabel

JLabel nameLabel

repairBarModel

BoundedRangeModel repairBarModel

partsLabel

JLabel partsLabel

Class org.mars_sim.msp.ui.swing.unit_window.SalvageTabPanel extends TabPanel implements Serializable

Serialized Fields

finishTimeString

String finishTimeString

finishTimeLabel

JLabel finishTimeLabel

partTableModel

org.mars_sim.msp.ui.swing.unit_window.SalvageTabPanel.PartTableModel partTableModel

Class org.mars_sim.msp.ui.swing.unit_window.TabPanel extends JScrollPane implements Serializable

Serialized Fields

tabTitle

String tabTitle

tabIcon

Icon tabIcon

tabToolTip

String tabToolTip

topContentPanel

JPanel topContentPanel

centerContentPanel

JPanel centerContentPanel

unit

Unit unit

desktop

MainDesktopPane desktop

Class org.mars_sim.msp.ui.swing.unit_window.UnitWindow extends JInternalFrame implements Serializable

Serialized Fields

desktop

MainDesktopPane desktop

unit

Unit unit

tabPanels

Collection<E> tabPanels

centerPanel

JTabbedPane centerPanel

Package org.mars_sim.msp.ui.swing.unit_window.equipment

Class org.mars_sim.msp.ui.swing.unit_window.equipment.EquipmentWindow extends UnitWindow implements Serializable

Serialized Fields

salvaged

boolean salvaged

Package org.mars_sim.msp.ui.swing.unit_window.person

Class org.mars_sim.msp.ui.swing.unit_window.person.ActivityTabPanel extends TabPanel implements Serializable

Serialized Fields

taskTextArea

JTextArea taskTextArea

taskPhaseTextArea

JTextArea taskPhaseTextArea

missionTextArea

JTextArea missionTextArea

missionPhaseTextArea

JTextArea missionPhaseTextArea

jobLabel

JLabel jobLabel

jobComboBox

JComboBox jobComboBox

monitorButton

JButton monitorButton

missionButton

JButton missionButton

jobCache

String jobCache

taskCache

String taskCache

taskPhaseCache

String taskPhaseCache

missionCache

String missionCache

missionPhaseCache

String missionPhaseCache

Class org.mars_sim.msp.ui.swing.unit_window.person.AttributeTabPanel extends TabPanel implements Serializable

Serialized Fields

attributeTableModel

org.mars_sim.msp.ui.swing.unit_window.person.AttributeTabPanel.AttributeTableModel attributeTableModel

Class org.mars_sim.msp.ui.swing.unit_window.person.DeathTabPanel extends TabPanel implements Serializable

Class org.mars_sim.msp.ui.swing.unit_window.person.GeneralTabPanel extends TabPanel implements Serializable

Class org.mars_sim.msp.ui.swing.unit_window.person.HealthTabPanel extends TabPanel implements Serializable

Serialized Fields

formatter

DecimalFormat formatter

fatigueLabel

JLabel fatigueLabel

hungerLabel

JLabel hungerLabel

stressLabel

JLabel stressLabel

performanceLabel

JLabel performanceLabel

medicationTableModel

org.mars_sim.msp.ui.swing.unit_window.person.HealthTabPanel.MedicationTableModel medicationTableModel

healthProblemTableModel

org.mars_sim.msp.ui.swing.unit_window.person.HealthTabPanel.HealthProblemTableModel healthProblemTableModel

fatigueCache

double fatigueCache

hungerCache

double hungerCache

stressCache

double stressCache

performanceCache

double performanceCache

Class org.mars_sim.msp.ui.swing.unit_window.person.PersonWindow extends UnitWindow implements Serializable

Serialized Fields

dead

boolean dead

Class org.mars_sim.msp.ui.swing.unit_window.person.ScienceTabPanel extends TabPanel implements Serializable

Serialized Fields

scienceToolButton

JButton scienceToolButton

studyTableModel

org.mars_sim.msp.ui.swing.unit_window.person.ScienceTabPanel.StudyTableModel studyTableModel

studyTable

JTable studyTable

achievementTableModel

org.mars_sim.msp.ui.swing.unit_window.person.ScienceTabPanel.AchievementTableModel achievementTableModel

achievementTable

JTable achievementTable

totalAchievementLabel

JLabel totalAchievementLabel

Class org.mars_sim.msp.ui.swing.unit_window.person.SkillTabPanel extends TabPanel implements Serializable

Serialized Fields

skillTableModel

org.mars_sim.msp.ui.swing.unit_window.person.SkillTabPanel.SkillTableModel skillTableModel

Class org.mars_sim.msp.ui.swing.unit_window.person.SocialTabPanel extends TabPanel implements Serializable

Serialized Fields

relationshipTable

JTable relationshipTable

relationshipTableModel

org.mars_sim.msp.ui.swing.unit_window.person.SocialTabPanel.RelationshipTableModel relationshipTableModel

Package org.mars_sim.msp.ui.swing.unit_window.structure

Class org.mars_sim.msp.ui.swing.unit_window.structure.AssociatedPeopleTabPanel extends TabPanel implements Serializable

Serialized Fields

populationListModel

DefaultListModel populationListModel

populationList

JList populationList

populationCache

Collection<E> populationCache

Class org.mars_sim.msp.ui.swing.unit_window.structure.BuildingsTabPanel extends TabPanel implements Serializable

Serialized Fields

buildingComboBoxModel

DefaultComboBoxModel buildingComboBoxModel

buildingComboBox

JComboBox buildingComboBox

buildingsCache

List<E> buildingsCache

buildingDisplayPanel

JPanel buildingDisplayPanel

buildingLayout

CardLayout buildingLayout

buildingPanels

List<E> buildingPanels

count

int count

Class org.mars_sim.msp.ui.swing.unit_window.structure.ConstructedBuildingsPanel extends JPanel implements Serializable

Serialized Fields

constructedTableModel

org.mars_sim.msp.ui.swing.unit_window.structure.ConstructedBuildingsPanel.ConstructedBuildingTableModel constructedTableModel

Class org.mars_sim.msp.ui.swing.unit_window.structure.ConstructionSitesPanel extends JPanel implements Serializable

Serialized Fields

manager

ConstructionManager manager

sitesCache

List<E> sitesCache

sitesListPane

JPanel sitesListPane

sitesScrollPane

JScrollPane sitesScrollPane

Class org.mars_sim.msp.ui.swing.unit_window.structure.ConstructionTabPanel extends TabPanel implements Serializable

Serialized Fields

settlement

Settlement settlement

sitesPanel

ConstructionSitesPanel sitesPanel

buildingsPanel

ConstructedBuildingsPanel buildingsPanel

overrideCheckbox

JCheckBox overrideCheckbox

Class org.mars_sim.msp.ui.swing.unit_window.structure.CreditTabPanel extends TabPanel implements Serializable

Class org.mars_sim.msp.ui.swing.unit_window.structure.GoodsTabPanel extends TabPanel implements Serializable

Serialized Fields

goodsTableModel

org.mars_sim.msp.ui.swing.unit_window.structure.GoodsTabPanel.GoodsTableModel goodsTableModel

Class org.mars_sim.msp.ui.swing.unit_window.structure.MaintenanceTabPanel extends TabPanel implements Serializable

Serialized Fields

settlement

Settlement settlement

buildingsList

List<E> buildingsList

maintenanceScrollPanel

JScrollPane maintenanceScrollPanel

maintenanceListPanel

JPanel maintenanceListPanel

malfunctionsList

List<E> malfunctionsList

malfunctionsScrollPanel

JScrollPane malfunctionsScrollPanel

malfunctionsListPanel

JPanel malfunctionsListPanel

Class org.mars_sim.msp.ui.swing.unit_window.structure.ManufacturePanel extends JPanel implements Serializable

Serialized Fields

process

ManufactureProcess process

workBarModel

BoundedRangeModel workBarModel

timeBarModel

BoundedRangeModel timeBarModel

Class org.mars_sim.msp.ui.swing.unit_window.structure.ManufactureTabPanel extends TabPanel implements Serializable

Serialized Fields

settlement

Settlement settlement

manufactureListPane

JPanel manufactureListPane

manufactureScrollPane

JScrollPane manufactureScrollPane

processCache

List<E> processCache

salvageCache

List<E> salvageCache

buildingSelection

JComboBox buildingSelection

buildingSelectionCache

Vector<E> buildingSelectionCache

processSelection

JComboBox processSelection

processSelectionCache

Vector<E> processSelectionCache

salvageSelectionCache

Vector<E> salvageSelectionCache

newProcessButton

JButton newProcessButton

overrideCheckbox

JCheckBox overrideCheckbox

Class org.mars_sim.msp.ui.swing.unit_window.structure.MissionTabPanel extends TabPanel implements Serializable

Serialized Fields

settlement

Settlement settlement

missionsCache

List<E> missionsCache

missionListModel

DefaultListModel missionListModel

missionList

JList missionList

missionButton

JButton missionButton

monitorButton

JButton monitorButton

overrideCheckbox

JCheckBox overrideCheckbox

Class org.mars_sim.msp.ui.swing.unit_window.structure.PopulationTabPanel extends TabPanel implements Serializable

Serialized Fields

populationNumLabel

JLabel populationNumLabel

populationCapLabel

JLabel populationCapLabel

populationListModel

DefaultListModel populationListModel

populationList

JList populationList

populationCache

Collection<E> populationCache

populationNumCache

int populationNumCache

populationCapacityCache

int populationCapacityCache

Class org.mars_sim.msp.ui.swing.unit_window.structure.PowerGridTabPanel extends TabPanel implements Serializable

Serialized Fields

powerGeneratedLabel

JLabel powerGeneratedLabel

powerUsedLabel

JLabel powerUsedLabel

powerStorageCapacityLabel

JLabel powerStorageCapacityLabel

powerStoredLabel

JLabel powerStoredLabel

powerTableModel

org.mars_sim.msp.ui.swing.unit_window.structure.PowerGridTabPanel.PowerTableModel powerTableModel

powerGrid

PowerGrid powerGrid

powerGeneratedCache

double powerGeneratedCache

powerUsedCache

double powerUsedCache

powerStorageCapacityCache

double powerStorageCapacityCache

powerStoredCache

double powerStoredCache

formatter

DecimalFormat formatter

Class org.mars_sim.msp.ui.swing.unit_window.structure.ResourceProcessesTabPanel extends TabPanel implements Serializable

Serialized Fields

processingBuildings

List<E> processingBuildings

processesScrollPanel

JScrollPane processesScrollPanel

processListPanel

JPanel processListPanel

overrideCheckbox

JCheckBox overrideCheckbox

Class org.mars_sim.msp.ui.swing.unit_window.structure.SalvagePanel extends JPanel implements Serializable

Serialized Fields

process

SalvageProcess process

workBarModel

BoundedRangeModel workBarModel

Class org.mars_sim.msp.ui.swing.unit_window.structure.ScienceTabPanel extends TabPanel implements Serializable

Serialized Fields

scienceToolButton

JButton scienceToolButton

studyTableModel

org.mars_sim.msp.ui.swing.unit_window.structure.ScienceTabPanel.StudyTableModel studyTableModel

studyTable

JTable studyTable

achievementTableModel

org.mars_sim.msp.ui.swing.unit_window.structure.ScienceTabPanel.AchievementTableModel achievementTableModel

achievementTable

JTable achievementTable

totalAchievementLabel

JLabel totalAchievementLabel

Class org.mars_sim.msp.ui.swing.unit_window.structure.SettlementWindow extends UnitWindow implements Serializable

Class org.mars_sim.msp.ui.swing.unit_window.structure.VehicleTabPanel extends TabPanel implements Serializable

Serialized Fields

vehicleListModel

DefaultListModel vehicleListModel

vehicleList

JList vehicleList

vehicleCache

Collection<E> vehicleCache

Package org.mars_sim.msp.ui.swing.unit_window.structure.building

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.AstronomicalObservationBuildingPanel extends BuildingFunctionPanel implements Serializable

Serialized Fields

currentObserversAmount

int currentObserversAmount

function

AstronomicalObservation function

observersLabel

JLabel observersLabel

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.BuildingFunctionPanel extends JPanel implements Serializable

Serialized Fields

building

Building building

desktop

MainDesktopPane desktop

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.BuildingPanel extends JPanel implements Serializable

Serialized Fields

panelName

String panelName

building

Building building

functionPanels

List<E> functionPanels

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.CookingBuildingPanel extends BuildingFunctionPanel implements Serializable

Serialized Fields

kitchen

Cooking kitchen

numCooksLabel

JLabel numCooksLabel

numMealsLabel

JLabel numMealsLabel

mealQualityLabel

JLabel mealQualityLabel

numCooksCache

int numCooksCache

numMealsCache

int numMealsCache

mealQualityCache

int mealQualityCache

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.FarmingBuildingPanel extends BuildingFunctionPanel implements Serializable

Serialized Fields

farm

Farming farm

farmersLabel

JLabel farmersLabel

cropsLabel

JLabel cropsLabel

cropTableModel

org.mars_sim.msp.ui.swing.unit_window.structure.building.FarmingBuildingPanel.CropTableModel cropTableModel

farmersCache

int farmersCache

cropsCache

int cropsCache

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.InhabitableBuildingPanel extends BuildingFunctionPanel implements Serializable

Serialized Fields

inhabitable

LifeSupport inhabitable

inhabitantListModel

DefaultListModel inhabitantListModel

inhabitantList

JList inhabitantList

inhabitantCache

Collection<E> inhabitantCache

numberLabel

JLabel numberLabel

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.MaintenanceBuildingPanel extends BuildingFunctionPanel implements Serializable

Serialized Fields

malfunctionable

Malfunctionable malfunctionable

wearConditionCache

int wearConditionCache

wearConditionLabel

JLabel wearConditionLabel

lastCompletedLabel

JLabel lastCompletedLabel

progressBarModel

BoundedRangeModel progressBarModel

lastCompletedTime

int lastCompletedTime

partsLabel

JLabel partsLabel

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.MalfunctionableBuildingPanel extends BuildingFunctionPanel implements Serializable

Serialized Fields

malfunctionable

Malfunctionable malfunctionable

malfunctionPanels

Collection<E> malfunctionPanels

malfunctionCache

Collection<E> malfunctionCache

malfunctionListPanel

JPanel malfunctionListPanel

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.ManufactureBuildingPanel extends BuildingFunctionPanel implements Serializable

Serialized Fields

workshop

Manufacture workshop

processListPane

JPanel processListPane

processScrollPane

JScrollPane processScrollPane

processCache

List<E> processCache

salvageCache

List<E> salvageCache

processSelection

JComboBox processSelection

processSelectionCache

Vector<E> processSelectionCache

salvageSelectionCache

Vector<E> salvageSelectionCache

newProcessButton

JButton newProcessButton

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.MedicalCareBuildingPanel extends BuildingFunctionPanel implements Serializable

Serialized Fields

medical

MedicalCare medical

physicianLabel

JLabel physicianLabel

medicalTableModel

org.mars_sim.msp.ui.swing.unit_window.structure.building.MedicalCareBuildingPanel.MedicalTableModel medicalTableModel

physicianCache

int physicianCache

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.PowerBuildingPanel extends BuildingFunctionPanel implements Serializable

Serialized Fields

isProducer

boolean isProducer

powerStatusLabel

JLabel powerStatusLabel

productionLabel

JLabel productionLabel

usedLabel

JLabel usedLabel

formatter

DecimalFormat formatter

powerStatusCache

String powerStatusCache

productionCache

double productionCache

usedCache

double usedCache

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.PowerStorageBuildingPanel extends BuildingFunctionPanel implements Serializable

Serialized Fields

storage

PowerStorage storage

capacityLabel

JLabel capacityLabel

capacityCache

double capacityCache

storedLabel

JLabel storedLabel

storedCache

double storedCache

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.ResearchBuildingPanel extends BuildingFunctionPanel implements Serializable

Serialized Fields

lab

Research lab

researchersLabel

JLabel researchersLabel

researchersCache

int researchersCache

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.ResourceProcessingBuildingPanel extends BuildingFunctionPanel implements Serializable

Serialized Fields

processor

ResourceProcessing processor

processLabels

List<E> processLabels

greenDot

ImageIcon greenDot

redDot

ImageIcon redDot

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.StorageBuildingPanel extends BuildingFunctionPanel implements Serializable

Class org.mars_sim.msp.ui.swing.unit_window.structure.building.VehicleMaintenanceBuildingPanel extends BuildingFunctionPanel implements Serializable

Serialized Fields

garage

VehicleMaintenance garage

vehicleNumberLabel

JLabel vehicleNumberLabel

vehicleNumberCache

int vehicleNumberCache

vehicleList

JList vehicleList

vehicleListModel

DefaultListModel vehicleListModel

vehicleCache

Collection<E> vehicleCache

Package org.mars_sim.msp.ui.swing.unit_window.vehicle

Class org.mars_sim.msp.ui.swing.unit_window.vehicle.CrewTabPanel extends TabPanel implements Serializable

Serialized Fields

crewNumLabel

JLabel crewNumLabel

crewCapLabel

JLabel crewCapLabel

crewListModel

DefaultListModel crewListModel

crewList

JList crewList

crewCache

Collection<E> crewCache

crewNumCache

int crewNumCache

crewCapacityCache

int crewCapacityCache

Class org.mars_sim.msp.ui.swing.unit_window.vehicle.DirectionDisplayPanel extends JPanel implements Serializable

Serialized Fields

vehicle

Vehicle vehicle

Class org.mars_sim.msp.ui.swing.unit_window.vehicle.LaboratoryTabPanel extends TabPanel implements Serializable

Serialized Fields

researchersLabel

JLabel researchersLabel

researchersCache

int researchersCache

Class org.mars_sim.msp.ui.swing.unit_window.vehicle.MissionTabPanel extends TabPanel implements Serializable

Serialized Fields

missionTextArea

JTextArea missionTextArea

missionPhaseTextArea

JTextArea missionPhaseTextArea

memberListModel

DefaultListModel memberListModel

memberList

JList memberList

missionButton

JButton missionButton

monitorButton

JButton monitorButton

missionCache

String missionCache

missionPhaseCache

String missionPhaseCache

memberCache

Collection<E> memberCache

Class org.mars_sim.msp.ui.swing.unit_window.vehicle.NavigationTabPanel extends TabPanel implements Serializable

Serialized Fields

formatter

DecimalFormat formatter

driverButton

JButton driverButton

statusLabel

JLabel statusLabel

beaconLabel

JLabel beaconLabel

speedLabel

JLabel speedLabel

elevationLabel

JLabel elevationLabel

centerMapButton

JButton centerMapButton

destinationButton

JButton destinationButton

destinationTextLabel

JLabel destinationTextLabel

destinationLabelPanel

JPanel destinationLabelPanel

destinationLatitudeLabel

JLabel destinationLatitudeLabel

destinationLongitudeLabel

JLabel destinationLongitudeLabel

distanceLabel

JLabel distanceLabel

etaLabel

JLabel etaLabel

directionDisplay

DirectionDisplayPanel directionDisplay

terrainDisplay

TerrainDisplayPanel terrainDisplay

driverCache

VehicleOperator driverCache

statusCache

String statusCache

beaconCache

boolean beaconCache

speedCache

double speedCache

elevationCache

double elevationCache

destinationSettlementCache

Settlement destinationSettlementCache

destinationTextCache

String destinationTextCache

destinationLocationCache

Coordinates destinationLocationCache

etaCache

String etaCache

distanceCache

double distanceCache

Class org.mars_sim.msp.ui.swing.unit_window.vehicle.TerrainDisplayPanel extends JPanel implements Serializable

Serialized Fields

vehicle

GroundVehicle vehicle

Class org.mars_sim.msp.ui.swing.unit_window.vehicle.TowTabPanel extends TabPanel implements Serializable

Serialized Fields

towingLabelPanel

JPanel towingLabelPanel

towingTextLabel

JLabel towingTextLabel

towingButton

JButton towingButton

towedLabelPanel

JPanel towedLabelPanel

towedTextLabel

JLabel towedTextLabel

towedButton

JButton towedButton

Class org.mars_sim.msp.ui.swing.unit_window.vehicle.VehicleWindow extends UnitWindow implements Serializable

Serialized Fields

salvaged

boolean salvaged



Copyright © 2009-2013. All Rights Reserved.