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
C
calcShape()
- Method in class fdda.graphics.java2d.
Point
calcShape()
- Method in class fdda.graphics.java2d.
Node
calcShape()
- Method in class fdda.graphics.java2d.
Message
calcShape()
- Method in class fdda.graphics.java2d.
LineSegment
calcShape()
- Method in class fdda.graphics.java2d.
Line
calcShape()
- Method in class fdda.graphics.java2d.
Container
calcShape()
- Method in class fdda.graphics.java2d.
Component
Recalculates the shape.
cancelCellEditing()
- Method in class fdda.dialog.swing.properties.
PanelEditor
canClose(boolean)
- Method in class fdda.dialog.
StatisticsDialogControl
Always returns true.
canClose(boolean)
- Method in class fdda.dialog.
OptionsDialogControl
canClose(boolean)
- Method in interface fdda.dialog.
DialogControl
Returns whether the dialog can be closed.
canClose(boolean)
- Method in class fdda.dialog.
AlgorithmDialogControl
canSendMessageDirectlyTo(Node)
- Method in class fdda.model.impl.
Node
canSendMessageDirectlyTo(Node)
- Method in interface fdda.model.
Node
Returns whether the node can send a message through (exactly) one connections to another node.
canSendMessageTo(Node)
- Method in class fdda.algorithm.
Node
Returns whether the node can send a message to a neighbour.
cascade()
- Method in class fdda.dialog.swing.
MainFrame
cascades the windows
CHANGE_ALGORITHM_READER
- Static variable in interface fdda.dialog.
OptionsCommands
command: change the algorithm reader plug-in
CHANGE_SYSTEM_READER
- Static variable in interface fdda.dialog.
OptionsCommands
command: change the system reader plug-in
CHANGE_SYSTEM_WRITER
- Static variable in interface fdda.dialog.
OptionsCommands
command: change the system writer plug-in
changed
- Variable in class fdda.graphics.java2d.
GraphicalSystem
was the system changed since the last save operation?
changeProjectName(Project, String)
- Method in class fdda.core.impl.
ProjectManagerImpl
changeProjectName(Project, String)
- Method in interface fdda.core.projects.
ProjectManager
Changes the name of a project.
changeProperty(Property)
- Method in class fdda.model.impl.
WorkingPart
changeProperty(Property)
- Method in interface fdda.model.
PropertyHolder
Changes a property of the holder - i.e., replaces the property with the name of the parameter property with the parameter.
changeProperty(Property)
- Method in class fdda.graphics.java2d.
Node
changeProperty(Property)
- Method in class fdda.graphics.java2d.
Line
checkValue(Object)
- Method in class fdda.dialog.swing.properties.
OiCellEditor
Checks for errors after editing.
chooseAlgorithm()
- Method in class fdda.dialog.swing.
MainFrame
Shows the algorithm selection dialog.
chooseFile()
- Static method in class fdda.plugins.xmlwriter.
SwingWriterOptions
Lets the user select the file where the project shall be saved
chooseFile()
- Static method in class fdda.plugins.xmlreader.
SwingReaderOptions
Lets the user select the file of the project that shall be loaded
clear()
- Method in class fdda.core.impl.
Project
clear()
- Method in interface fdda.graphics.
GraphicalSystem
Removes all nodes and all lines from the system.
clear()
- Method in interface fdda.graphics.
Container
Removes all elements from the container.
clear()
- Method in class fdda.graphics.java2d.
GraphicalSystem
clear()
- Method in class fdda.graphics.java2d.
Container
clear()
- Method in interface fdda.core.projects.
Project
Removes all nodes and connections.
clear(SelectionModifier)
- Method in interface fdda.graphics.
Selection
Removes all components from the selection.
clear(SelectionModifier)
- Method in class fdda.graphics.java2d.
ComponentSelection
clearBackground()
- Method in class fdda.graphics.java2d.
Painter
Clears the background of the system.
clearBackground(Graphics2D)
- Method in class fdda.graphics.java2d.
Painter
Clears the background of the system, using a specified graphics object
clearMessages()
- Method in interface fdda.graphics.
GraphicalSystem
Removes all messages from the system
clearMessages()
- Method in class fdda.graphics.java2d.
GraphicalSystem
clearNodeTypes()
- Method in class fdda.algorithm.
Algorithm
Removes all node types apart from the standard ones
clone()
- Method in class fdda.algorithm.
Node
Clones the node.
clone()
- Method in class fdda.algorithm.
Message
Clones the message.
clone()
- Method in class fdda.model.impl.
Property
'Clones' the property, making a 'deep' copy - i.e., also makes copies of the values and the facets.
clone()
- Method in interface fdda.graphics.
Component
Clones the component
clone()
- Method in class fdda.graphics.java2d.
Node
clone()
- Method in class fdda.graphics.java2d.
LineSegment
clone()
- Method in class fdda.graphics.java2d.
Line
clone()
- Method in class fdda.graphics.java2d.
Container
clone()
- Method in class fdda.graphics.java2d.
Component
cloneValue(Object)
- Method in interface fdda.propertyTypes.
TypeGenerator
Returns a 'deep' copy of a value.
cloneValue(Object)
- Method in class fdda.propertyTypes.implementations.
StringGenerator
cloneValue(Object)
- Method in class fdda.propertyTypes.implementations.
NodeTypeGenerator
cloneValue(Object)
- Method in class fdda.propertyTypes.implementations.
IntegerGenerator
cloneValue(Object)
- Method in class fdda.propertyTypes.implementations.
DoubleGenerator
cloneValue(Object)
- Method in class fdda.propertyTypes.implementations.
BooleanGenerator
closeAll()
- Method in class fdda.core.impl.
ProjectManagerImpl
closeAll()
- Method in interface fdda.core.projects.
ProjectManager
Closes all projects.
closeProject()
- Method in class fdda.dialog.swing.
MainFrame
Closes the current project
closeProject(Project)
- Method in class fdda.core.impl.
ProjectManagerImpl
closeProject(Project)
- Method in interface fdda.core.projects.
ProjectManager
Closes a project.
COLOR_NORMAL
- Static variable in class fdda.graphics.java2d.
Component
normal drawing color
COLOR_SELECTED
- Static variable in class fdda.graphics.java2d.
Component
color for selected elements
COLUMN_NAME
- Static variable in class fdda.dialog.swing.properties.
ObjTableModel
column headers
COMMAND_REFRESH
- Static variable in class fdda.dialog.
StatisticsDialogControl
Command: refresh the statistics.
comparator
- Variable in class fdda.graphics.java2d.
GraphicalSystem
Comparator to compare two wrapped components
compare(Object, Object)
- Method in class fdda.graphics.java2d.
GraphicalSystem.WrapperComparator
COMPILATION_DATE
- Static variable in class fdda.
Version
Component
- interface fdda.graphics.
Component
.
Abstract superclass of all graphical components in the model.
Component
- class fdda.graphics.java2d.
Component
.
Implementation of the component interface.
Component(double, double)
- Constructor for class fdda.graphics.java2d.
Component
Default constructor.
Component(double, double, boolean)
- Constructor for class fdda.graphics.java2d.
Component
Constructor.
ComponentFactory
- class fdda.graphics.
ComponentFactory
.
Interface of the factory that produces graphical components.
ComponentFactory()
- Constructor for class fdda.graphics.
ComponentFactory
ComponentNotInitializedDisaster
- exception fdda.utils.
ComponentNotInitializedDisaster
.
Disaster that is thrown if a component is not initialized before it is used.
ComponentNotInitializedDisaster()
- Constructor for class fdda.utils.
ComponentNotInitializedDisaster
Default constructor without parameters.
ComponentNotInitializedDisaster(String)
- Constructor for class fdda.utils.
ComponentNotInitializedDisaster
Constructor with the 'message' parameter.
ComponentNotSupportedException
- exception fdda.plugins.
ComponentNotSupportedException
.
Exception that is thrown if a plugin doesn't support the currently used components for graphics or dialog.
ComponentNotSupportedException()
- Constructor for class fdda.plugins.
ComponentNotSupportedException
Constructor for ComponentNotSupportedException.
ComponentNotSupportedException(String)
- Constructor for class fdda.plugins.
ComponentNotSupportedException
Constructor for ComponentNotSupportedException.
ComponentNotSupportedException(String, Throwable)
- Constructor for class fdda.plugins.
ComponentNotSupportedException
Constructor for ComponentNotSupportedException.
ComponentNotSupportedException(Throwable)
- Constructor for class fdda.plugins.
ComponentNotSupportedException
Constructor for ComponentNotSupportedException.
ComponentSelection
- class fdda.graphics.java2d.
ComponentSelection
.
Implementation of the selection interface as a Container subclass.
ComponentSelection.SelectionIterator
- class fdda.graphics.java2d.
ComponentSelection.SelectionIterator
.
An iterator on the selection, not allowing any modifications.
ComponentSelection.SelectionIterator(Iterator)
- Constructor for class fdda.graphics.java2d.
ComponentSelection.SelectionIterator
Constructor
ComponentSelection()
- Constructor for class fdda.graphics.java2d.
ComponentSelection
Constructor.
ComponentVisitor
- interface fdda.graphics.
ComponentVisitor
.
Interface for the visitor of components according to the visitor pattern.
configure()
- Method in class fdda.plugins.xmlwriter.
ProjectWriter
Uses a dialog to determine the default directory for saved files.
configure()
- Method in interface fdda.plugins.
Plugin
This method is used to configure the plug-in by user interaction.
configure()
- Method in class fdda.plugins.xmlreader.
ProjectReader
configure()
- Method in class fdda.plugins.xmlreader.
AlgorithmReader
Connection
- class fdda.model.impl.
Connection
.
The implementation of the Connection interface.
Connection
- interface fdda.model.
Connection
.
A connection between two nodes.
Connection(int, boolean, Node, Node, Line)
- Constructor for class fdda.model.impl.
Connection
The constructor.
connections()
- Method in class fdda.core.impl.
Project
connections()
- Method in interface fdda.core.projects.
Project
Returns an iterator over the connections in the project.
Container
- interface fdda.graphics.
Container
.
Container-component which contains other graphical components.
Container
- class fdda.graphics.java2d.
Container
.
Implementation of the container interface.
Container()
- Constructor for class fdda.graphics.java2d.
Container
Constructor.
copyContents(Message)
- Method in class fdda.algorithm.
Message
Makes a copy of the important attributes of a message - i.e. payload, label and color.
Core
- class fdda.core.
Core
.
Component class for the core functions.
Core()
- Constructor for class fdda.core.
Core
CoreImplementation
- class fdda.core.impl.
CoreImplementation
.
Implementation of the core component interface.
CoreImplementation()
- Constructor for class fdda.core.impl.
CoreImplementation
correctFacets(Property)
- Method in interface fdda.propertyTypes.
TypeGenerator
Checks whether the facets of a property fit to the type and corrects them, if necessary.
correctFacets(Property)
- Method in class fdda.propertyTypes.implementations.
StringGenerator
correctFacets(Property)
- Method in class fdda.propertyTypes.implementations.
NodeTypeGenerator
correctFacets(Property)
- Method in class fdda.propertyTypes.implementations.
IntegerGenerator
correctFacets(Property)
- Method in class fdda.propertyTypes.implementations.
DoubleGenerator
correctFacets(Property)
- Method in class fdda.propertyTypes.implementations.
BooleanGenerator
correctValue(Object, Property)
- Method in interface fdda.propertyTypes.
TypeGenerator
Corrects a value of a property so that it fits to the type and facets.
correctValue(Object, Property)
- Method in class fdda.propertyTypes.implementations.
StringGenerator
correctValue(Object, Property)
- Method in class fdda.propertyTypes.implementations.
NodeTypeGenerator
correctValue(Object, Property)
- Method in class fdda.propertyTypes.implementations.
IntegerGenerator
correctValue(Object, Property)
- Method in class fdda.propertyTypes.implementations.
DoubleGenerator
correctValue(Object, Property)
- Method in class fdda.propertyTypes.implementations.
BooleanGenerator
correctValueRetCode
- Variable in class fdda.propertyTypes.
AbstractGenerator
der Returncode der letzten Ausführung von correctValue()
createContainer()
- Method in class fdda.graphics.
ComponentFactory
Creates a new container.
createContainer()
- Method in class fdda.graphics.java2d.
Java2dFactory
createGraphicalSystem()
- Method in class fdda.graphics.
ComponentFactory
Creates a new graphical system.
createGraphicalSystem()
- Method in class fdda.graphics.java2d.
Java2dFactory
createGraphicsControl()
- Method in class fdda.dialog.
DialogFactory
Creates an instance of a graphics control object.
createGraphicsControl()
- Method in class fdda.dialog.java2d.
Java2DFactory
createLine(Node, Node, boolean, boolean)
- Method in class fdda.graphics.
ComponentFactory
Creates a new line
createLine(Node, Node, boolean, boolean)
- Method in class fdda.graphics.java2d.
Java2dFactory
createLooseLine(Node, boolean)
- Method in class fdda.graphics.java2d.
Java2dFactory
Creates a line without an end node.
createMessage(Line, boolean)
- Method in class fdda.graphics.
ComponentFactory
Creates a new message.
createMessage(Line, boolean)
- Method in class fdda.graphics.java2d.
Java2dFactory
createMessage(Node)
- Method in class fdda.algorithm.
Node
Creates a simple message.
createMessage(Node, Node, Object)
- Method in interface fdda.core.demonstration.
Demonstrator
Creates a new message.
createMessage(Node, Node, Object)
- Method in class fdda.core.impl.
DemonstratorImpl
createMessage(Node, Object)
- Method in class fdda.algorithm.
Node
Creates a message with a payload
createNode(double, double, boolean)
- Method in class fdda.graphics.
ComponentFactory
Creates a new node.
createNode(double, double, boolean)
- Method in class fdda.graphics.java2d.
Java2dFactory
createNode(String, Node)
- Method in class fdda.algorithm.
Algorithm
Creates a node by cloning its prototype.
createProperty(String, String)
- Static method in class fdda.model.
PropertyFactory
Creates a new property with the specified name of the specified type.
createProperty(String, String, String, String)
- Static method in class fdda.model.
PropertyFactory
Creates a new property with the specified name of the specified type.
createPropertyType(String)
- Static method in class fdda.model.
PropertyFactory
Creates a PropertyType.
cycle
- Variable in class fdda.plugins.xmlreader.
DOCTYPEChangerStream
cycleDone()
- Method in interface fdda.dialog.
MessageControl
Indicates that a cycle of the demo has finished.
cycleDone()
- Method in class fdda.dialog.java2d.
Java2DMessageControl
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.