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

F

FACET_DEFAULT_IS_GREATER_THAN_MAX - Static variable in interface fdda.propertyTypes.TypeGenerator
RC: the default value for the property was higher than the maximum allowed value.
FACET_DEFAULT_IS_LOWER_THAN_MIN - Static variable in interface fdda.propertyTypes.TypeGenerator
RC: the default value for the property was lower than the minimum allowed value.
FACET_DEFAULT_NOT_ALLOWED - Static variable in interface fdda.propertyTypes.TypeGenerator
RC: the default value for the property was not allowed.
FACET_MIN_IS_GREATER_THAN_MAX - Static variable in interface fdda.propertyTypes.TypeGenerator
RC: the minimum allowed value was higher than the maximum allowed value.
FACET_OF_WRONG_TYPE - Static variable in interface fdda.propertyTypes.TypeGenerator
RC: a facet value is of the wrong type.
facets() - Method in class fdda.model.impl.Property
 
facets() - Method in interface fdda.model.Property
Returns an Iterator over the names of the facets of the property.
fdda - package fdda
 
Fdda - class fdda.Fdda.
This is the main class of the Framework for the Demonstration of Distributed Algorithms (fdda).
fdda.algorithm - package fdda.algorithm
This package contains the component of fdda that deals with algorithms.
fdda.core - package fdda.core
Contains the core control component of FDDA.
fdda.core.demonstration - package fdda.core.demonstration
Contains the interface of the core sub-component that deals with the demonstration of algorithms.
fdda.core.impl - package fdda.core.impl
Contains the implementation of the core component.
fdda.core.modelling - package fdda.core.modelling
Contains the interface of the core sub-components that manages the modelling of networks.
fdda.core.projects - package fdda.core.projects
Contains the interface for the core sub-component that deals with projects.
fdda.dialog - package fdda.dialog
The interface of the dialog component of FDDA.
fdda.dialog.java2d - package fdda.dialog.java2d
Contains the implementation of the graphics control for the java2d component.
fdda.dialog.swing - package fdda.dialog.swing
The swing implementation of the dialog component.
fdda.dialog.swing.properties - package fdda.dialog.swing.properties
Contains the implementation of the property editor.
fdda.dialog.swing.utils - package fdda.dialog.swing.utils
Contains utility classes for swing dialogs.
fdda.graphics - package fdda.graphics
Contains the interfaces of the graphical model.
fdda.graphics.java2d - package fdda.graphics.java2d
The implementation of the graphical model for the Java2D graphics system.
fdda.model - package fdda.model
This is the top-level package of the model component.
fdda.model.impl - package fdda.model.impl
Contains the implementation of the model component.
fdda.plugins - package fdda.plugins
Contains the interfaces for the plug-ins of FDDA.
fdda.plugins.xmlreader - package fdda.plugins.xmlreader
Contains the plug-ins that read XML files and either load algorithms or projects.
fdda.plugins.xmlwriter - package fdda.plugins.xmlwriter
Contains the plug-in that writes projects to XML files.
fdda.propertyTypes - package fdda.propertyTypes
This package contains the type classes for properties.
fdda.propertyTypes.implementations - package fdda.propertyTypes.implementations
Contains implementations of the editors and generators of the property types which are included with FDDA.
fdda.utils - package fdda.utils
Contains global utility classes, mostly adapters to Java utilities.
feedFromInternalBuffer() - Method in class fdda.plugins.xmlreader.DOCTYPEChangerStream
 
fillProject(Document, Project) - Method in class fdda.plugins.xmlreader.ProjectFiller
Fills a project with the data from the DOM
finish(double, double) - Method in class fdda.dialog.java2d.Selector
 
finish(double, double) - Method in class fdda.dialog.java2d.PointCreator
Adds the point at the specified place.
finish(double, double) - Method in class fdda.dialog.java2d.NodeCreator
 
finish(double, double) - Method in class fdda.dialog.java2d.Mover
 
