Skip navigation links
A C G J L M O P R S V 

A

actionPerformed(ActionEvent) - Method in class jll.celcalc.chap6.MenusListener
Handles clicks on individual menu items.
actionPerformed(ActionEvent) - Method in class jll.celcalc.chap6.RadioBtnsListener
Handles clicks on individual radio buttons.

C

calcDistAndAngDiameter() - Method in class jll.celcalc.chap6.SolarInfoActions
Calculate the Sun's distance and angular diameter.
calcEqOfTime() - Method in class jll.celcalc.chap6.SolarInfoActions
Calculate the equation of time.
calcEquinoxesSolstices() - Method in class jll.celcalc.chap6.SolarInfoActions
Calculate the times of the equinoxes and solstices.
calcSunPosition() - Method in class jll.celcalc.chap6.SolarInfoActions
Calculate the position of the Sun, using the currently loaded orbital elements and the current observer position.
calcSunRiseSet() - Method in class jll.celcalc.chap6.SolarInfoActions
Calculate the times of sunrise and sunset.
ChapGUI - Class in jll.celcalc.chap6
Implements the main GUI
ChapGUI() - Constructor for class jll.celcalc.chap6.ChapGUI
Create the GUI frame.
ChapMenuItems - Class in jll.celcalc.chap6
This class extends JMenuItem to add some additional fields, which simplifies the code for adding items to the menu bar and determining what actions to take as various menu items are selected.
ChapMenuItems() - Constructor for class jll.celcalc.chap6.ChapMenuItems
This class constructor creates ChapMnuItm objects (e.g., menu items) for the Solar Info and Orbital Elements menus.
ChapMenuItems.CalculationType - Enum in jll.celcalc.chap6
Define values for the eCalcType field in a ChapMenuItem class.
ChapMenuItems.ChapMnuItm - Class in jll.celcalc.chap6
Define a class for what a menu item looks like
ChapMnuItm(String, ChapMenuItems.CalculationType) - Constructor for class jll.celcalc.chap6.ChapMenuItems.ChapMnuItm
This class constructor creates a ChapMnuItem when conversion data is supplied.
checkOEDBLoaded() - Static method in class jll.celcalc.chap6.ChapGUI
Checks to see if an orbital elements database has been successfully loaded, and display an error message if not.
checkOEDBLoaded(boolean) - Static method in class jll.celcalc.chap6.ChapGUI
Checks to see if an orbital elements database has been successfully loaded, and display an error message if not.
clearTextAreas() - Static method in class jll.celcalc.chap6.ChapGUI
Clears the text areas in the GUI

G

getAboutCommand() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the command that represents the About menu item.
getCalcType() - Method in class jll.celcalc.chap6.ChapMenuItems.ChapMnuItm
Gets the type of calculation to perform.
getChapMenuCommand() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the command that represents the Solar Info and Orbital Elements menu items.
getCSTCommand() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the command that represents the CST radio button.
getcurrentObserver() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the current observer.
getcurrentOrbitalElements() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the currently loaded orbital elements
getDSTStatus() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the current status of the DST check box
getEQofCenterCommand() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the command that represents the EQ of Center radio button.
getEQofCenterStatus() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the current status of the EQ of Center radio button
getESTCommand() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the command that represents the EST radio button.
getExitCommand() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the command that represents the Exit menu item.
getInstructionsCommand() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the command that represents the Instructions menu item.
getLongitudeCommand() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the command that represents the Longitude radio button.
getMenuListener() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the listener for the menu items
getMSTCommand() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the command that represents the MST radio button.
getNewtonMethodCommand() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the command that represents the Newton's Method radio button.
getNewtonMethodStatus() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the current status of the Newton's Method radio button
getOrbitalElementsMenu() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the Orbital Elements menu.
getPrtInstance() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the ASTPrt instance for this application's scrollable text pane area.
getPSTCommand() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the command that represents the PST radio button.
getSelectedRBStatus() - Static method in class jll.celcalc.chap6.ChapGUI
Determine what time zone radio button is selected
getShowInterimCalcsStatus() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the status of the Show Interim Calculations checkbox
getSimpleIterationCommand() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the command that represents the Simple Iteration radio button.
getSimpleIterationStatus() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the current status of the Simple Iteration radio button
getSolarInfoMenu() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the Solar Info menu.
getTextPane() - Static method in class jll.celcalc.chap6.ChapGUI
Gets the scrollable text pane area for this GUI.

