|
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. |