finish(double, double) - Method in interface fdda.dialog.java2d.Manipulator
Finishes the action, making the changes permanent.
finish(double, double) - Method in class fdda.dialog.java2d.LineCreator
 
finish(double, double) - Method in class fdda.dialog.java2d.Deleter
 
fireActiveProjectChanged(ProjectEvent) - Method in class fdda.core.impl.ProjectManagerImpl
Informs the listeners that another project is active now
fireEditingCanceled() - Method in class fdda.dialog.swing.properties.PanelEditor
Informs the listeners that editing has been canceled.
fireEditingCanceled() - Method in class fdda.dialog.swing.properties.MultiValueEditor
 
fireEditingStopped() - Method in class fdda.dialog.swing.properties.PanelEditor
Informs the listeners that editing has stopped.
fireEditingStopped() - Method in class fdda.dialog.swing.properties.OiCellEditor
 
fireEditingStopped() - Method in class fdda.dialog.swing.properties.MultiValueEditor
 
fireProjectClosed(ProjectEvent) - Method in class fdda.core.impl.ProjectManagerImpl
Informs the listeners that a project has been closed
fireProjectNameChanged(ProjectEvent) - Method in class fdda.core.impl.ProjectManagerImpl
Informs the listeners that a project name has been changed
fireProjectOpened(ProjectEvent) - Method in class fdda.core.impl.ProjectManagerImpl
Informs the listeners that a project has been opened
fireProjectStateChanged(ProjectEvent) - Method in class fdda.core.impl.ProjectManagerImpl
Informs the listeners that a project has changed its state
firePropertyAdded(Property) - Method in class fdda.model.impl.WorkingPart
Notifies the listeners that a property has been added.
firePropertyChanged(Property) - Method in class fdda.model.impl.WorkingPart
 
firePropertyChanged(Property) - Method in interface fdda.model.PropertyHolder
Informs the listeners that a property has been changed.
firePropertyChanged(Property) - Method in class fdda.graphics.java2d.Node
 
firePropertyChanged(Property) - Method in class fdda.graphics.java2d.Line
 
firePropertyRemoved(Property) - Method in class fdda.model.impl.WorkingPart
Notifies the listeners that a property has been removed.
fireSelectionChanged() - Method in class fdda.graphics.java2d.ComponentSelection
Informs the listeners that the selection has changed
FIXED_WHILE_RUNNING - Static variable in interface fdda.model.Property
Name of the facet that specifies that this property can't be modified while a demonstration is running.
flatten() - Method in interface fdda.graphics.Container
Returns a 'flattened' version of the container.
flatten() - Method in class fdda.graphics.java2d.Container
 
formatDate() - Static method in class fdda.Version
 
formatDate(Locale) - Static method in class fdda.Version
 
formatMessage(String, Object) - Static method in class fdda.utils.Localization
Formats a message using MessageFormat.format, version with 1 parameter.
formatMessage(String, Object[]) - Static method in class fdda.utils.Localization
Formats a message using MessageFormat.format.
formatMessage(String, Object, Object) - Static method in class fdda.utils.Localization
Formats a message using MessageFormat.format, version with 2 parameters.
formatMessage(String, Object, Object, Object) - Static method in class fdda.utils.Localization
Formats a message using MessageFormat.format, version with 3 parameter.
frameClosing() - Method in class fdda.dialog.swing.SystemFrame
Closes the frame.
frameClosing() - Method in class fdda.dialog.swing.FrameControlProxy
 
FrameControlProxy - class fdda.dialog.swing.FrameControlProxy.
A frame containing a graphical system.
FrameControlProxy(String, GraphicsControl) - Constructor for class fdda.dialog.swing.FrameControlProxy
Constructor.
FWMessageArrived(Node, Message) - Method in class fdda.algorithm.Node
Called by the framework when a message arrives.
FWPrepareForStart() - Method in class fdda.algorithm.Node
Called by the framework to prepare for the start.
FWRun() - Method in class fdda.algorithm.Node
Called by the framework once per cycle if the node is active.
FWStart() - Method in class fdda.algorithm.Node
Called by the framework to start an 'active' node.

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.