Package jview

Interface Summary
BorderLabels An interface defining the keys for the JBorderFrame resource bundle to properly display labels on buttons, define accelarator keys and mnemonic chars.
ClientLabels An interface defining the keys for the JClientFrame resource bundle to properly display labels on buttons, define accelarator keys and mnemonic chars.
CoordinateTransforming An interface defining the capabilities to convert from user-space coordinates to normalized 2-d coordinates.
DataAnalysing The common interface for classes that grab data from a JDataCanvas, performa some calculation on it using an Analyser and displays them.
DataCanvasProviding A helper interface to allow objects to get a grip on some display canvas for data.
DataDisplaying Data displaying instance know how to display a set of data.
DataObserver A data observer wants to be notified whenever the valid data in an application changes.
DeltaFormattedTransforming To extend the formatting further, one might think of a class that formats not the coordinates, but differences in the coordinates.
DeltaTransforming A coordinate transformation that also knows how to convert distances in user space to distances in normalized space.
Displayable An interface that describes the capability of an object to present itself within a component.
DisplayChronology An interface that describes the capability of an object to present itself within a component.
EclecticPropertyListener Extends the property change listener interface with a method that let a property change caster decide, if the listener should wants to register to a certain type of property change, defined by the property name.
ExitAction The method called on exit-button presses.
FitsFrameLabels An interface defining the keys for the JFitsFrame resource bundle to properly display labels on buttons, define accelarator keys and mnemonic chars.
FitsLabels An interface defining the keys for the JFitsFrame resource bundle to properly display labels on buttons, define accelarator keys and mnemonic chars.
FormattedTransforming Allows the retrieval of formatted description of the user space coordinates.
Histogram A histrogram interface for describing intensity levels in an image by use of a histogram.
Histogram.Bounds Represents an upper and lower level in intensity.
InvertableTransforming A CoordinateTransforming instance that allows unambiguous transformation from user space to normalized space using a two-coordinate user vector.
JHistogram A histrogram interface for describing intensity levels in an image by use of a histogram.
JHistogram.Bounds Represents an upper and lower level in intensity.
JImageSuite.Convolving Indicates image manipulation based on convolve operations.
NormalizedCoordinates Classes that implement this interface must know hoe to provide on-screen coordinates to normalized coordinates and vice versa.
NormalizedShapes An interface indicating that a component deals with normalized shapes that implement Centerable.
RemoteSwitching Interface to signal the capability to switch the visibla application via RMi.
RequestCaster A request caster is a possible hidden component that may arrive in a state it is so interesting, that it must getr visible (again).
RequestListener A request listener listens to components that invoke its RequestListener.requestVisible(java.awt.Component) method.
Selectable This interface is implemented by dedescants of JNormalizedCanvas that allow selecting of Shapes, TextDraws, or PointDraws.
SkyTransforming An interface denoting CoordinateTransforming instances that act on sky coordinates.
SubComponent<T> Classes that implement this interface are components/containers that can react to a selection of a certain sub-component, which might be anything.
SubComponentCaster A subcomponent caster supports remote query and notification if its key changed.
SubComponentListener A subcomponent listener is notified whenever the view on the master has changed.
UserCoordinates An interface defining further that an object can convert user-space coordinates into normalized user coordinates and screen coordinates.
ViewportTransferring An interface defining capabilities of a component to listen to a viewport selection of an other component and adopting its self viewport depending on the choice made.
Zoomable An interface defining capabilities of a component to be zoomable.
 

