MCPcopy Create free account

hub / github.com/FidoCadJ/FidoCadJ / types & classes

Types & classes239 in github.com/FidoCadJ/FidoCadJ

ClassADesktopIntegration
The class ADesktopIntegration implements a few mechanism for interacting with the operating system. This class requires Java 9 at least, with the (muc
src/fidocadj/ADesktopIntegration.java:37
ClassAbstractMacroTreeNode
Abstract class for MacroTreeNode. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it and/or modify
src/fidocadj/macropicker/model/AbstractMacroTreeNode.java:30
ClassAccessResources
ANDROID VERSION This class is a container for the resource bundles employed by FidoCadJ. We need that since the code employing it must run on
OSes/android/fidocadj/src/net/sourceforge/fidocadj/globals/AccessResources.java:33
ClassAccessResources
SWING VERSION This class is a container for the resource bundles employed by FidoCadJ. We need that since the code employing it must run on S
src/fidocadj/globals/AccessResources.java:33
ClassActionDClick
ActionDClick is a class which activates the layer editor when the user double clicks into the layerList JList object contained in the DialogLa
src/fidocadj/dialogs/DialogLayer.java:195
ClassAddElements
AddElements: handle the dynamic insertion of graphic elements. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redis
src/fidocadj/circuit/controllers/AddElements.java:40
ClassAddEvent
Event handling in library editing: add a node to a library. This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it
src/fidocadj/librarymodel/event/AddEvent.java:23
ClassArrow
Arrow class: draws an arrow of the given size, style and direction. @author Davide Bucci <pre> This file is part of FidoCadJ. FidoCa
src/fidocadj/primitives/Arrow.java:42
ClassArrowCellRenderer
The class ArrowCellRenderer is used in the arrow list. @author Davide Bucci <pre> This file is part of FidoCadJ. FidoCadJ is free s
src/fidocadj/dialogs/controls/ArrowCellRenderer.java:30
ClassArrowInfo
This class contains information about the arrow style. It is useful for the automatic generation of the properties dialog. @author Davide Bu
src/fidocadj/dialogs/controls/ArrowInfo.java:28
ClassArrowSpinnerAdapter
Customized item for the arrow spinner.
OSes/android/fidocadj/src/net/sourceforge/fidocadj/dialogs/DialogParameters.java:610
ClassBareBonesBrowserLaunch
<b>Bare Bones Browser Launch for Java</b><br> Utility class to open a web page from a Swing application in the user's default browser.<br>
src/fidocadj/dialogs/controls/BareBonesBrowserLaunch.java:19
ClassCancelBorder
Draw the cancel button as a gray circle with a white cross inside.
src/fidocadj/macropicker/SearchField.java:189
ClassCancelListener
Handles a click on the cancel button by clearing the text and notifying any ActionListeners.
src/fidocadj/macropicker/SearchField.java:262
ClassCategory
The Category class provides a set of methods to manipulate categories in a library. This file is part of FidoCadJ. FidoCadJ is free softw
src/fidocadj/librarymodel/Category.java:28
ClassCategoryNode
src/fidocadj/macropicker/model/MacroTreeModel.java:623
ClassCellArrow
This class provides a view showing the different arrow styles which might be used in a spinner list. <pre> This file is part of FidoCadJ.
OSes/android/fidocadj/src/net/sourceforge/fidocadj/dialogs/CellArrow.java:33
ClassCellArrow
The class CellArrow is a simple panel showing the arrow characteristics. To be used with ArrowCellRenderer. @author Davide Bucci <pre>
src/fidocadj/dialogs/controls/CellArrow.java:36
ClassCellDash
This class provides a view showing the different dash styles which might be used in a spinner list. <pre> This file is part of FidoCadJ.
OSes/android/fidocadj/src/net/sourceforge/fidocadj/dialogs/CellDash.java:36
ClassCellDash
The class CellArrow is a simple panel showing the dash style characteristics. To be used with ArrowCellRenderer. @author Davide Bucci
src/fidocadj/dialogs/controls/CellDash.java:35
InterfaceChangeCoordinatesListener
ChangeCoordinatesListener interface @author Davide Bucci @version 1.0, June 2008 <pre> This file is part of FidoCadJ. FidoCadJ is f
src/fidocadj/geom/ChangeCoordinatesListener.java:31
InterfaceChangeGridState
Interface used to callback notify that the current grid or snap state has changed <pre> This file is part of FidoCadJ. FidoCadJ is f
src/fidocadj/toolbars/ChangeGridState.java:28
InterfaceChangeSelectedLayer
Interface used to callback notify that the current layer has changed <pre> This file is part of FidoCadJ. FidoCadJ is free software: you
src/fidocadj/toolbars/ChangeSelectedLayer.java:26
InterfaceChangeSelectionListener
Interface used to callback notify that the current selection state has changed <pre> This file is part of FidoCadJ. FidoCadJ is free
src/fidocadj/toolbars/ChangeSelectionListener.java:30
InterfaceChangeZoomListener
ChangeZoomListener interface @author Davide Bucci <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistrib
src/fidocadj/toolbars/ChangeZoomListener.java:29
ClassCircuitPanel
Circuit panel: draw the circuit inside this panel. This is one of the most important components, as it is responsible of all editing actions. In many
src/fidocadj/circuit/CircuitPanel.java:74
ClassCircuitPanelUpdater
Class implementing a library listener, with some callback methods. ANDROID version. For the moment, there is nothing very exciting happening
OSes/android/fidocadj/src/net/sourceforge/fidocadj/librarymodel/utils/CircuitPanelUpdater.java:36
ClassCircuitPanelUpdater
Class implementing a library listener, with some callback methods. SWING version <pre> This file is part of FidoCadJ. FidoCadJ is f
src/fidocadj/librarymodel/utils/CircuitPanelUpdater.java:37
ClassColorAndroid
Android color class. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it and/or modify it under the
OSes/android/fidocadj/src/net/sourceforge/fidocadj/graphic/android/ColorAndroid.java:30
InterfaceColorInterface
Provides a general way to access colors. <P> D.B.: WHY THE HELL THERE ARE TWO DIFFERENT CLASSES java.awt.Color AND android.graphics.Color. TWO
src/fidocadj/graphic/ColorInterface.java:32
ClassColorNull
ANDROID VERSION Null color class. Does nothing :-) <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribut
OSes/android/fidocadj/src/net/sourceforge/fidocadj/graphic/nil/ColorNull.java:30
ClassColorNull
SWING VERSION Null color class. Does nothing :-) Class like this one are useful when calculating the size of the drawings. <pre> This fi
src/fidocadj/graphic/nil/ColorNull.java:32
ClassColorPicker
ColorPicker.java ColorPicker defines a custom control for pick a color.. from JColorChooser. <pre> This file is part of FidoCadJ. FidoCadJ is
src/fidocadj/dialogs/controls/ColorPicker.java:36
ClassColorSwing
This class maps the general interface to java.awt.Color. We need this because there is no unified color description between Swing/PC versions
src/fidocadj/graphic/swing/ColorSwing.java:32
ClassCommandLineParser
CommandLineParser.java Parse the command line recognizing options, commands and files. Only the parsing is done. The operations needed should
src/fidocadj/CommandLineParser.java:36
ClassContinuosMoveActions
Extends ElementsEdtActions in order to support those events such as MouseMove, which require a continuous interaction and an immediate renderi
src/fidocadj/circuit/controllers/ContinuosMoveActions.java:50
ClassCopyPasteActions
CopyPasteActions: contains a controller which can perform copy and paste actions on a primitive database. <pre> This file is part of FidoCadJ
src/fidocadj/circuit/controllers/CopyPasteActions.java:31
ClassCreateSwingInterface
Creates the Swing elements needed for the interface.
src/fidocadj/FidoMain.java:439
ClassCubic
this class represents a cubic polynomial, by Tim Lambert
src/fidocadj/primitives/PrimitiveComplexCurve.java:1269
ClassCurveStorage
The curve is stored in two vectors. The first contains a curve representation as a polygon with a lot of vertices. The second has as much
src/fidocadj/primitives/PrimitiveComplexCurve.java:1299
ClassCustomDrawerLayout
CustomDrawerLayout is a DrawerLayout which is slightly modified so that its measurement are exactly what we need. <pre> This file is part
OSes/android/fidocadj/src/net/sourceforge/fidocadj/CustomDrawerLayout.java:30
ClassDashCellRenderer
The class ArrowCellRenderer is used in the arrow list. @author Davide Bucci <pre> This file is part of FidoCadJ. FidoCadJ is free s
src/fidocadj/dialogs/controls/DashCellRenderer.java:32
ClassDashInfo
This class contains some settings about the actual dashing style. It is used in the automatic primitive characteristics dialog. @author David
src/fidocadj/dialogs/controls/DashInfo.java:29
ClassDashSpinnerAdapter
OSes/android/fidocadj/src/net/sourceforge/fidocadj/dialogs/DialogParameters.java:650
ClassDecoratedText
Decorated text is a class that provides advanced text functions. It is possible to do things as follows: I_dsat R^2 V^2e x^2^3
src/fidocadj/graphic/DecoratedText.java:39
ClassDialogAbout
Shows a rather standard "About" dialog. Nothing more exotic than showing the nice icon of the program, its name as well as three lines of descriptio
OSes/android/fidocadj/src/net/sourceforge/fidocadj/dialogs/DialogAbout.java:46
ClassDialogAbout
Shows a rather standard "About" dialog. Nothing more exotic than showing the nice icon of the program, its name as well as three lines of desc
src/fidocadj/dialogs/DialogAbout.java:39
ClassDialogAttachImage
The class DialogAttachImage allows to determine which image has to be attached and shown as a background (for retracing/vectorization purposes).
src/fidocadj/dialogs/DialogAttachImage.java:43
ClassDialogCircuitCode
DialogCircuitCode.java This file is part of FidoCadJ. <pre> FidoCadJ is free software: you can redistribute it and/or modify it unde
src/fidocadj/dialogs/DialogCircuitCode.java:41
ClassDialogCopyAsImage
Choose file format, size and options for the "Copy as image". This dialog is a stripped-down version of the DialogExport one. <pre> This
src/fidocadj/dialogs/DialogCopyAsImage.java:43
ClassDialogEditLayer
Allows to select the layer name, color and transparence. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistr
OSes/android/fidocadj/src/net/sourceforge/fidocadj/dialogs/DialogEditLayer.java:54
ClassDialogEditLayer
The class DialogEditLayer allows to choose the style, visibility and description of the current layer. <pre> This file is part of FidoCad
src/fidocadj/dialogs/DialogEditLayer.java:40
ClassDialogExport
Choose file format, size and options of the graphic exporting. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can r
src/fidocadj/dialogs/DialogExport.java:42
ClassDialogLayer
<pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it and/or modify it under the terms of the GNU Gener
OSes/android/fidocadj/src/net/sourceforge/fidocadj/dialogs/DialogLayer.java:54
ClassDialogLayer
List and choose the layer to be edited. The class dialogLayer allows to choose which layers should be displayed, on which color and characteri
src/fidocadj/dialogs/DialogLayer.java:41
ClassDialogOpenFile
<pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it and/or modify it under the terms of the GNU Gener
OSes/android/fidocadj/src/net/sourceforge/fidocadj/dialogs/DialogOpenFile.java:44
ClassDialogParameters
Allows to create a generic dialog, capable of displaying and let the user modify the parameters of a graphic primitive. The idea is that the dialo
OSes/android/fidocadj/src/net/sourceforge/fidocadj/dialogs/DialogParameters.java:79
ClassDialogParameters
Allows to create a generic dialog, capable of displaying and let the user modify the parameters of a graphic primitive. The idea is that the dialo
src/fidocadj/dialogs/DialogParameters.java:54
ClassDialogPrint
Choose file format, size and options of the graphic exporting. The class dialogPrint implements a modal dialog to select printing options. <pre>
src/fidocadj/dialogs/print/DialogPrint.java:46
ClassDialogSaveName
Shows a text field for entry the new file name, and save it in the file system. <pre> This file is part of FidoCadJ. FidoCadJ is fr
OSes/android/fidocadj/src/net/sourceforge/fidocadj/dialogs/DialogSaveName.java:51
ClassDialogSettings
DialogSettings is the main dialog that contains various settings panels. It allows the user to configure general settings, drawing settings, PCB set
src/fidocadj/dialogs/settings/DialogSettings.java:38
ClassDialogSymbolize
Choose file format, size and options of the graphic exporting. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can r
src/fidocadj/dialogs/DialogSymbolize.java:57
ClassDialogUtil
Some routines useful with dialog windows. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it and/o
src/fidocadj/dialogs/controls/DialogUtil.java:31
ClassDimensionG
DimensionG <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it and/or modify it under the terms
src/fidocadj/graphic/DimensionG.java:25
ClassDragDropTools
DragDropTools.java Class handling the drag and drop operations. TODO: improve the descriptions in the Javadoc comments. Sometimes are cr
src/fidocadj/DragDropTools.java:36
ClassDrawing
Drawing: draws the FidoCadJ drawing. This is a view of the drawing. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you
src/fidocadj/circuit/views/Drawing.java:31
ClassDrawingModel
Database of the FidoCadJ drawing. This is the "model" in the model/view/controller pattern. Offers methods to modify its contents, but they ar
src/fidocadj/circuit/model/DrawingModel.java:42
ClassDrawingSize
Calculate the size of a given drawing. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it and/or mo
src/fidocadj/geom/DrawingSize.java:35
ClassEditorActions
EditorActions: contains a controller which can perform basic editor actions on a primitive database. Those actions include rotating and mirroring
src/fidocadj/circuit/controllers/EditorActions.java:39
ClassElementsEdtActions
ElementsEdtActions: contains a controller for adding/modifying elements to a drawing model. In the jargon of this file "editing primitive" me
src/fidocadj/circuit/controllers/ElementsEdtActions.java:45
ClassErrorDialog
Implements a dialog to display error messages with the ability to copy text. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you c
src/fidocadj/dialogs/controls/ErrorDialog.java:30
ClassErrors
Manage the error log. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it and/or modify it under the
OSes/android/fidocadj/src/com/explorer/Errors.java:31
ClassExpandableJTree
Extended JTree for searching node.<BR> Features:<BR> Expands or collapses all nodes on paint event if specified.<BR> Selects leaf cyclic.<
src/fidocadj/macropicker/ExpandableJTree.java:34
ClassExpandableMacroListView
Expandable tree for browsing macros in the library. From http://www.androidhive.info/2013/07/android-expandable-list-view-tutorial/ <pre>
OSes/android/fidocadj/src/net/sourceforge/fidocadj/macropicker/ExpandableMacroListView.java:42
ClassExplorerActivity
TODO: document class and public methods <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it and/or modi
OSes/android/fidocadj/src/com/explorer/ExplorerActivity.java:46
ClassExplorerAdapter
TODO: document class <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it and/or modify it unde
OSes/android/fidocadj/src/com/explorer/ExplorerAdapter.java:37
ClassExport
Export: export the FidoCadJ drawing. This is a view of the drawing. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you
src/fidocadj/circuit/views/Export.java:38
ClassExportDXF
Export in the DXF (Drawing Exchange Format) ASCII format, targeting AutoCAD Release 12 (AC1009). R12 is chosen deliberately over newer variant
src/fidocadj/export/ExportDXF.java:66
ClassExportEPS
Drawing export in Encapsulated Postscript <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it and/or
src/fidocadj/export/ExportEPS.java:42
ClassExportEagle
Circuit export towards Cadsoft Eagle scripts. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it a
src/fidocadj/export/ExportEagle.java:40
ClassExportFidoCad
Export towards FidoCAD (!) No pun intended :-) This is useful because we can split macros very easily. <pre> This file is part of FidoCad
src/fidocadj/export/ExportFidoCad.java:53
ClassExportGraphic
ANDROID VERSION - now empty! ExportGraphic.java Handle graphic export of a Fidocad file This class should be used to export the circuit u
OSes/android/fidocadj/src/net/sourceforge/fidocadj/export/ExportGraphic.java:45
ClassExportGraphic
ExportGraphic.java Handle graphic export of a FidoCadJ file This class should be used to export the circuit under different graphic forma
src/fidocadj/export/ExportGraphic.java:51
InterfaceExportInterface
ExportInterface.java Interface which allows to export a FidoCad draw under an arbitrary format. The primitive handling system of FidoCadJ wil
src/fidocadj/export/ExportInterface.java:48
ClassExportPCBRND
Circuit export to gEDA PCB and gEDA pcb-rnd. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it an
src/fidocadj/export/ExportPCBRND.java:40
ClassExportPDF
Export towards the Adobe Portable Document File <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it and/
src/fidocadj/export/ExportPDF.java:42
ClassExportPGF
Export in a LaTeX drawing using the pgf (Portable Graphic File) packet. The file should be compatible with at least the 0.65 version of the pg
src/fidocadj/export/ExportPGF.java:61
ClassExportSVG
Export drawing in the Scalable Vector Graphics format. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute
src/fidocadj/export/ExportSVG.java:43
ClassExportTools
ExportTools.java Class performing interface operations for launching export operations. It also reads and stores preferences. This class
src/fidocadj/ExportTools.java:49
ClassFidoEditor
Android Editor view: draw the circuit inside this view. This is one of the most important classes, as it is responsible of all editing actions. <
OSes/android/fidocadj/src/net/sourceforge/fidocadj/FidoEditor.java:52
ClassFidoFrame
FidoFrame.java The class describing the main frame in which FidoCadJ runs. <pre> This file is part of FidoCadJ. FidoCadJ is free softwa
src/fidocadj/FidoFrame.java:76
ClassFidoMain
The main activity of the FidoCadJ application. Important things handled here are: - Creation and destruction of the activity (app). - Han
OSes/android/fidocadj/src/net/sourceforge/fidocadj/FidoMain.java:98
ClassFidoMain
FidoMain.java SWING App: The starting point of FidoCadJ. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it and
src/fidocadj/FidoMain.java:55
ClassFileTools
FileTools.java Class performing high level user interface operation involving files. <pre> This file is part of FidoCadJ. FidoCadJ is free software:
src/fidocadj/FileTools.java:38
ClassFileUtils
General file utilities. NOTE: this file is based on some examples found here and there (the links are provided below). If you own the cop
OSes/android/fidocadj/src/net/sourceforge/fidocadj/globals/FileUtils.java:31
ClassFileUtils
The FileUtils class contains methods for file and directory handling, which comprises reading a file, copying or deleting a directory as well
src/fidocadj/globals/FileUtils.java:31
ClassFontG
FontG is a class containing font information. <pre> This file is part of FidoCadJ. FidoCadJ is free software: you can redistribute it an
src/fidocadj/graphic/FontG.java:25
ClassGeometricDistances
Calculate geometric distances between a given point and a few geometric objects. <pre> This file is part of FidoCadJ. FidoCadJ is free
src/fidocadj/geom/GeometricDistances.java:31
ClassGestureListener
Gesture listener: useful to detect for long taps to show contextual menu.
OSes/android/fidocadj/src/net/sourceforge/fidocadj/FidoEditor.java:734
ClassGlobals
Globals.java What? Global variables should not be used? But... who cares!!! (ehm... PMD does!) <pre> This file is part of FidoCadJ. FidoCadJ is fr
src/fidocadj/globals/Globals.java:42
next →1–100 of 239, ranked by callers