J

jll.celcalc.chap6 - package jll.celcalc.chap6
 

L

loadOrbitalElements() - Method in class jll.celcalc.chap6.OrbitalElementsActions
Load orbital elements from disk

M

main(String[]) - Static method in class jll.celcalc.chap6.RunChap6
Main entry point for the 'The Sun' program.
MenusListener - Class in jll.celcalc.chap6
Implements an action listener for menu items.
MenusListener() - Constructor for class jll.celcalc.chap6.MenusListener
 

O

OrbitalElementsActions - Class in jll.celcalc.chap6
Handles the Orbital Elements menu items
OrbitalElementsActions() - Constructor for class jll.celcalc.chap6.OrbitalElementsActions
 

P

printCond(String) - Static method in class jll.celcalc.chap6.ChapGUI
Routines to handle sending output text to the scrollable output area.
printlnCond() - Static method in class jll.celcalc.chap6.ChapGUI
Routines to handle sending output text to the scrollable output area.
printlnCond(String) - Static method in class jll.celcalc.chap6.ChapGUI
Routines to handle sending output text to the scrollable output area.
printlnCond(String, boolean) - Static method in class jll.celcalc.chap6.ChapGUI
Routines to handle sending output text to the scrollable output area.

R

RadioBtnsListener - Class in jll.celcalc.chap6
Implements an action listener for the GUI's Radio buttons.
RadioBtnsListener() - Constructor for class jll.celcalc.chap6.RadioBtnsListener
 
RunChap6 - Class in jll.celcalc.chap6
Chapter 6: The Sun
RunChap6() - Constructor for class jll.celcalc.chap6.RunChap6
 

S

setCSTRadBtn() - Static method in class jll.celcalc.chap6.ChapGUI
Sets the CST radio button to true
setEpoch(double) - Static method in class jll.celcalc.chap6.ChapGUI
Sets the Epoch label in the GUI.
setEQofCenterRadBtn() - Static method in class jll.celcalc.chap6.ChapGUI
Sets the EQ of Center radio button to true
setESTRadBtn() - Static method in class jll.celcalc.chap6.ChapGUI
Sets the EST radio button to true
setLonRadBtn() - Static method in class jll.celcalc.chap6.ChapGUI
Sets the Longitude radio button to true
setMSTRadBtn() - Static method in class jll.celcalc.chap6.ChapGUI
Sets the MST radio button to true
setNewtonMethodRadBtn() - Static method in class jll.celcalc.chap6.ChapGUI
Sets the Newton's Method radio button to true
setPSTRadBtn() - Static method in class jll.celcalc.chap6.ChapGUI
Sets the PST radio button to true
setResults(String) - Static method in class jll.celcalc.chap6.ChapGUI
Sets the results label in the GUI
setSimpleIterationRadBtn() - Static method in class jll.celcalc.chap6.ChapGUI
Sets the Simple Iteration radio button to true
setTerminationCriteria() - Method in class jll.celcalc.chap6.SolarInfoActions
Set the termination criteria for solving Kepler's equation
showAboutBox() - Static method in class jll.celcalc.chap6.ChapGUI
Shows the About Box
showSunsOrbitalElements() - Method in class jll.celcalc.chap6.OrbitalElementsActions
Shows the Sun's orbital elements and other data from whatever orbital elements database is currently loaded.
SolarInfoActions - Class in jll.celcalc.chap6
Handles the Solar Info menu items
SolarInfoActions() - Constructor for class jll.celcalc.chap6.SolarInfoActions
 

V

validateGUIObsLoc() - Static method in class jll.celcalc.chap6.ChapGUI
See if the observer location, date, and time currently in the GUI is valid.
valueOf(String) - Static method in enum jll.celcalc.chap6.ChapMenuItems.CalculationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum jll.celcalc.chap6.ChapMenuItems.CalculationType
Returns an array containing the constants of this enum type, in the order they are declared.
A C G J L M O P R S V 
Skip navigation links