Class Summary
AbstractDisplayable Helper class that links its icon to a property.
AbstractFormattingTransform This class is a basic morpher in the way that it comprises a linear mapping in x and y to pixel space starting at 0,0 with an extend of 1x1.
AbstractTransferProxy An abstract transfer proxy acts as the base class for a superior instance that keeps track of different JViewportCanvas' and knows how to transfer incoming zoom changes.
ApplicationJoiner An application joiner is the receiving edge of an sub component and forwards this to an application switcher.
Arrow A simple class that allows construction of arrow shapes.
Arrow.Show  
ArrowIcon An icon that implements an arrow pointing in any direction up/down/left/right.
ArrowIcon.Show Test class for display.
BackIcon An icon that looks like the forward icon.
BackIcon.Show Test class for display.
BasicTransform This class is a basic morpher in the way that it comprises a linear mapping in x and y to pixel space starting at 0,0 with an extend of 1x1.
BlinkImage A blinking image is used to allow blinking of icons or other images.
BlinkImage.Test For testing.
BlinkingImage A blinking image is used to allow blinking of icons or other images.
BlinkingImage.Test For testing.
BrightIcon An icon that looks like the classical brightness icon.
BrightIcon.Show Test class for display.
CanvasCursor A cursor-like application that supplies a cross-hair above the entire drawable area of a JShapeCanvas.
CircleIcon A icon that displays itself as a filled circle, color depending on its state.
CircleIcon.Label Constructs labels with this icon and displays them.
CloudsCache This class extends the image cache for downloading images from clouds.
CloudsCache.TransparencyListener This mouse listener adjust the alpha channel in the cloud image with a rescaling operation affecting only the alpha channel.
ComboBoxToolTip An action listener for combo boxes that should change their tool-tip whenever the selected field changes.
ContrastIcon An icon that looks like the classical contrast icon.
ContrastIcon.Show Test class for display.
CoordinateFactory Creates CoordinateTransforming instances.
CountHistogram A count histogramm takes an already calculated histogram and lets classes access it.
CountHistogram.CountBounds A container class used by the #method.
CrossCursor A cursor-like application that supplies a cross-hair above the entire drawable area of a JShapeCanvas.
CrossCursor.Draw  
CylindricalEqualAreaProjection A cylindrical equal area projection transforms y with the sine rather than the tangent,
CylindricalEquidistantProjection A cylindrical equal area projection transforms y with the sine rather than the tangent,
CylindricalProjection Base class for cylindrical projections of geographic coordinates longitude λ and latitude φ, both measured in degrees.
DataChangeEvent Signlas that the data observed by a listener has changed.
DefaultBorderLabels A class that bundles default label names for JBorderFrame into a class.
DefaultClientLabels A class that bundles default label names for JClientFrame into a class.
DefaultFitsFrameLabels A class that bundles default label names for JCamera into a class.
DefaultFitsLabels A class that bundles default label names for JFitsFrame into a class.
DeleteCursor A cursor that allows per-click deletes as well as drag-selected deletes of points in the underlying data canvas.
DragCursor A cursor-like application that supplies a cross-hair above the entire drawable area of a JShapeCanvas.
DssTransformation This transformation is used with DSS fits images retreived from the web.
FalseColor Factory class to generate look-up tables for false-color images.
FalseColor.Convert Converts the lookup-table file one (binary) into an ascii-lookup table.
ForwardIcon An icon that looks like the forward icon.
ForwardIcon.Show Test class for display.
GestureLink This class is the client class to a InputEventLinking instance.
GestureRobot This class implements the InputEventLinking interface and uses an AWT Robot to generate events on the local application.
ImageCache A class to monitor an URL for a sequence of images.
JAbstractAnalyser An abstract analyser is a data change listener on a specified set name.
JAnalyserToFit An intermediate class that can display visualized analyser data and is possible to funnel analyser data changes to the model fitters.
JAntarctica Displays a stereographic projection of antarctica.
JAntarctica.Show Shows the earth in a mercator projection.
JApplicationSwitcher An application switcher provides a set of applications, i.e.
JAsynchronAnalyser An asynchron analyser allows analysing of the data only via a user-induced action event it therefore returns null as the component it wants to present, but a non-null analyser action, which, when activated spawns an own update process.
JBaycam A baycam canvas is connected to a webcam that stores images with a special date extension.
JBaycam.Direct Returns and displays an image directly retrieved from tenerife.
JBorderFrame A generic class that is suitable for GUI that want to lay out their individual components in a BorderLayout with a menu bar.
JBorderFrame.Show Class to create the frame and display it.
JBoxedCanvas A class that allows drawing of ticks and labels on a shape canvas.
JBoxedCanvas.Datum A test class for testing the date format.
JBoxedCanvas.Test A test class for testing the layout
JChronology A component that displays component in a chronological order.
JChronology.Show Test class that reads a properties file and constructs a image chronology out of it.
JClientFrame A generic class that allows display of information messages from periheral devices of STELLA.
JClientFrame.ClientListener A helper class to listen to connect events.
JConfirmDialog Simple confirm dialog: Displays message, two buttons Ok, Cancel.
JConfirmDialog.Display For display purpose only.
JConfirmExitFrame This class is a top-level frame that supports VM exit if its close button in the decoration is invoked.
JDataCanvas A class that makes the content of a List of VectorGs visible.
JDataCanvas.AnimTest  
JDataCanvas.Highlight  
JDataCanvas.Histogram A class that shows a histogram of a FITS image.
JDataCanvas.Test  
JDataCanvas.TestCanvas A test class for testing the layout
JDataModelDisplay This frame works together with a DataModel and allows displaying of the original data, the model fit and the residuals.
JDataModelFrame This frame works together with a JFitResidualDisplay and allows displaying of the original data, the model fit and the residuals.
JDataModelFrame.Show Class to create the frame and display it.
JDataSink A class that has a data canvas for display assigned to it, pointed to #KEY_DATACANVAS.
JDaycam A daycam canvas is connected to a webcam that operates in white light, thus cannot deliver when its dark.
JEarth This class displays a mercator projection of the earth.
JEarth.Show Shows the earth in a mercator projection.
JEditableAnalyser Supports meta action on an analyser via user-editing of critical properties.
JExitButton A JExit button is used for terminating the currently running java VM with a call to System.exit.
JExitButton.Display For display purpose only.
JExitFrame This class is a top-level frame that supports VM exit if its close button in the decoration is invoked.
JExitFrame.Show  
JExpressionCanvas An expression canvas allows manipulating of the data points before putting it onto the canvas.
JExpressionFrame An expression frame is a simple border frame that displays on its right hand side the external variables, its values plus a spinner to adjust the parameters.
JExpressionFrame.Show Class to create the frame and display it.
JExtremaSelect A click selector displays data, normally from an analyser's visualize output, and allows the user to click within the data set to select a local minimum or maximum.
JExtremaSelect.Show Class to create the frame and display it.
JFitsCanvas A fits canvas takes a FITS object and displays the image as the background image of a JViewportCanvas.
JFitsCanvas.Show A test class.
JFitsComponent A special extension to JFitsCanvas that displays two sliders for adjusting contrast and brightness of the displayed fits image.
JFitsComponent.Show A test class.
JFitsFactory This class provides static methods for retrieving fits from DSS archives and getting WCS information out of it.
JFitsFactory.Get  
JFitsFrame A class that allows displays fits files.
JFractionalSlider A slider that converts its integer value with a rational function.
JFrameCanvas A shape canvas is used to draw shapes into a pre-defined area.
JFrameCanvas.Test A test class aiming for saving of the image data.
JFtpWebcam FTP access is possible in standard URL-fashion only if the FTP-server does not require passive mode, than download can commence using an url like
JGridBag A simple panel layed out as a gridbag, where the individual components are createdable from properties and are position in the gridbag as required.
JGridBag.Client We load the main properties on the command line, create the webcams and display them.
JGridBag.Server We load the main properties on the command line, create the webcams and display them.
JGridBag.Webcams We load the main properties on the command line, create the webcams and display them.
JHiddenComponent This class helps in adding a button or other components to a frame that disappears from view until the mouse moves over it.
JHiddenComponent.ComponentHidden  
JHiddenComponent.MouseHidden  
JHiddenComponent.WindowHidden  
JImageComponent A class that places an image that is completely loaded into a JComponent.
JImageComponent.Display Test the functionality.
JImageSlice The mouse follows the cursor and takes a slice of the viewport image assigned to the parent viewport.
JImageSuite Manipulating buffered images with different filters.
JImageSuite.Blur Class that combines parameters for a blurring operation.
JImageSuite.Clouds This class allows test on a cloud image.
JImageSuite.Gauss Class that produces a truncated gaussian for image detection.
JImageSuite.Sharpen Class that combines parameters necessarry for a sharpness operation.
JImageURLButton A button that replies to URLEvents.
JImageURLButton.ImageListener The helper class that allows connecting and montioring the connection to the URLCaster.
JImageURLButton.Show Test the button.
JLabelF Panel with an edged fram around it, mainly for layout issues.
JLed This is a class to displaye a led on the gui.
JMosaic A mosaic consists of equals-sized images that are arranged in a grid layout.
JMosaic.Stella Test the mosaic with a simple 2row-1column mosaic showing the STELLA telescope in its bay.
JMultiLineInputDialog Constructs a modal dialog that allow user input in a multi-line text area.
JMultiLineInputDialog.Test Test class only
JNormalizedCanvas A shape canvas is used to draw shapes into a pre-defined area.
JNormalizedCanvas.ShowImage Displays an image and an otherwise empty canvas.
JNormalizedCanvas.Test A test class aiming for saving of the image data.
JOneLineDialog A simple dialog that displays a single-line message.
JOneLineDialog.Display For display purpose only.
JOpenFrame A generic class that is suitable for GUI that want to lay out their individual components in a BorderLayout with a menu bar.
JOpenFrame.Show Class to create the frame and display it.
JOptionPaneTest A class to play around with a JOptionPane.
JOptionPaneTest.Show Show an option pane dialog.
JPanelF Panel with an edged fram around it, mainly for layout issues.
JPhaseFrame A phase frame uses a special expression that transforms input data time into phase.
JPhasePlot A phase plot is a data sink that displays data with time as the independant variable in a phased plot.
JPhasePlot.Plot Reads a data file and plots the specified columns with the given phase and t0.
JPropertyEdit A class that let the user edit some properties with a GUI.
JPropertyEdit.PropertyTableModel A table model using a mapping of unchangable keys to changable values.
JPropertyEdit.Show A test class.
JRationalSlider A slider that converts its integer value with a rational function.
JRefreshWindow This class is a top-level frame that supports VM exit if its close button in the decoration is invoked.
JRemoteSwitcher Class that allows remote changes of the displayed component.
JRemoteSwitcher.Frame Puts the remote switcher application into a single window, i.e.
JRemoteSwitcher.Window Puts the remote switcher application into a single window, i.e.
JScaleableImage A class that places an image that is completely loaded into a JComponent.
JScaleableImage.Display Test the functionality.
JSeparator Class to provide a component with a similar functionality as a separator line.
JSeparator.Display  
JSightInfo A small panel that shows information on star visibility.
JSightInfo.Display A class to test the layout of the sight info panel.
JSkyCanvas A class that shows a finding chart.
JSkyCanvas.Display Test the functionality.
JSkyGrid A class that show a finding chart.
JSkyGrid.Display Test the functionality.
JSliderProperty A property that has an adjustable slider to change its property.
JSplittedDataDisplay A splitted data display should always be used when two interlinked JDataCanvas should be displayed.
JSplittedDataDisplay.Show Test the splitted display.
JStarFactory This class comprises a simple container for displaying star descriptions in a sky survey catalog.
JStatisticAnalyser A statistic analyser listens to a data set and displays the average of the y-data plus the deviation of it on-line in its displayable, which is an enabled Button.
JStatusField This Class provides the status area.
JStatusField.Test Test purpose only.
JStatusFieldLogger A syslog-class that dumps its output to a JStatusField.
JSwitcherStub This client works together with a JRemoteSwitcher server.
JTimerDrivenProgressBar A progress bar that is simply timer driven.
JTunableSlider A slider that can change the extend of its accessible values by keeping the central value fixed and either increasing or decreasing the range.
JTunableSlider.Show Test class, shows an adjustable slider and prints out the values.
JViewportButton A viewport button displays on its surface the current clipping of the viewport registered to it.
JViewportCanvas A shape canvas is used to draw shapes into a pre-defined area.
JViewportCanvas.Test A test class aiming for saving of the image data.
JViewportCanvas.ViewportKey The class that allows selecting of only a portion of an JViewport .
JVisualizingAnalyser A visualizing analyser is an asynchronous analyser that has a JVisualizingAnalyser.KEY_VISUALIZE assigned to it.
JWebcam A webcam canvas is connected to a webcam somewhere accessible via internet.
JWebcam.SimpleAuthenticator A authenticator for plain usernames/passwords.
LutIcon An icon that uses a look-up table for false-color images to show itself
LutIcon.Show Test class for display.
MarkCursor A cursor-like application that supplies a cross-hair above the entire drawable area of a JShapeCanvas.
MercatorProjection A cylindrical equal area projection transforms y with the sine rather than the tangent,
MouseTrace  
MyComboBox This class deals with deficiencies in the original class, like firing action events on explicit calls to element removal.
MyList A JList that allows specification of tool tips depending on the mouse position.
MyList.MyListModel A list model that is based on a true array list.
MySpinner This spinner fires an action event when it comes to rest.
MySpinner.ResetButton Based loosely on BasicArrowButton.
MySpinner.Show Test class for display.
MyTableSorter This class is based on the TableSorter class provided by Sun.
MyTableSorter.Arrow  
MyTableSorter.Directive  
MyTextField Changes minimum size to preferred size.
NonModalDialog This is a slass to test working with non-modal dialogs.
OrthographicTransformation This coordinate transforming instance translates ra/dec to normalized pixels under the rule of an orthogonal projection.
OrthographicTransformation.AngleFormat A format that formats angles.
PlayIcon An icon that looks like the play icon.
PlayIcon.Show Test class for display.
QuestionMarkIcon An icon that looks like the stop icon.
QuestionMarkIcon.Show Test class for display.
RecordIcon An icon that looks like the record icon.
RecordIcon.Show Test class for display.
ReloadIcon An icon that looks like the play icon.
ReloadIcon.Show Test class for display.
RewindIcon An icon that looks like the forward icon.
RewindIcon.Show Test class for display.
RingIcon An icon that looks like a ring.
RingIcon.Show Test class for display.
RobotChoreography This class mimicks a user on the mouse.
SelectCursor An extension to a cross cursor that allows selecting objects within a drawn rectangle.
SelectTransform A simple transform that let you define user-space coordinate indices that should be used in calculating the transform.
ShapeCursor This class stores a list of shapes, that can be selected, changed in size etc.
ShapeCursor.Test A test class for testing the layout
StepBackIcon An icon that looks like the forward icon.
StepBackIcon.Show Test class for display.
StepIcon An icon that looks like the step icon.
StepIcon.Show Test class for display.
StopIcon An icon that looks like the stop icon.
StopIcon.Show Test class for display.
SubComponentNotify Skeleton implementation of a subcomponent caster.
TimerDrivenProgressMonitor An extension to a ProgressMonitor that needs no further interaction by the user, as the minimum and maximum supplied are used for a timer process.
TimerDrivenProgressMonitor.Show Test class.
TransferX A transfer function that converts the normalized selected rectangle on the source graph into a normalized rectangle on the slave graph by keeping the x-selection, but widing the y-selection to the entire display space.
Transform2D A simple class that directly scales user-space coordinates into normalized coordinates.
UserDrivenFitting A small class that handles user clicks in an extrema-selectable canvas and converts them to initial conditions or constant selection of a model fitter.
UserDrivenFitting.PeriodError  
UserDrivenFitting.PeriodExtrema  
ZoomCursor An extension to a cross cursor that allows zooming into JShapeCanvas dedescants, if they support it via a populated JShapeCanvas#selectArea method.
 

Enum Summary
DataChangeEvent.Type The different types of data events, new, add, delete.
JFitsFactory.Method Known retrieval methods.