public class Controller
extends java.lang.Object
Constructor and Description |
---|
Controller() |
Modifier and Type | Method and Description |
---|---|
Layer |
addInternalActiveLayer(Layer layer) |
Layer |
addInternalLayer(Layer layer) |
java.io.File |
chooseOutputFile(java.lang.String defaultName,
java.lang.String suffixWithoutDot,
java.lang.String dialogTitle) |
java.lang.Object |
createAndRegisterObject(java.lang.String objectID,
java.lang.Object className) |
java.lang.Object |
createRegistryObject(java.lang.String className) |
java.io.File |
determineSaveLocation(java.lang.String dialogTitle,
java.lang.String defaultFolderName) |
LayerList |
getActiveLayers() |
java.lang.String |
getAppConfigurationLocation() |
AppFrame |
getAppFrame() |
AppPanel |
getAppPanel() |
java.awt.Dimension |
getAppSize() |
java.lang.String |
getAppTitle() |
java.lang.Double |
getCurrentAltitude() |
javax.swing.JFileChooser |
getFileChooser() |
java.awt.Frame |
getFrame() |
LayerManager |
getLayerManager() |
MenuBar |
getMenuBar() |
NetworkActivitySignal |
getNetworkActivitySignal() |
java.lang.Object |
getRegisteredObject(java.lang.String objectID) |
Registry |
getRegistry() |
StatusPanel |
getStatusPanel() |
ToolBar |
getToolBar() |
WWOUnitsFormat |
getUnits() |
java.lang.String |
getVersion() |
WorldWindow |
getWWd() |
WWPanel |
getWWPanel() |
void |
moveToLocation(LatLon location) |
void |
moveToLocation(PointOfInterest location) |
void |
moveToLocation(Position position) |
void |
openLink(java.lang.String link) |
void |
redraw() |
void |
registerObject(java.lang.String objectID,
java.lang.Object o) |
void |
setCursor(java.awt.Cursor cursor) |
java.lang.String |
setStatusMessage(java.lang.String message) |
void |
showCommunicationErrorDialog(java.lang.Exception e,
java.lang.String message,
java.lang.Object... args) |
void |
showCommunicationErrorDialogLater(java.lang.Exception e,
java.lang.String message,
java.lang.Object... args) |
int |
showConfirmFileOverwriteDialog(java.io.File outFile) |
void |
showErrorDialog(java.lang.Exception e,
java.lang.String title,
java.lang.String message,
java.lang.Object... args) |
void |
showErrorDialogLater(java.lang.Exception e,
java.lang.String title,
java.lang.String message,
java.lang.Object... args) |
void |
showMessageDialog(java.awt.Component component,
java.lang.Object message,
java.lang.String title,
int messageType) |
void |
showMessageDialog(java.awt.Component component,
java.lang.Object message,
java.lang.String title,
int messageType,
java.lang.Object... args) |
void |
showMessageDialog(java.lang.Object message,
java.lang.String title,
int messageType) |
void |
showMessageDialog(java.lang.Object message,
java.lang.String title,
int messageType,
java.lang.Object... args) |
int |
showOptionDialog(java.lang.Object message,
java.lang.String title,
int optionType,
int messageType,
javax.swing.Icon icon,
java.lang.Object[] options,
java.lang.Object initialValue) |
void |
start(java.lang.String appConfigurationLocation,
java.awt.Dimension appSize) |
public java.io.File chooseOutputFile(java.lang.String defaultName, java.lang.String suffixWithoutDot, java.lang.String dialogTitle)
public java.lang.Object createAndRegisterObject(java.lang.String objectID, java.lang.Object className) throws java.lang.IllegalAccessException, java.lang.ClassNotFoundException, java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.lang.InstantiationException
public java.lang.Object createRegistryObject(java.lang.String className) throws java.lang.IllegalAccessException, java.lang.ClassNotFoundException, java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.lang.InstantiationException
public java.io.File determineSaveLocation(java.lang.String dialogTitle, java.lang.String defaultFolderName)
public LayerList getActiveLayers()
public java.lang.String getAppConfigurationLocation()
public AppFrame getAppFrame()
public AppPanel getAppPanel()
public java.awt.Dimension getAppSize()
public java.lang.String getAppTitle()
public java.lang.Double getCurrentAltitude()
public javax.swing.JFileChooser getFileChooser()
public java.awt.Frame getFrame()
public LayerManager getLayerManager()
public MenuBar getMenuBar()
public NetworkActivitySignal getNetworkActivitySignal()
public java.lang.Object getRegisteredObject(java.lang.String objectID)
public Registry getRegistry()
public StatusPanel getStatusPanel()
public ToolBar getToolBar()
public WWOUnitsFormat getUnits()
public java.lang.String getVersion()
public WorldWindow getWWd()
public WWPanel getWWPanel()
public void moveToLocation(LatLon location)
public void moveToLocation(PointOfInterest location)
public void moveToLocation(Position position)
public void openLink(java.lang.String link)
public void redraw()
public void registerObject(java.lang.String objectID, java.lang.Object o)
public void setCursor(java.awt.Cursor cursor)
public java.lang.String setStatusMessage(java.lang.String message)
public void showCommunicationErrorDialog(java.lang.Exception e, java.lang.String message, java.lang.Object... args)
public void showCommunicationErrorDialogLater(java.lang.Exception e, java.lang.String message, java.lang.Object... args)
public int showConfirmFileOverwriteDialog(java.io.File outFile)
public void showErrorDialog(java.lang.Exception e, java.lang.String title, java.lang.String message, java.lang.Object... args)
public void showErrorDialogLater(java.lang.Exception e, java.lang.String title, java.lang.String message, java.lang.Object... args)
public void showMessageDialog(java.awt.Component component, java.lang.Object message, java.lang.String title, int messageType)
public void showMessageDialog(java.awt.Component component, java.lang.Object message, java.lang.String title, int messageType, java.lang.Object... args)
public void showMessageDialog(java.lang.Object message, java.lang.String title, int messageType)
public void showMessageDialog(java.lang.Object message, java.lang.String title, int messageType, java.lang.Object... args)
public int showOptionDialog(java.lang.Object message, java.lang.String title, int optionType, int messageType, javax.swing.Icon icon, java.lang.Object[] options, java.lang.Object initialValue)
public void start(java.lang.String appConfigurationLocation, java.awt.Dimension appSize) throws java.lang.Exception
java.lang.Exception