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
A
AboutDialog
- class fdda.dialog.swing.
AboutDialog
.
The 'about' dialog
AboutDialog(JFrame)
- Constructor for class fdda.dialog.swing.
AboutDialog
Constructor
AbstractGenerator
- class fdda.propertyTypes.
AbstractGenerator
.
Abstract superclass for type generators.
AbstractGenerator()
- Constructor for class fdda.propertyTypes.
AbstractGenerator
AbstractManipulator
- class fdda.dialog.java2d.
AbstractManipulator
.
Abstract superclass of all manipulators.
AbstractManipulator(GraphicHolder)
- Constructor for class fdda.dialog.java2d.
AbstractManipulator
Constructor
AbstractPropertyType
- class fdda.propertyTypes.
AbstractPropertyType
.
Abstract implementation of PropertyType, superclass for the real property types.
AbstractPropertyType()
- Constructor for class fdda.propertyTypes.
AbstractPropertyType
Default constructor.
accept(File)
- Method in class fdda.dialog.swing.utils.
SimpleFileFilter
actionPerformed(ActionEvent)
- Method in class fdda.dialog.swing.
MenuBar.LastProjectListener
activate()
- Method in class fdda.algorithm.
Node
Activates the node.
ACTIVE_PROPERTY_NAME
- Static variable in interface fdda.model.
Node
Name of the 'active' Property
activeProjectChanged(ProjectEvent)
- Method in class fdda.dialog.swing.
WindowManager
activeProjectChanged(ProjectEvent)
- Method in class fdda.dialog.swing.
MenuBar
activeProjectChanged(ProjectEvent)
- Method in class fdda.dialog.swing.
ButtonBar
activeProjectChanged(ProjectEvent)
- Method in interface fdda.core.projects.
ProjectListener
Informs the listener that another project has been activated
activeProjectChanged(ProjectEvent)
- Method in class fdda.core.projects.
ProjectAdapter
add(SelectionListener)
- Method in interface fdda.graphics.
Selection
Adds a listener
add(SelectionListener)
- Method in class fdda.graphics.java2d.
ComponentSelection
addActiveMessage(Message)
- Method in interface fdda.core.demonstration.
Demonstrator
Adds a message to the active messages.
addActiveMessage(Message)
- Method in class fdda.core.impl.
DemonstratorImpl
addActiveNode(Node)
- Method in interface fdda.core.demonstration.
Demonstrator
Adds a node to the active nodes.
addActiveNode(Node)
- Method in class fdda.core.impl.
StatisticsImpl
Adds an active node.
addActiveNode(Node)
- Method in class fdda.core.impl.
DemonstratorImpl
addAlgorithm(Algorithm)
- Method in class fdda.algorithm.
Algorithms
Adds an algorithm to the known algorithms.
addButton(AbstractButton)
- Method in class fdda.dialog.swing.utils.
ToggleButtonGroup
Adds a button to the group.
addCellEditorListener(CellEditorListener)
- Method in class fdda.dialog.swing.properties.
PanelEditor
addClippingShape(Shape)
- Method in class fdda.graphics.java2d.
Painter
Adds another shape to the clipping shape.
addConnection(Connection)
- Method in class fdda.core.impl.
Project
addConnection(Connection)
- Method in class fdda.model.impl.
Node
addConnection(Connection)
- Method in interface fdda.model.
Node
Adds a connection to the node.
addConnection(Connection)
- Method in interface fdda.core.projects.
Project
Adds a connection to the project
addConnection(Project, Node, Node, Line, boolean)
- Method in class fdda.core.impl.
ModellingManagerImpl
addConnection(Project, Node, Node, Line, boolean)
- Method in interface fdda.core.modelling.
ModelManager
Adds a connection to a project
addConnectionFailure()
- Method in class fdda.core.impl.
StatisticsImpl
Adds 1 to the count of connection failures
addConnectionRecovery()
- Method in class fdda.core.impl.
StatisticsImpl
Adds 1 to the count of connection recoveries
addCycle()
- Method in class fdda.algorithm.
Message
Adds a cycle to the count of cylces since sending the message.
addDocType()
- Method in class fdda.plugins.xmlreader.
DOCTYPEChangerStream
addElement(Component)
- Method in interface fdda.graphics.
Container
Adds an element to the container.
addElement(Component)
- Method in class fdda.graphics.java2d.
Container
addElement(Component, SelectionModifier)
- Method in interface fdda.graphics.
Selection
Adds a component to the selection
addElement(Component, SelectionModifier)
- Method in class fdda.graphics.java2d.
ComponentSelection
addLine(Line)
- Method in interface fdda.graphics.
GraphicalSystem
Adds a line to the system.
addLine(Line)
- Method in class fdda.graphics.java2d.
GraphicalSystem
addMessage(Message)
- Method in interface fdda.graphics.
GraphicalSystem
Adds a message to the system
addMessage(Message)
- Method in interface fdda.dialog.
MessageControl
Adds a message to the graphics
addMessage(Message)
- Method in class fdda.dialog.java2d.
Java2DMessageControl
addMessage(Message)
- Method in class fdda.graphics.java2d.
GraphicalSystem
addNode(Node)
- Method in class fdda.core.impl.
Project
Sets a project-specific option.
addNode(Node)
- Method in interface fdda.graphics.
GraphicalSystem
Adds a node to the system.
addNode(Node)
- Method in class fdda.graphics.java2d.
GraphicalSystem
addNode(Node)
- Method in interface fdda.core.projects.
Project
Adds a node to the project
addNode(Project, Node)
- Method in class fdda.core.impl.
ModellingManagerImpl
addNode(Project, Node)
- Method in interface fdda.core.modelling.
ModelManager
Adds a node to a project.
addNodeFailure()
- Method in class fdda.core.impl.
StatisticsImpl
Adds 1 to the count of node failures
addNodeRecovery()
- Method in class fdda.core.impl.
StatisticsImpl
Adds 1 to the count of node recoveries
addNodeType(String, String)
- Method in class fdda.algorithm.
Algorithm
Adds a new node type.
addPoint(double, double)
- Method in class fdda.graphics.java2d.
Line
Adds a point to the line.
addProjectFrame(SystemFrame, String, Project)
- Method in class fdda.dialog.swing.
WindowManager
Adds a new project frame.
addProjectListener(ProjectListener)
- Method in class fdda.core.impl.
ProjectManagerImpl
addProjectListener(ProjectListener)
- Method in interface fdda.core.projects.
ProjectManager
Adds a project listener.
addProperty(Property)
- Method in class fdda.model.impl.
WorkingPart
addProperty(Property)
- Method in interface fdda.model.
PropertyHolder
Adds a property to the holder.
addProperty(Property)
- Method in class fdda.graphics.java2d.
Node
addProperty(Property)
- Method in class fdda.graphics.java2d.
Line
addPropertyListener(PropertyListener)
- Method in class fdda.model.impl.
WorkingPart
addPropertyListener(PropertyListener)
- Method in interface fdda.model.
PropertyHolder
Adds a PropertyListener (Observer pattern).
addPropertyListener(PropertyListener)
- Method in class fdda.graphics.java2d.
Node
addPropertyListener(PropertyListener)
- Method in class fdda.graphics.java2d.
Line
addReceivedMessage()
- Method in class fdda.core.impl.
StatisticsImpl
Adds 1 to the count of received messages
addSentMessage()
- Method in class fdda.core.impl.
StatisticsImpl
Adds 1 to count of sent messages
addStartedNode()
- Method in class fdda.core.impl.
StatisticsImpl
Adds 1 to the count of started nodes
addUsedConnection(Connection)
- Method in class fdda.core.impl.
StatisticsImpl
Adds a connection to the used connections.
addUsedNode(Node)
- Method in class fdda.core.impl.
StatisticsImpl
Adds a node to the used nodes.
addValue(Object)
- Method in class fdda.model.impl.
Property
addValue(Object)
- Method in interface fdda.model.
Property
Adds a new value at the end of the value list.
addValueAt(int, Object)
- Method in class fdda.model.impl.
Property
addValueAt(int, Object)
- Method in interface fdda.model.
Property
Adds a new value at the specified nr.
Algorithm
- class fdda.algorithm.
Algorithm
.
Instances of this class are the algorithms that are demonstrated.
ALGORITHM_DEFAULT_PATH
- Static variable in class fdda.plugins.xmlreader.
AlgorithmReader
the default default path to algorithms
ALGORITHM_PATH_OPTION
- Static variable in class fdda.plugins.xmlreader.
AlgorithmReader
preference option for the default path to algorithms
ALGORITHM_READER
- Static variable in interface fdda.plugins.
Plugin
Plug-in type: loads algorithms
Algorithm(URL)
- Constructor for class fdda.algorithm.
Algorithm
Constructor.
AlgorithmData
- class fdda.dialog.
AlgorithmData
.
Contains the data for the algorithm dialog
AlgorithmData()
- Constructor for class fdda.dialog.
AlgorithmData
AlgorithmDialog
- class fdda.dialog.swing.
AlgorithmDialog
.
The dialog where the user can select the alogrithm for a project.
AlgorithmDialog(Frame)
- Constructor for class fdda.dialog.swing.
AlgorithmDialog
Constructor.
AlgorithmDialogControl
- class fdda.dialog.
AlgorithmDialogControl
.
Controls the algorithm dialog
AlgorithmDialogControl(Dialog)
- Constructor for class fdda.dialog.
AlgorithmDialogControl
Constructor
AlgorithmLoader
- interface fdda.plugins.
AlgorithmLoader
.
Interface for plug-ins that load algorithms
AlgorithmReader
- class fdda.plugins.xmlreader.
AlgorithmReader
.
Reads information about an algorithm from an XML file according to 'algorithm.dtd'.
AlgorithmReader()
- Constructor for class fdda.plugins.xmlreader.
AlgorithmReader
Algorithms
- class fdda.algorithm.
Algorithms
.
Manages the known algorithms.
attachToFrame(JInternalFrame, MainFrame)
- Method in interface fdda.dialog.swing.
SwingGraphicsControl
Attaches the graphics control to the frame that contains the graphics.
attachToFrame(JInternalFrame, MainFrame)
- Method in class fdda.dialog.java2d.
Java2DControl
Attaches the control instance to a frame.
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.