Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
P
paint(Graphics)
- Method in class fdda.dialog.swing.
FrameControlProxy
paint(Graphics)
- Method in interface fdda.dialog.
GraphicsControl
Paints the graphics, using a specified Graphics object
paint(Graphics)
- Method in class fdda.dialog.java2d.
Java2DControl
paintComponent(Graphics)
- Method in class fdda.dialog.java2d.
Java2DControl.ZoomablePanel
painter
- Variable in class fdda.dialog.java2d.
AbstractManipulator
the painter used for redrawing the components
Painter
- class fdda.graphics.java2d.
Painter
.
Paints the graphical systems.
Painter(GraphicHolder)
- Constructor for class fdda.graphics.java2d.
Painter
Constructor.
paintOnImage()
- Method in interface fdda.dialog.
GraphicsControl
Paints the graphics on an image.
paintOnImage()
- Method in class fdda.dialog.java2d.
Java2DControl
PanelEditor
- class fdda.dialog.swing.properties.
PanelEditor
.
The panel editor delegates the editing to a component
PanelEditor()
- Constructor for class fdda.dialog.swing.properties.
PanelEditor
Constructor
PanelRenderer
- class fdda.dialog.swing.properties.
PanelRenderer
.
The panel renderer loads the correct renderer for each property type.
PanelRenderer(JTextArea)
- Constructor for class fdda.dialog.swing.properties.
PanelRenderer
Constructor
parse(InputStream, String, String, Object)
- Method in class fdda.plugins.xmlreader.
XMLParser
Parses a document.
parseString(String)
- Method in interface fdda.propertyTypes.
TypeGenerator
Returns a value parsed from a String representation.
parseString(String)
- Method in class fdda.propertyTypes.implementations.
StringGenerator
parseString(String)
- Method in class fdda.propertyTypes.implementations.
NodeTypeGenerator
parseString(String)
- Method in class fdda.propertyTypes.implementations.
IntegerGenerator
parseString(String)
- Method in class fdda.propertyTypes.implementations.
DoubleGenerator
parseString(String)
- Method in class fdda.propertyTypes.implementations.
BooleanGenerator
PassiveNode
- class fdda.algorithm.
PassiveNode
.
A passive node: does nothing at all.
PassiveNode()
- Constructor for class fdda.algorithm.
PassiveNode
pause()
- Method in class fdda.core.impl.
DemonstratorImpl
Pauses the demonstration.
pause(Project)
- Method in interface fdda.core.demonstration.
Demonstration
Pauses the demonstration of a project.
pause(Project)
- Method in class fdda.core.impl.
DemonstrationImpl
pauseActiveNode(Node, long)
- Method in interface fdda.core.demonstration.
Demonstrator
Removes a node from the active nodes for a certain time.
pauseActiveNode(Node, long)
- Method in class fdda.core.impl.
DemonstratorImpl
pauseDemonstration()
- Method in class fdda.dialog.swing.
MainFrame
Pauses or continues the demonstration.
performStartAction()
- Method in class fdda.dialog.swing.
MainFrame
Performs the first action after starting the application.
performUI()
- Method in class fdda.plugins.xmlwriter.
ProjectWriter
Shows a dialog to select the file that is written.
performUI()
- Method in interface fdda.plugins.
SystemWriter
Interacts with the user to define options for the save operation.
performUI()
- Method in interface fdda.plugins.
SystemReader
Interacts with the user to define options for the load operation.
performUI()
- Method in class fdda.plugins.xmlreader.
ProjectReader
Plugin
- interface fdda.plugins.
Plugin
.
Generic interface for all plug-ins.
Point
- class fdda.graphics.java2d.
Point
.
Represents a point on a line.
Point(double, double)
- Constructor for class fdda.graphics.java2d.
Point
Default constructor.
Point(double, double, boolean)
- Constructor for class fdda.graphics.java2d.
Point
Constructor
PointCreator
- class fdda.dialog.java2d.
PointCreator
.
Creates a point on a line.
PointCreator(GraphicHolder)
- Constructor for class fdda.dialog.java2d.
PointCreator
Constructor
POINTER
- Static variable in interface fdda.dialog.
GraphicsControl
operation: pointer
pointMoved(Point)
- Method in class fdda.graphics.java2d.
Line
Informs the line that a point has been moved.
prepareForStart()
- Method in class fdda.algorithm.
NodeAdapter
prepareForStart()
- Method in class fdda.algorithm.
Node
Prepares the node for a start of the demonstration.
printErrors()
- Method in class fdda.plugins.
DefaultErrorHandler
Shows the errors to the user in a dialog.
printWarnings()
- Method in class fdda.plugins.
DefaultErrorHandler
Shows the warnings to the user in a dialog.
Project
- class fdda.core.impl.
Project
.
Implementation of the project interface.
Project
- interface fdda.core.projects.
Project
.
A project.
PROJECT_DEFAULT_PATH
- Static variable in class fdda.plugins.xmlwriter.
ProjectWriter
the default save path
PROJECT_DEFAULT_PATH
- Static variable in class fdda.plugins.xmlreader.
ProjectReader
the default default storage path
PROJECT_PATH_OPTION
- Static variable in class fdda.plugins.xmlwriter.
ProjectWriter
the option for the default save path
PROJECT_PATH_OPTION
- Static variable in class fdda.plugins.xmlreader.
ProjectReader
name of the option for the default storage path
Project()
- Constructor for class fdda.core.impl.
Project
Constructor
ProjectAdapter
- class fdda.core.projects.
ProjectAdapter
.
Adapter for ProjectListeners with empty implementations.
ProjectAdapter()
- Constructor for class fdda.core.projects.
ProjectAdapter
projectClosed(ProjectEvent)
- Method in class fdda.dialog.swing.
WindowManager
projectClosed(ProjectEvent)
- Method in class fdda.dialog.swing.
MenuBar
projectClosed(ProjectEvent)
- Method in class fdda.dialog.swing.
ButtonBar
projectClosed(ProjectEvent)
- Method in interface fdda.core.projects.
ProjectListener
Informs the listener that a project has been closed
projectClosed(ProjectEvent)
- Method in class fdda.core.projects.
ProjectAdapter
ProjectEvent
- class fdda.core.projects.
ProjectEvent
.
Event for changes of projects.
ProjectEvent(Object)
- Constructor for class fdda.core.projects.
ProjectEvent
Constructor
ProjectFiller
- class fdda.plugins.xmlreader.
ProjectFiller
.
Reads data from an XML document and fills a project with that data.
ProjectFiller(ErrorHandler)
- Constructor for class fdda.plugins.xmlreader.
ProjectFiller
Constructor for ProjectFiller.
ProjectInformation
- interface fdda.plugins.
ProjectInformation
.
Contains information about a loaded or saved project.
ProjectInformationImpl
- class fdda.plugins.xmlwriter.
ProjectInformationImpl
.
Simple implementation of project information interface.
ProjectInformationImpl
- class fdda.plugins.xmlreader.
ProjectInformationImpl
.
Simple implementation of project information interface
ProjectInformationImpl()
- Constructor for class fdda.plugins.xmlwriter.
ProjectInformationImpl
Constructor.
ProjectInformationImpl()
- Constructor for class fdda.plugins.xmlreader.
ProjectInformationImpl
Constructor
ProjectListener
- interface fdda.core.projects.
ProjectListener
.
Interface for listeners on projects.
ProjectManager
- interface fdda.core.projects.
ProjectManager
.
Project manager interface.
ProjectManagerImpl
- class fdda.core.impl.
ProjectManagerImpl
.
Implementation of the project manager.
ProjectManagerImpl()
- Constructor for class fdda.core.impl.
ProjectManagerImpl
Constructor
projectNameChanged(ProjectEvent)
- Method in class fdda.dialog.swing.
WindowManager
projectNameChanged(ProjectEvent)
- Method in class fdda.dialog.swing.
MenuBar
projectNameChanged(ProjectEvent)
- Method in class fdda.dialog.swing.
ButtonBar
projectNameChanged(ProjectEvent)
- Method in interface fdda.core.projects.
ProjectListener
Informs the listener that the name of a project has been changed
projectNameChanged(ProjectEvent)
- Method in class fdda.core.projects.
ProjectAdapter
projectOpened(ProjectEvent)
- Method in class fdda.dialog.swing.
MenuBar
projectOpened(ProjectEvent)
- Method in class fdda.dialog.swing.
ButtonBar
projectOpened(ProjectEvent)
- Method in interface fdda.core.projects.
ProjectListener
Informs the listener that a project has been opened
projectOpened(ProjectEvent)
- Method in class fdda.core.projects.
ProjectAdapter
ProjectReader
- class fdda.plugins.xmlreader.
ProjectReader
.
Plug-in that reads projects from XML files according to the project.dtd.
ProjectReader()
- Constructor for class fdda.plugins.xmlreader.
ProjectReader
projects()
- Method in class fdda.core.impl.
ProjectManagerImpl
projects()
- Method in interface fdda.core.projects.
ProjectManager
Returns an iterator over the open projects.
projectStateChanged(ProjectEvent)
- Method in class fdda.dialog.swing.
WindowManager
projectStateChanged(ProjectEvent)
- Method in class fdda.dialog.swing.
MenuBar
projectStateChanged(ProjectEvent)
- Method in class fdda.dialog.swing.
ButtonBar
projectStateChanged(ProjectEvent)
- Method in interface fdda.core.projects.
ProjectListener
Informs the listener that a project has changed its state
projectStateChanged(ProjectEvent)
- Method in class fdda.core.projects.
ProjectAdapter
ProjectWriter
- class fdda.plugins.xmlwriter.
ProjectWriter
.
SystemWriter plug-in that writes projects into XML files according to the project.dtd.
ProjectWriter()
- Constructor for class fdda.plugins.xmlwriter.
ProjectWriter
Constructor
Property
- class fdda.model.impl.
Property
.
The implementation of the Property interface.
Property
- interface fdda.model.
Property
.
A property of a part of a model.
Property(String, String)
- Constructor for class fdda.model.impl.
Property
Constructor.
Property(String, String, String, String)
- Constructor for class fdda.model.impl.
Property
Constructor with description.
PropertyAdapter
- class fdda.model.
PropertyAdapter
.
Adapter for PropertyListeners.
PropertyAdapter()
- Constructor for class fdda.model.
PropertyAdapter
propertyAdded(PropertyEvent)
- Method in class fdda.core.impl.
DemonstratorImpl
propertyAdded(PropertyEvent)
- Method in class fdda.model.impl.
WorkingPart
propertyAdded(PropertyEvent)
- Method in class fdda.model.impl.
Node
propertyAdded(PropertyEvent)
- Method in interface fdda.model.
PropertyListener
Called whenever a property is added to the PropertyHolder.
propertyAdded(PropertyEvent)
- Method in class fdda.model.
PropertyAdapter
propertyAdded(PropertyEvent)
- Method in class fdda.dialog.swing.properties.
ObjectInspector
propertyChange(PropertyChangeEvent)
- Method in class fdda.dialog.swing.
MainFrame.MaximizeListener
propertyChanged(PropertyEvent)
- Method in class fdda.core.impl.
DemonstratorImpl
propertyChanged(PropertyEvent)
- Method in class fdda.model.impl.
WorkingPart
propertyChanged(PropertyEvent)
- Method in class fdda.model.impl.
Node
propertyChanged(PropertyEvent)
- Method in class fdda.model.impl.
Connection
propertyChanged(PropertyEvent)
- Method in interface fdda.model.
PropertyListener
Called whenever a property of the PropertyHolder is changed.
propertyChanged(PropertyEvent)
- Method in class fdda.model.
PropertyAdapter
propertyChanged(PropertyEvent)
- Method in class fdda.dialog.swing.properties.
ObjectInspector
PropertyEvent
- class fdda.model.
PropertyEvent
.
Event for Properties (Observer-Pattern).
PropertyEvent(Object, Property)
- Constructor for class fdda.model.
PropertyEvent
Constructor.
PropertyFactory
- class fdda.model.
PropertyFactory
.
A factory class that creates Properties.
PropertyHolder
- interface fdda.model.
PropertyHolder
.
A part of the model that holds properties.
PropertyListener
- interface fdda.model.
PropertyListener
.
The listener for PropertyEvents (Observer-Pattern).
propertyRemoved(PropertyEvent)
- Method in class fdda.core.impl.
DemonstratorImpl
propertyRemoved(PropertyEvent)
- Method in class fdda.model.impl.
WorkingPart
propertyRemoved(PropertyEvent)
- Method in interface fdda.model.
PropertyListener
Called whenever a property is removed from the PropertyHolder.
propertyRemoved(PropertyEvent)
- Method in class fdda.model.
PropertyAdapter
propertyRemoved(PropertyEvent)
- Method in class fdda.dialog.swing.properties.
ObjectInspector
PropertyType
- interface fdda.propertyTypes.
PropertyType
.
The generic interface for the possible types of a property value.
publicIdentifier
- Variable in class fdda.plugins.xmlreader.
DOCTYPEChangerStream
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
API documentation for
FDDA
version 0.9. Generated on 17/02/2004 14:12.