All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
Abstract3PointObject |
An object with 3 click points.
|
Abstract4PointObject |
An object with 4 click points.
|
AbstractArcObject |
The mother of all arc objects.
|
AbstractBaseArrow |
An arrow for a JaxoObject.
|
AbstractBezierObject |
Abstract class for the implementation of a bezier curve.
|
AbstractDashArc |
A dashed arc.
|
AbstractDashBezier |
A dashed bezier curve.
|
AbstractDashLine |
A dashed line.
|
AbstractDashLoop |
A dashed loop.
|
AbstractEditPanel |
A parent class for edit panel components.
|
AbstractExtendedObject |
A JaxoObject with at least two points.
|
AbstractFilledRotationObject |
Abstract base class for objects that have a fill color and can be rotated.
|
AbstractFillObject |
A general object that can be filled.
|
AbstractJaxoButtons |
Abstract base class for panel buttons.
|
AbstractJaxoCanvas |
Abstract base class for the canvas.
|
AbstractJaxoExport |
An abstract superclass for all built-in exporting classes.
|
AbstractJaxoExportPlugin |
An abstract superclass for all export plugins.
|
AbstractJaxoHandle |
An abstract class for handles.
|
AbstractJaxoImport |
An abstract superclass for all built-in importing classes.
|
AbstractJaxoImportPlugin |
An abstract superclass for all import plugins.
|
AbstractJaxoObject |
An abstract base class for all JaxoObjects.
|
AbstractJaxoPanelComponent |
An abstract base class for panel components.
|
AbstractJaxoPlugin |
An abstract superclass for all plugins.
|
AbstractLatexTextIconFactory |
Abstract base class for LatexTextIconFactory.
|
AbstractLineObject |
A general line object.
|
AbstractLoopObject |
A general loop object.
|
AbstractMenu |
Base class for JaxoDraw menus.
|
AbstractParticleObject |
The mother of all particle objects (arcs, lines and loops).
|
AbstractPopupMenu |
Abstract base class for popup menus.
|
AbstractRotationVertex |
A Vertex that can be rotated.
|
AbstractSymmetryArc |
Abstract base class for symmetry arcs.
|
AbstractSymmetryLine |
An abstract symmetry line.
|
AbstractTextObject |
Defines a JaxoObject which is just a string.
|
AbstractVertex |
A vertex object.
|
AbstractWiggleArc |
Abstract base class for wiggle arcs.
|
AbstractWiggleBezier |
Abstract base class for wiggle beziers.
|
AbstractWiggleLine |
An abstract wiggle line.
|
AbstractWiggleLoop |
An abstract wiggle loop.
|
AppearanceOptionsPanel |
An appearance edit panel.
|
AttachedPair |
A pair of JaxoObjects that are attached via the given handles.
|
BehaviorOptionsPanel |
A behaviour edit panel.
|
CheckBoxPanel |
A checkbox edit panel.
|
ClipboardMenu |
A Menu for clipboard MenuItems.
|
DefaultMenu |
A AbstractMenu for default mode MenuItems.
|
DesktopSupport |
Hook existing preferences/about/quit functionality from
JaxoDraw into native Desktop handlers.
|
ExportPluginInfo |
Static utility methods for export plugins.
|
GeneralOptionsPanel |
A general options edit panel.
|
GridPanel |
A grid edit panel.
|
GuiAction |
Enumeration of GUI Actions.
|
ImportPluginInfo |
Static utility methods for import plugins.
|
Jaxo2PointsEditPanel |
A panel to change the x,y and radius parameters of an object.
|
Jaxo3PointsEditPanel |
A panel to change the x,y and radius parameters of an object.
|
Jaxo4PointsEditPanel |
A panel to change the 4 contorl points of a (Bezier) object.
|
JaxoActionButtons |
Responsible for displaying and modifying the buttons of the action
button menu.
|
JaxoArrow |
An arrow for a AbstractJaxoObject.
|
JaxoArrow.Coordinates |
The coordinates of an arrow.
|
JaxoArrowEditPanel |
A panel to change the arrow of an object.
|
JaxoBlob |
A blob object: a general ellipse that can be rotated.
|
JaxoBox |
A box object: a general rectangle that can be rotated.
|
JaxoButtonPanel |
The menu bar that holds the file, edit, options and help menus.
|
JaxoCanvas |
An instance of the canvas: responsible for all the painting.
|
JaxoCanvasComponent |
The canvas as a component.
|
JaxoCanvasEventListener |
A listener to process mouse events that happen on the canvas.
|
JaxoCenterSizeEditPanel |
A panel to change the x,y, width and height parameters of an object.
|
JaxoChooseFile |
Opens a file chooser dialog that is used for opening, saving and exporting files.
|
JaxoClipboard |
A Clipboard for JaxoGraphs.
|
JaxoClosableTabbedPane |
Extension of JTabbedPane with closable tabs.
|
JaxoColor |
Definitions and conversions for the colors of the LaTeX
colordvi package (approximately) and a predefined set of
gray shades.
|
JaxoColor.Mode |
The color mode defines which colors can be selected in a given context.
|
JaxoColorButton |
Button displaying a color selection - typically used in such a way
that clicking it opens a color chooser to change the color.
|
JaxoColorChooser |
Color chooser dialog, a wrapper around JColorChooser.
|
JaxoColorEditPanel |
A panel to change the color of an object.
|
JaxoCommunicator |
Communicate events between panel components.
|
JaxoConsoleHandler |
A ConsoleHandler for log records.
|
JaxoConsoleLogger |
JaxoLogger that only logs to console.
|
JaxoDashEditPanel |
A panel to change the dash of an object.
|
JaxoDashObject |
An interface for dashed objects.
|
JaxoDefaultArrow |
The default arrow for JaxoDraw.
|
JaxoDefaultArrowEditPanel |
A panel to change the parameters of an arrow.
|
JaxoDefaultGrid |
Paints a grid on the canvas.
|
JaxoDefaultHandle |
A default implementation for handles.
|
JaxoDefaultLogger |
Default implementation of JaxoLogger.
|
JaxoDialogs |
A convenience class for user input dialogs.
|
JaxoDictionary |
Translation using JaxoLanguage within a given context (bundleID and/or
prefix for the keys).
|
JaxoDLEditPanel |
A panel to change the double line property of an object.
|
JaxoDraw |
Starts JaxoDraw from the command line.
|
JaxoDrawingArea |
The drawing area.
|
JaxoDrawingArea.HandlePaintMode |
How to paint handles.
|
JaxoEditButtons |
Responsible for displaying and modifying the buttons of the
edit button menu.
|
JaxoEditMenu |
Contains the entries of the edit menu.
|
JaxoEditPanelListener |
A listener for edit panels.
|
JaxoExportImg |
The class that is responsible for exporting to image formats: jpg,
or png are currently possible options.
|
JaxoExportImg.Format |
The export modes supported by this AbstractJaxoExport.
|
JaxoExportPanel |
Brings up a dialog to choose an export format and a file to export.
|
JaxoExportPlugin |
A plugin to export graphs to a supported format.
|
JaxoExportPS |
The class that is responsible for exporting to postscript output: portrait,
landscape or EPS are possible options.
|
JaxoExportPS.Format |
The export modes supported by this AbstractJaxoExport.
|
JaxoFArc |
A fermion arc.
|
JaxoFBezier |
Implementation of a fermion bezier.
|
JaxoFBoxPopupMenu |
Displays a pop-up menu relating the currently marked objects
(in JaxoCanvas, if the user right-clicks on the canvas,
drag the mouse to enclose some objects and release the mouse).
|
JaxoFileHandler |
File implementation of JaxoLogger.
|
JaxoFileMenu |
The file menu items.
|
JaxoFillColorObject |
An interface for objects that have a fill color.
|
JaxoFixedJSpinner |
Fixed JSpinner that avoids problems with unconsistent use of
JSpinner font for the JFormattedTextField.
|
JaxoFLine |
A fermion line.
|
JaxoFLoop |
A fermion loop.
|
JaxoFontStyleRenderer |
Renderer for Integer values representing Font styles.
|
JaxoGArc |
A ghost arc.
|
JaxoGBezier |
Implementation of a ghost bezier.
|
JaxoGeometry |
Utility methods for Java2D geometry.
|
JaxoGlArc |
A gluon arc.
|
JaxoGlassPane |
The glassPane object for the main panel.
|
JaxoGlBezier |
Implementation of a gluon bezier.
|
JaxoGLine |
A ghost line.
|
JaxoGlLine |
A gluon line.
|
JaxoGlLoop |
A gluon loop.
|
JaxoGLoop |
A ghost loop.
|
JaxoGraph |
A Graph of a Feynman diagram that can be painted and serialized.
|
JaxoGraphUtils |
|
JaxoGreek |
Defines a number of greek letters and some methods to convert them into
LaTeX strings and back.
|
JaxoGrid |
A grid is a collection of Points in the plane.
|
JaxoGridBar |
Responsible for displaying the grid options bar.
|
JaxoGridButtons |
Responsible for displaying and modifying the buttons of the
grid button menu.
|
JaxoGroup |
Groups together a number of JaxoObjects.
|
JaxoHandle |
A handle for a JaxoObject.
|
JaxoHelpMenu |
The help menu items.
|
JaxoImageWriter |
Export a graph to an image.
|
JaxoImportPanel |
Brings up a dialog to choose an import format and a file to import.
|
JaxoImportPlugin |
A plugin to import graphs from a supported format.
|
JaxoInfo |
Collects system data and practical infos about JaxoDraw.
|
JaxoIO |
The class responsible for opening/saving JaxoGraphs.
|
JaxoLanguage |
A convenience class to deal with I18N issues.
|
JaxoLanguage.Language |
The supported languages.
|
JaxoLatexAlignPanel |
A panel to change the rotation of an object.
|
JaxoLatexFontSizePanel |
A panel to change the font size of a LaTeX text object.
|
JaxoLatexScaleFactorPanel |
A panel to change the scale factor of a LaTeX text object.
|
JaxoLatexText |
Defines a JaxoObject which is a LaTeX text.
|
JaxoLatexText.Align |
Specify the alignment of a latex text with respect to the text coordinate.
|
JaxoLatexText.TextSize |
Specify the latex text size.
|
JaxoLatexTextToolTip |
Show tooltips if the mouse moves over JaxoLatexText objects
on the JaxoCanvas in the focused window.
|
JaxoLauncher |
Launches the JaxoDraw GUI.
|
JaxoList |
A List that can only contain JaxoObjects.
|
JaxoLog |
Some custom methods to handle error messages.
|
JaxoLogger |
Interface that defines a logger for JaxoDraw.
|
JaxoLookAndFeelPanel |
Wrapper for a panel that displays the currently installed LookAndFeels
and allows to choose supported ones.
|
JaxoLooknFeel |
Responsible for switching the Look and Feel of JaxoDraw and the
Locale of GUI elements (which are closely related).
|
JaxoMainPanel |
The main panel.
|
JaxoMenuBar |
The menu bar that holds the file, edit, options and help menus.
|
JaxoMenuUtils |
Menu-related utility methods.
|
JaxoMiscButtons |
Responsible for displaying and modifying the buttons of the
misc button menu.
|
JaxoMode |
Collection of modes.
|
JaxoMoveGraph |
Dialog to move all objects of a graph.
|
JaxoObject |
A general JaxoObject.
|
JaxoObject.EditMode |
An EditMode determines which handles can be selected for a given JaxoObject.
|
JaxoObject.Handle |
A Handle is a point that can be grabbed to edit a JaxoObject.
|
JaxoObjectEditPanel |
A panel to edit properties of JaxoObjects.
|
JaxoObjectEditPanel.ColorType |
The type of color edit panel.
|
JaxoObjectFactory |
Factory class to create instances of JaxoObjects.
|
JaxoObjectList |
Implementation of JaxoList.
|
JaxoObjectMenu |
Contains the entries of the Object menu.
|
JaxoObjectPrefs |
Convenience class to handle user preferences.
|
JaxoObjectPrefs.Preferred |
An Enum of recognized JaxoObject preferences.
|
JaxoObjectUtils |
|
JaxoOptionsMenu |
Contains the entries of the options menu.
|
JaxoOptionsPanel |
A parent class for all option panels.
|
JaxoOptionsPanelListener |
A listener for edit panels.
|
JaxoPaintableGrid |
A grid that can be painted.
|
JaxoPaintableGrid.Style |
The grid style.
|
JaxoPaintableGrid.Type |
The grid type.
|
JaxoPaintGraph |
A Jcomponent to paint a JaxoGraph.
|
JaxoPanelButton |
Special kind of button used in the JaxoButtonPanel - most such buttons
can be "pressed" (modelled as the "selected" properties), indicating the
current mode.
|
JaxoPArc |
A photon arc.
|
JaxoParticleButtons |
Responsible for displaying and modifying the buttons of the
particle button menu.
|
JaxoPBezier |
Implementation of a photon bezier.
|
JaxoPLine |
A photon line.
|
JaxoPLoop |
A photon loop.
|
JaxoPlugin |
A plugin for JaxoDraw.
|
JaxoPluginDictionary |
A wrapper of JaxoDictionary for plugins.
|
JaxoPluginExecutionException |
An exception occuring during the execution of a plugin.
|
JaxoPluginInfo |
Collects information about available plugins.
|
JaxoPluginLoader |
Loads JaxoDraw plugins.
|
JaxoPluginLogger |
A wrapper of JaxoLog for plugins.
|
JaxoPluginManagerPanel |
Brings up a panel that allows to manipulate installed plugins.
|
JaxoPositionEditPanel |
A panel to change the x,y parameters of an object.
|
JaxoPostscriptWriter |
Create postscript output.
|
JaxoPrefs |
Convenience class to handle user preferences.
|
JaxoPrefs.Preferred |
An Enum of recognized preferences.
|
JaxoPrefsPanel |
Responsible for editing user preferences.
|
JaxoPreview |
Responsible for viewing, like the results of an export.
|
JaxoPrint |
Responsible for printing directly to a printer.
|
JaxoPrintable |
|
JaxoProgressDialog |
The progress dialog for building the user guide.
|
JaxoPSFontPanel |
A panel to change the text of a text object.
|
JaxoPSText |
Defines a JaxoObject which is a postscript text.
|
JaxoPSText.Element |
An element is a chunk of text with a common font size placed at a specific location
(measured relative to the JaxoObject location, and not taking into account a rotation).
|
JaxoRotationEditPanel |
A panel to change the rotation of an object.
|
JaxoRotationObject |
Interface for objects that can be rotated.
|
JaxoRoundHandle |
A circle implementation for handles.
|
JaxoRRArcRadiusEditPanel |
A panel to change the dash of an object.
|
JaxoSArc |
A scalar arc.
|
JaxoSBezier |
Implementation of a scalar bezier.
|
JaxoScaleGraph |
Dialog to re-scale a graph.
|
JaxoShutDown |
An Interface to provide a shutdown hook for JaxoDraw.
|
JaxoSLine |
A scalar line.
|
JaxoSLoop |
A scalar loop.
|
JaxoSpinnerComboBox<E> |
JComboBox extension that uses a JSpinner as editor component.
|
JaxoSpinnerIntModel |
Specialization of SpinnerNumberModel that a) only allows integers (to avoid
rounding issues) and has some convenience methods for them;
b) optionally allows snapping the 'value' to only a subset of the integers.
|
JaxoSpinnerRotationModel |
Specialization of SpinnerNumberModel that only allows integers to avoid
rounding issues.
|
JaxoSplashWindow |
The splash window displayed on startup.
|
JaxoSquashEditPanel |
A panel to change the squashing of an object.
|
JaxoStatusBar |
Displays the status bar.
|
JaxoStretchingEditPanel |
A panel to change the stretching property of an object.
|
JaxoStrokeEditPanel |
A panel to change the stroke of an object.
|
JaxoSuperSymmEditPanel |
A panel to change the symmetry property of an object.
|
JaxoSymmEditPanel |
A panel to change the symmetry property of an object.
|
JaxoSymmetricObject |
An interface for objects that can be symmetrized.
|
JaxoTab |
One tab of the JaxoTabbedPane.
|
JaxoTabbedCanvasPanel |
A tabbed panel.
|
JaxoTabPopupMenu |
A class that displays a pop-up menu if the user right-clicks on a tab.
|
JaxoTextEditPanel |
A panel to change the text of a text object.
|
JaxoTitledBorder |
Subclass of TitledBorder that has more uniform insets.
|
JaxoToolBar |
Responsible for displaying the buttons in the toolBar.
|
JaxoTriangle |
A triangle.
|
JaxoUserGuide |
Responsible for creating and locating the User Guide.
|
JaxoUtils |
Some static utility methods.
|
JaxoVertexPopupMenu |
Pops up a menu with the dufferent vertex types whenever the user
right clicks on the vertex button.
|
JaxoVertexT1 |
A vertex which is a filled circle.
|
JaxoVertexT2 |
A vertex which is a cross with a circle.
|
JaxoVertexT3 |
A vertex which is a filled square.
|
JaxoVertexT4 |
A vertex which is a cross.
|
JaxoVertexT6 |
A vertex which is a filled diamond.
|
JaxoViewMenu |
Contains the entries of the View menu.
|
JaxoWiggleEditPanel |
A panel to change the wiggle properties of an object.
|
JaxoWiggleObject |
An interface for objects that have wiggles.
|
JaxoXsltTransformer |
Perform xslt transformations.
|
JaxoXYREditPanel |
A panel to change the x,y and radius parameters of an object.
|
JaxoZigZagArc |
A photon arc.
|
JaxoZigZagBezier |
Implementation of a zigzag bezier.
|
JaxoZigZagLine |
A zig-zag line.
|
JaxoZigZagLoop |
A zig-zag loop.
|
JaxoZoom |
A zoom on the canvas.
|
JaxoZoom.ZoomFactor |
The zoom factors supported by this Zoom.
|
JaxoZoomPopupMenu |
A class that displays a pop-up menu if the user right-clicks on a tab.
|
LanguageMenu |
A AbstractMenu for language MenuItems.
|
LanguagePanel |
A language edit panel.
|
LatexTextIconFactory |
Generates icons for latex texts.
|
Location |
Policy for placing windows.
|
Location.RelativeTo |
Class to set locations relative to other components.
|
Location.RelativeToAvoiding |
Class to set locations relative to other components.
|
LogFormatter |
Formats log records in standard JaxoDraw format.
|
LookNFeelPanel |
A lookNfeel edit panel.
|
MiscPanel |
A misc edit panel.
|
ObjectPanel |
An object edit panel.
|
OpenRecentMenu |
A AbstractMenu for opening recent files.
|
OtherMenu |
Contains the entries of the Object menu.
|
ParticleMenu |
Contains the entries of the Particle menu.
|
SelectionMenu |
A Menu for selection MenuItems.
|
ShortcutPanel |
A Panel to show all the keyboard shortcuts.
|
StartUpPanel |
A start up edit panel.
|
TabClosingEvent |
An EventObject for a closing tab.
|
TabClosingListener |
Listen to tab closing events.
|
TabMenu |
A Menu for Tab MenuItems.
|
TextPanel |
A text edit panel.
|
VertexMenu |
A AbstractMenu for vertex type MenuItems.
|