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.

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.