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

G

generating - Variable in class fdda.plugins.xmlreader.DOCTYPEChangerStream
 
generator - Variable in class fdda.propertyTypes.AbstractPropertyType
the type generator
generator - Variable in class fdda.dialog.swing.properties.OiCellEditor
Generator for the type
getActiveNodes() - Method in interface fdda.core.demonstration.Statistics
Returns the number of nodes that were active at one point of time
getActiveNodes() - Method in class fdda.core.impl.StatisticsImpl
 
getActiveProject() - Method in class fdda.core.impl.ProjectManagerImpl
 
getActiveProject() - Method in interface fdda.core.projects.ProjectManager
Returns the currently active project (the user activates projects by selecting the frame).
getAlgorithm() - Method in class fdda.core.impl.Project
 
getAlgorithm() - Method in interface fdda.core.projects.Project
Returns the algorithm that is currently assigned to the project.
getAlgorithm(String) - Method in class fdda.algorithm.Algorithms
Returns an algorithm.
getAlgorithmDescriptions() - Method in class fdda.dialog.AlgorithmData
Returns the algorithm descriptions
getAlgorithmicNode() - Method in class fdda.model.impl.Node
 
getAlgorithmicNode() - Method in interface fdda.model.Node
Returns the algorithmic representation of the node.
getAlgorithmReader() - Method in class fdda.dialog.Options
Returns the algorithm reader plug-in name
getAllMessages() - Method in interface fdda.graphics.GraphicalSystem
Returns all messages in the system.
getAllMessages() - Method in class fdda.graphics.java2d.GraphicalSystem
 
getAvailableAlgorithms() - Method in class fdda.algorithm.Algorithms
Returns the names of the known algorithms.
getBrowserCommand() - Method in class fdda.dialog.Options
Returns the browser command
getCellEditor(Property, Object) - Method in class fdda.propertyTypes.StringType
 
getCellEditor(Property, Object) - Method in interface fdda.propertyTypes.PropertyType
Returns an editor for values of this type.
getCellEditor(Property, Object) - Method in class fdda.propertyTypes.NodeTypeType
 
getCellEditor(Property, Object) - Method in class fdda.propertyTypes.IntegerType
 
getCellEditor(Property, Object) - Method in class fdda.propertyTypes.DoubleType
 
getCellEditor(Property, Object) - Method in class fdda.propertyTypes.BooleanType
 
getCellEditorValue() - Method in class fdda.dialog.swing.properties.PanelEditor
 
getCellEditorValue() - Method in class fdda.dialog.swing.properties.OiCellEditor
 
getCellEditorValue() - Method in class fdda.dialog.swing.properties.MultiValueEditor
 
getCellRenderer(Property, int) - Method in interface fdda.propertyTypes.PropertyType
Returns a cell renderer that visualizes values of this type.
getCellRenderer(Property, int) - Method in class fdda.propertyTypes.NodeTypeType
 
getCellRenderer(Property, int) - Method in class fdda.propertyTypes.BooleanType
 
getCellRenderer(Property, int) - Method in class fdda.propertyTypes.AbstractPropertyType
 
getClippingShape() - Method in class fdda.graphics.java2d.Painter
Return the current clipping shape
getColor() - Method in class fdda.algorithm.Message
Returns the color of the message.
getColor() - Method in interface fdda.graphics.Message
Returns the color of the message
getColor() - Method in interface fdda.graphics.Line
Returns the color of the line.
getColor() - Method in class fdda.graphics.java2d.Message
 
getColor() - Method in class fdda.graphics.java2d.Line
 
getColumnCount() - Method in class fdda.dialog.swing.properties.ObjTableModel
 
getColumnName(int) - Method in class fdda.dialog.swing.properties.ObjTableModel
 
getComponent() - Method in class fdda.graphics.java2d.GraphicalSystem.ComponentWrapper
Returns the wrapped component
getComponentSelection() - Method in class fdda.graphics.ComponentFactory
Creates a new selection.
getComponentSelection() - Method in class fdda.graphics.java2d.Java2dFactory
 
getConnection() - Method in interface fdda.graphics.Line
Returns the connection that is symbolized by this line.
getConnection() - Method in class fdda.graphics.java2d.Line
 
getConnectionFailures() - Method in interface fdda.core.demonstration.Statistics
Returns the number of connection failures (either not working at start or broken down during demo)
getConnectionFailures() - Method in class fdda.core.impl.StatisticsImpl
 
getConnectionRecoveries() - Method in interface fdda.core.demonstration.Statistics
Returns the number of connections that recovered during the demo
getConnectionRecoveries() - Method in class fdda.core.impl.StatisticsImpl
 
getConnections() - Method in class fdda.model.impl.Node
 
getConnections() - Method in interface fdda.model.Node
Returns all the connections starting or ending at the node.
getCountOfValues() - Method in class fdda.model.impl.Property
 
getCountOfValues() - Method in interface fdda.model.Property
Returns the number of values.
getCurrentAlgorithm() - Method in class fdda.dialog.AlgorithmData
Returns the currently selected algorithm
getCurrentlyActiveMessages() - Method in interface fdda.core.demonstration.Statistics
Returns the number of messages that are currently active
getCurrentlyActiveMessages() - Method in class fdda.core.impl.StatisticsImpl
 
getCurrentlyActiveNodes() - Method in interface fdda.core.demonstration.Statistics
Returns the number of nodes that are currently active
getCurrentlyActiveNodes() - Method in class fdda.core.impl.StatisticsImpl
 
getCurrentlyPausedNodes() - Method in interface fdda.core.demonstration.Statistics
Returns the number of nodes that are currently paused
getCurrentlyPausedNodes() - Method in class fdda.core.impl.StatisticsImpl
 
getCurrentStatistics() - Method in interface fdda.core.demonstration.Demonstrator
Returns up-to-date statistics about the demo.
getCurrentStatistics() - Method in class fdda.core.impl.DemonstratorImpl
 
getCyclesSinceSending() - Method in class fdda.algorithm.Message
Returns the number of cycles since sending the message.
getData() - Method in class fdda.dialog.swing.StatisticsDialog
 
getData() - Method in class fdda.dialog.swing.OptionsDialog
 
getData() - Method in class fdda.dialog.swing.AlgorithmDialog
 
getData() - Method in interface fdda.dialog.Dialog
Returns the currently selected or entered data
getDefaultAlgorithm() - Static method in class fdda.algorithm.Algorithm
Returns the default algorithm.
getDefaultProjDir() - Method in class fdda.plugins.xmlwriter.SwingWriterOptions
Returns the default directory selected by the user.
getDefaultProjDir() - Method in class fdda.plugins.xmlreader.SwingReaderOptions
Returns the default directory selected by the user.
getDefaultProjDir() - Method in class fdda.plugins.xmlreader.SwingAlgReaderOptions
Returns the default directory selected by the user.
getDefaultType() - Method in class fdda.algorithm.Algorithm
Returns the name of the default node type for this algorithm
getDemonstration() - Static method in class fdda.core.Core
Returns the demonstration manager implementation
getDemonstrator(Project) - Method in interface fdda.core.demonstration.Demonstration
Returns the demonstrator for a project.
getDemonstrator(Project) - Method in class fdda.core.impl.DemonstrationImpl
 
getDescription() - Method in class fdda.algorithm.Algorithm
Returns the description.
getDescription() - Method in class fdda.model.impl.Property
 
getDescription() - Method in interface fdda.model.Property
Returns the description of the property
getDescription() - Method in class fdda.dialog.swing.utils.SimpleFileFilter
 
getDialogComponent() - Method in class fdda.dialog.DialogFactory
Returns a short description of the dialog component, e.g.
getDialogComponent() - Method in class fdda.dialog.java2d.Java2DFactory
Returns "swing".
getDisplayedName() - Method in class fdda.model.impl.Property
 
getDisplayedName() - Method in interface fdda.model.Property
Returns the displayed name of the property.
getEditingMode() - Method in interface fdda.dialog.GraphicsControl
Returns the current mode
getEditingMode() - Method in class fdda.dialog.java2d.Java2DControl
 
getElementAt(double, double) - Method in interface fdda.graphics.GraphicalSystem
Returns the 'topmost' component at a certain point.
getElementAt(double, double) - Method in class fdda.graphics.java2d.GraphicalSystem
 
getEnclosingRectangle() - Method in interface fdda.graphics.GraphicalSystem
Returns a rectangle that just encloses all components in the system.
getEnclosingRectangle() - Method in class fdda.graphics.java2d.GraphicalSystem
 
getEndNode() - Method in class fdda.model.impl.Connection
 
getEndNode() - Method in interface fdda.model.Connection
Returns the node where the connection ends.
getEndX() - Method in interface fdda.graphics.Line
Returns the x coordinate of the end point of the line
getEndX() - Method in class fdda.graphics.java2d.LineSegment
Returns the x coordinate of the end point
getEndX() - Method in class fdda.graphics.java2d.Line
 
getEndY() - Method in interface fdda.graphics.Line
Returns the y coordinate of the end point of the line
getEndY() - Method in class fdda.graphics.java2d.LineSegment
Returns the y coordinate of the end point
getEndY() - Method in class fdda.graphics.java2d.Line
 
getErrors() - Method in class fdda.dialog.StatisticsDialogControl
Returns null (no errors ever).
getErrors() - Method in class fdda.dialog.OptionsDialogControl
 
getErrors() - Method in interface fdda.dialog.DialogControl
If the dialog can't be closed because data is not valid, this method returns an error message for the user.
getErrors() - Method in class fdda.dialog.AlgorithmDialogControl
Returns null, there can be no errors
getFacet(String) - Method in class fdda.model.impl.Property
 
getFacet(String) - Method in interface fdda.model.Property
Returns the value of the facet with the specified name.
getFrameMode() - Method in class fdda.dialog.swing.FrameControlProxy
Returns the frame mode.
getGraphicalRepresentation() - Method in class fdda.algorithm.Message
Returns the graphical representation of the message.
getGraphicalRepresentation() - Method in class fdda.model.impl.Node
 
getGraphicalRepresentation() - Method in class fdda.model.impl.Connection
 
getGraphicalRepresentation() - Method in interface fdda.model.Node
Returns the graphical representation of the node.
getGraphicalRepresentation() - Method in interface fdda.model.Connection
Returns the graphical representation of the connection
getGraphicalSystem() - Method in class fdda.core.impl.Project
 
getGraphicalSystem() - Method in class fdda.dialog.swing.SystemFrame
Returns the graphical system
getGraphicalSystem() - Method in interface fdda.graphics.Component
Returns the system which includes the component.
getGraphicalSystem() - Method in class fdda.dialog.java2d.Java2DControl
 
getGraphicalSystem() - Method in interface fdda.dialog.java2d.GraphicHolder
Returns the graphical system
getGraphicalSystem() - Method in class fdda.graphics.java2d.Component
 
getGraphicalSystem() - Method in interface fdda.core.projects.Project
Returns the graphical system of the project.
getGraphicHolder() - Method in interface fdda.dialog.java2d.Manipulator
Returns the graphics holder
getGraphicHolder() - Method in class fdda.dialog.java2d.AbstractManipulator
 
getGraphicHolder() - Method in class fdda.graphics.java2d.GraphicalSystem
Returns the graphic holder for the system
getGraphicsComponent() - Method in class fdda.dialog.DialogFactory
Returns a short description of the used graphics component, e.g.
getGraphicsComponent() - Method in class fdda.dialog.java2d.Java2DFactory
Returns "java2d".
getGraphicsControl() - Method in class fdda.dialog.swing.FrameControlProxy
Sets the graphics control
getGridWidth() - Method in class fdda.dialog.Options
Returns the grid width
getID() - Method in class fdda.graphics.java2d.GraphicalSystem.ComponentWrapper
Returns the ID
getIncomingConnections() - Method in class fdda.model.impl.Node
 
getIncomingConnections() - Method in interface fdda.model.Node
Returns all directed connections ending at the node and all undirected connections of the node.
getInstance() - Static method in class fdda.algorithm.Algorithms
Returns the instance (singleton)
getInstance() - Static method in class fdda.dialog.swing.WindowManager
Returns the window manager (singleton).
getInstance() - Static method in class fdda.dialog.swing.properties.ObjectInspector
Returns the object inspector
getInstance() - Static method in class fdda.graphics.ComponentFactory
Returns the concrete component factory.
getInstance() - Static method in class fdda.dialog.DialogFactory
Returns the factory.
getInstance() - Static method in class fdda.utils.ObjectCache
Returns the instance of ObjectCache (Singleton-Pattern).
getInternalSubset() - Method in class fdda.plugins.xmlreader.DOCTYPEChangerStream
Returns the internal subset.
getIterator() - Method in interface fdda.graphics.Container
Returns an iterator over the container.
getIterator() - Method in class fdda.graphics.java2d.Container
 
getKnownAlgorithms() - Method in class fdda.dialog.AlgorithmData
Returns the known algorithms
getKnownNodeTypes() - Method in class fdda.algorithm.Algorithm
Returns the names of the known node types for this algorithm
getLabel() - Method in class fdda.algorithm.Message
Returns the label of the message.
getLabel() - Method in class fdda.model.impl.Node
 
getLabel() - Method in interface fdda.model.Node
Returns the label of the node, which can identify the node for an user.
getlastCorrectAction() - Method in interface fdda.propertyTypes.TypeGenerator
Returns the last action made by correctValue
getlastCorrectAction() - Method in class fdda.propertyTypes.AbstractGenerator
 
getLastLoadedProjectsInformation() - Method in interface fdda.plugins.SystemReader
Returns information about the last loaded projects.
getLastLoadedProjectsInformation() - Method in class fdda.plugins.xmlreader.ProjectReader
 
getLastSavedProjectsInformation() - Method in class fdda.plugins.xmlwriter.ProjectWriter
 
getLastSavedProjectsInformation() - Method in interface fdda.plugins.SystemWriter
Returns information about the last stored projects.
getLength() - Method in interface fdda.graphics.Line
Returns the length of the line
getLength() - Method in class fdda.graphics.java2d.LineSegment
Returns the length of the segment
getLength() - Method in class fdda.graphics.java2d.Line
 
getLine() - Method in interface fdda.graphics.Message
Returns the line on which the message moves
getLine() - Method in class fdda.graphics.java2d.Point
Returns the line that contains the point.
getLine() - Method in class fdda.graphics.java2d.Message
 
getLineStartX() - Method in interface fdda.graphics.Node
Returns the x coordinate of the point where lines should start.
getLineStartX() - Method in class fdda.graphics.java2d.Node
 
getLineStartY() - Method in interface fdda.graphics.Node
Returns the y coordinate of the point where lines should start.
getLineStartY() - Method in class fdda.graphics.java2d.Node
 
getLocale() - Static method in class fdda.utils.Localization
Returns the used locale.
getLocalizedString(Class, String, String) - Static method in class fdda.utils.Localization
Loads a localized version of a String out of a resource bundle.
getLocalizedString(ResourceBundle, String, String) - Static method in class fdda.utils.Localization
Loads a localized version of a String out of a resource bundle.
getLocation() - Method in class fdda.plugins.xmlwriter.ProjectInformationImpl
 
getLocation() - Method in class fdda.core.impl.Project
 
getLocation() - Method in interface fdda.plugins.ProjectInformation
Returns the storage location of the project
getLocation() - Method in class fdda.plugins.xmlreader.ProjectInformationImpl
 
getLocation() - Method in interface fdda.core.projects.Project
Returns the location where the project is stored, e.g. a file path
getMainFrame() - Method in class fdda.dialog.swing.WindowManager
Returns the main frame
getMessageControl() - Method in interface fdda.dialog.GraphicsControl
Returns the object that manages the graphical messages.
getMessageControl() - Method in class fdda.dialog.java2d.Java2DControl
 
getMessageDistancePerCycle() - Method in interface fdda.graphics.Line
Returns the distance a message proceeds along the line in one cycle.
getMessageDistancePerCycle() - Method in class fdda.graphics.java2d.Line
Returns how far a message moves in one cycle.
getMessageEndX() - Method in class fdda.graphics.java2d.Line
Returns the x coordinate of the end point for messages
getMessageEndY() - Method in class fdda.graphics.java2d.Line
Returns the y coordinate of the end point for messages
getMessageSpeed() - Method in class fdda.dialog.Options
Returns the message speed
getMessageStartX() - Method in class fdda.graphics.java2d.Line
Returns the x coordinate of start end point for messages
getMessageStartY() - Method in class fdda.graphics.java2d.Line
Returns the y coordinate of the start point for messages
getMinCycleTime() - Method in class fdda.dialog.Options
Returns the minimum cycle time
getModelManager() - Static method in class fdda.core.Core
Returns the model manager of the core component
getModelNode() - Method in class fdda.algorithm.Node
Returns the model node.
getModelNode() - Method in interface fdda.graphics.Node
Returns the model node which is symbolized by this node.
getModelNode() - Method in class fdda.graphics.java2d.Node
 
getMovableComponents() - Method in interface fdda.graphics.GraphicalSystem
Returns all movable components in the graphical system.
getMovableComponents() - Method in class fdda.graphics.java2d.GraphicalSystem
 
getMovableComponentsInArea(Area) - Method in interface fdda.graphics.GraphicalSystem
Returns all movable components that lie in the specified area.
getMovableComponentsInArea(Area) - Method in class fdda.graphics.java2d.GraphicalSystem
 
getName() - Method in class fdda.algorithm.Algorithm
Returns the name of the algorithm.
getName() - Method in class fdda.plugins.xmlwriter.ProjectWriter
 
getName() - Method in class fdda.plugins.xmlwriter.ProjectInformationImpl
 
getName() - Method in class fdda.core.impl.Project
 
getName() - Method in class fdda.model.impl.Property
 
getName() - Method in interface fdda.model.Property
Returns the name of the property.
getName() - Method in interface fdda.plugins.ProjectInformation
Returns the name of the project
getName() - Method in interface fdda.plugins.Plugin
Returns the name of the plug-in.
getName() - Method in class fdda.plugins.xmlreader.ProjectReader
 
getName() - Method in class fdda.plugins.xmlreader.ProjectInformationImpl
 
getName() - Method in class fdda.plugins.xmlreader.AlgorithmReader
 
getName() - Method in interface fdda.core.projects.Project
Returns the name of the project.
getNeighbours() - Method in class fdda.algorithm.Node
Returns the neighbours of the node.
getNeighbours() - Method in class fdda.model.impl.Node
 
getNeighbours() - Method in interface fdda.model.Node
Returns all nodes that are directly connected to this node through a connection (either directed or undirected).
getNextID() - Method in class fdda.core.impl.ModellingManagerImpl
 
getNextID() - Method in interface fdda.core.modelling.ModelManager
Returns the next ID for a node or a connection.
getNodeFailures() - Method in interface fdda.core.demonstration.Statistics
Returns the number of node failures (either not working at start or broken down during demo)
getNodeFailures() - Method in class fdda.core.impl.StatisticsImpl
 
getNodeRecoveries() - Method in interface fdda.core.demonstration.Statistics
Returns the number of nodes that recovered during the demo
getNodeRecoveries() - Method in class fdda.core.impl.StatisticsImpl
 
getNr() - Method in class fdda.model.impl.Node
 
getNr() - Method in class fdda.model.impl.Connection
 
getNr() - Method in interface fdda.model.Node
Returns the internal number of the node, which is unique.
getNr() - Method in interface fdda.model.Connection
Returns the internal number of the connection, which is unique.
getNrOfProjects() - Method in class fdda.core.impl.ProjectManagerImpl
 
getNrOfProjects() - Method in interface fdda.core.projects.ProjectManager
Returns the number of projects that are open.
getObject(String) - Method in class fdda.utils.ObjectCache
Returns an instance of a dynamically loaded class.
getOutgoingConnections() - Method in class fdda.model.impl.Node
 
getOutgoingConnections() - Method in interface fdda.model.Node
Returns all directed connections starting at the node and all undirected connections of the node.
getPackageLogger(Class) - Static method in class fdda.utils.Logging
Returns a logger for a certain package (determined from a class).
getPainter() - Method in class fdda.dialog.java2d.Java2DControl.ZoomablePanel
Returns the currently used painter
getPayload() - Method in class fdda.algorithm.Message
Returns the payload of the message.
getPossibleAlgorithmReaders() - Method in class fdda.dialog.Options
Returns the possible algorithm reader choices
getPossibleReaders() - Method in class fdda.dialog.Options
Returns the possible system reader choices
getPossibleWriters() - Method in class fdda.dialog.Options
Sets the possible system writer choices
getPreferredScrollableViewportSize() - Method in class fdda.dialog.java2d.Java2DControl.ZoomablePanel
 
getPresentConnections() - Method in interface fdda.core.demonstration.Statistics
Returns the number of connections in the project
getPresentConnections() - Method in class fdda.core.impl.StatisticsImpl
 
getPresentNodes() - Method in interface fdda.core.demonstration.Statistics
Returns the number of nodes in the project
getPresentNodes() - Method in class fdda.core.impl.StatisticsImpl
 
getPrimaryColor() - Method in interface fdda.graphics.Node
Returns the main color of the node.
getPrimaryColor() - Method in class fdda.graphics.java2d.Node
 
getProcessingTime() - Method in class fdda.plugins.xmlwriter.ProjectInformationImpl
 
getProcessingTime() - Method in interface fdda.plugins.ProjectInformation
Returns the time when the project was loaded or saved.
getProcessingTime() - Method in class fdda.plugins.xmlreader.ProjectInformationImpl
 
getProject() - Method in class fdda.model.impl.Node
 
getProject() - Method in class fdda.dialog.swing.SystemFrame
Returns the project to which the system belongs
getProject() - Method in interface fdda.model.Node
Returns the project that contains this node.
getProject() - Method in interface fdda.graphics.GraphicalSystem
Returns the project which includes this graphical system.
getProject() - Method in class fdda.graphics.java2d.GraphicalSystem
 
getProjectManager() - Static method in class fdda.core.Core
Returns the project manager implementation
getProperties() - Method in class fdda.model.impl.WorkingPart
 
getProperties() - Method in interface fdda.model.PropertyHolder
Returns an Iterator over the properties of the holder.
getProperties() - Method in class fdda.graphics.java2d.Node
 
getProperties() - Method in class fdda.graphics.java2d.Line
 
getProperty() - Method in class fdda.model.PropertyEvent
Returns the property which is related to the event (i.e., which was added, removed, changed, etc.)
getProperty() - Method in class fdda.dialog.swing.properties.PanelEditor
Returns the property
getProperty() - Method in class fdda.dialog.swing.properties.MultiValueEditor
Returns the property
getProperty(String) - Method in class fdda.algorithm.Node
Returns the property with the specified name (or null if no such property exists).
getProperty(String) - Method in class fdda.model.impl.WorkingPart
 
getProperty(String) - Method in interface fdda.model.PropertyHolder
Returns a property of the holder.
getProperty(String) - Method in class fdda.graphics.java2d.Node
 
getProperty(String) - Method in class fdda.graphics.java2d.Line
 
getPropertyValue(String) - Method in class fdda.algorithm.Node
Returns the first value of a property (or null if it doesn't have values).
getPublicIdentifier() - Method in class fdda.plugins.xmlreader.DOCTYPEChangerStream
Returns the public identifier.
getRadius() - Method in class fdda.graphics.java2d.Node
Returns the radius of the node
getRealMessage() - Method in interface fdda.graphics.Message
Returns the underlying message of the algorithm
getRealMessage() - Method in class fdda.graphics.java2d.Message
 
getReason() - Method in class fdda.dialog.java2d.NoSuitableComponentException
Returns the code for the reason for the exception
getReceivedMessages() - Method in interface fdda.core.demonstration.Statistics
Returns the number of received messages
getReceivedMessages() - Method in class fdda.core.impl.StatisticsImpl
 
getReceiver() - Method in class fdda.algorithm.Message
Returns the receiver of the message.
getResourceBundleForPackage(Class) - Static method in class fdda.utils.Localization
Loads a resource bundle for a certain package.
getRootElement() - Method in class fdda.plugins.xmlreader.DOCTYPEChangerStream
Returns the root element.
getRowCount() - Method in class fdda.dialog.swing.properties.ObjTableModel
 
getScrollableBlockIncrement(Rectangle, int, int) - Method in class fdda.dialog.java2d.Java2DControl.ZoomablePanel
 
getScrollableTracksViewportHeight() - Method in class fdda.dialog.java2d.Java2DControl.ZoomablePanel
 
getScrollableTracksViewportWidth() - Method in class fdda.dialog.java2d.Java2DControl.ZoomablePanel
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class fdda.dialog.java2d.Java2DControl.ZoomablePanel
 
getSecondaryColor() - Method in interface fdda.graphics.Node
Returns the secondary color of the node.
getSecondaryColor() - Method in class fdda.graphics.java2d.Node
 
getSelectedAction() - Method in interface fdda.dialog.GraphicsControl
Returns the currently selected action
getSelectedAction() - Method in class fdda.dialog.java2d.Java2DControl
 
getSelectedComponent() - Method in interface fdda.graphics.Selection
If exactly one component is selected, this component is returned, else null.
getSelectedComponent() - Method in class fdda.graphics.java2d.ComponentSelection
 
getSelectionIterator() - Method in interface fdda.graphics.Selection
Returns an iterator over the components in the selection.
getSelectionIterator() - Method in class fdda.graphics.java2d.ComponentSelection
 
getSender() - Method in class fdda.algorithm.Message
Returns the sender of the message.
getSentMessages() - Method in interface fdda.core.demonstration.Statistics
Returns the number of sent messages
getSentMessages() - Method in class fdda.core.impl.StatisticsImpl
 
getShape() - Method in interface fdda.graphics.Selection
Returns the shape of the selection
getShape() - Method in interface fdda.graphics.Component
Returns the shape of the component.
getShape() - Method in class fdda.graphics.java2d.Component
 
getSize() - Method in interface fdda.graphics.Container
Returns the current number of elements
getSize() - Method in class fdda.graphics.java2d.Container
 
getSpeed() - Method in class fdda.model.impl.Connection
 
getSpeed() - Method in interface fdda.model.Connection
Returns the speed of the connection.
getStartAction() - Method in class fdda.dialog.Options
Returns the start action
getStartedNodes() - Method in interface fdda.core.demonstration.Statistics
Returns the number of started nodes
getStartedNodes() - Method in class fdda.core.impl.StatisticsImpl
 
getStartNode() - Method in class fdda.model.impl.Connection
 
getStartNode() - Method in interface fdda.model.Connection
Returns the node where the connection starts.
getState() - Method in class fdda.core.impl.Project
 
getState() - Method in interface fdda.core.projects.Project
Returns the state of the project (modelling or demonstration)
getSystemFrame() - Method in class fdda.dialog.swing.MainFrame.SystemFrameListener
Returns the system frame
getSystemIdentifier() - Method in class fdda.plugins.xmlreader.DOCTYPEChangerStream
Returns the system identifier.
getSystemReader() - Method in class fdda.dialog.Options
Returns the system reader plug-in name
getSystemWriter() - Method in class fdda.dialog.Options
Returns the system writer plug-in name
getTableCellEditorComponent() - Method in class fdda.dialog.swing.properties.OiCellEditor
Returns the real editor.
getTableCellEditorComponent() - Method in class fdda.dialog.swing.properties.MultiValueEditor
Returns the cell editing component - in _this_ case, shows the dialog
getTableCellEditorComponent() - Method in class fdda.propertyTypes.implementations.StringEditor
 
getTableCellEditorComponent() - Method in class fdda.propertyTypes.implementations.NodeTypeEditor
 
getTableCellEditorComponent() - Method in class fdda.propertyTypes.implementations.IntegerEditor
 
getTableCellEditorComponent() - Method in class fdda.propertyTypes.implementations.DoubleEditor
 
getTableCellEditorComponent() - Method in class fdda.propertyTypes.implementations.BooleanEditor
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class fdda.dialog.swing.properties.PanelEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class fdda.dialog.swing.properties.PanelRenderer
 
getToolsButtonGroup() - Method in class fdda.dialog.swing.ButtonBar
Returns the button group for the tools buttons
getToolsMenuGroup() - Method in class fdda.dialog.swing.MenuBar
Returns the tools button group
getType() - Method in class fdda.algorithm.Repeater
 
getType() - Method in class fdda.algorithm.PassiveNode
Returns "Passive".
getType() - Method in class fdda.algorithm.Node
Returns the type name of the node.
getType() - Method in class fdda.plugins.xmlwriter.ProjectWriter
 
getType() - Method in class fdda.model.impl.Property
 
getType() - Method in interface fdda.model.Property
Returns the type of the property (e.g.
getType() - Method in interface fdda.plugins.Plugin
Returns the type of the plug-in (one of the constants of this interface)
getType() - Method in class fdda.plugins.xmlreader.ProjectReader
 
getType() - Method in class fdda.plugins.xmlreader.AlgorithmReader
 
getTypeGenerator() - Method in class fdda.propertyTypes.StringType
 
getTypeGenerator() - Method in interface fdda.propertyTypes.PropertyType
Returns a generator for the type.
getTypeGenerator() - Method in class fdda.propertyTypes.NodeTypeType
 
getTypeGenerator() - Method in class fdda.propertyTypes.IntegerType
 
getTypeGenerator() - Method in class fdda.propertyTypes.DoubleType
 
getTypeGenerator() - Method in class fdda.propertyTypes.BooleanType
 
getUsedConnections() - Method in interface fdda.core.demonstration.Statistics
Returns the number of connections that were used
getUsedConnections() - Method in class fdda.core.impl.StatisticsImpl
 
getUsedNodes() - Method in interface fdda.core.demonstration.Statistics
Returns the number of nodes that were used (either started, or active, or received a message)
getUsedNodes() - Method in class fdda.core.impl.StatisticsImpl
 
getValue() - Method in class fdda.model.impl.Property
 
getValue() - Method in interface fdda.model.Property
Returns the value of the property, or the first value in case of a multi-valued property.
getValue(int) - Method in class fdda.model.impl.Property
 
getValue(int) - Method in interface fdda.model.Property
Returns a specific value of the property.
getValueAsString() - Method in class fdda.dialog.swing.properties.OiCellEditor
Returns a string representation of the value
getValueAsString() - Method in class fdda.propertyTypes.implementations.StringEditor
 
getValueAsString() - Method in class fdda.propertyTypes.implementations.NodeTypeEditor
 
getValueAsString() - Method in class fdda.propertyTypes.implementations.IntegerEditor
 
getValueAsString() - Method in class fdda.propertyTypes.implementations.DoubleEditor
 
getValueAsString() - Method in class fdda.propertyTypes.implementations.BooleanEditor
 
getValueAt(int, int) - Method in class fdda.dialog.swing.properties.ObjTableModel
 
getX() - Method in interface fdda.graphics.Component
Returns the x coordinate of the component (or its most prominent point).
getX() - Method in class fdda.graphics.java2d.Line
Overwritten again since the container class changes default implementation.
getX() - Method in class fdda.graphics.java2d.Container
Returns the leftmost x coordinate of all the components in the container.
getX() - Method in class fdda.graphics.java2d.Component
 
getY() - Method in interface fdda.graphics.Component
Returns the y coordinate of the component (or its most prominent point).
getY() - Method in class fdda.graphics.java2d.Line
Overwritten again since the container class changes default implementation.
getY() - Method in class fdda.graphics.java2d.Container
Returns the topmost y coordinate of all the components in the container
getY() - Method in class fdda.graphics.java2d.Component
 
getZoomTransform() - Method in class fdda.dialog.java2d.Java2DControl.ZoomablePanel
Returns the current affine transformation used to zoom
GRAPHIC_RELEVANT - Static variable in interface fdda.model.Property
Name of the facet that specifies whether the property influences the graphical representation of the property holder.
graphicalRepresentation - Variable in class fdda.model.impl.WorkingPart
the graphical representation of the part
graphicalSystem - Variable in class fdda.dialog.swing.SystemFrame
the graphical system
GraphicalSystem - interface fdda.graphics.GraphicalSystem.
A graphical system, consisting (at this level of abstraction) of nodes, lines and (while in demo mode) messages.
GraphicalSystem - class fdda.graphics.java2d.GraphicalSystem.
Represents a graphical system - that means mostly nodes and lines.
GraphicalSystem.ComponentWrapper - class fdda.graphics.java2d.GraphicalSystem.ComponentWrapper.
Wraps a component: adds an attribute ID, enables comparing of the components so the TreeSet can be used to store them.
GraphicalSystem.ComponentWrapper(Component, Integer) - Constructor for class fdda.graphics.java2d.GraphicalSystem.ComponentWrapper
Constructor
GraphicalSystem.WrapperComparator - class fdda.graphics.java2d.GraphicalSystem.WrapperComparator.
Compares two ComponentWrappers by using their IDs.
GraphicalSystem.WrapperComparator() - Constructor for class fdda.graphics.java2d.GraphicalSystem.WrapperComparator
 
GraphicalSystem() - Constructor for class fdda.graphics.java2d.GraphicalSystem
Constructor
graphicHolder - Variable in class fdda.dialog.java2d.AbstractManipulator
the graphics holder
GraphicHolder - interface fdda.dialog.java2d.GraphicHolder.
Defines the interface of the object holding the graphics of a project.
GraphicsControl - interface fdda.dialog.GraphicsControl.
Interface of the component that manages all graphical operations while modelling the system.
GraphicsReader - class fdda.plugins.xmlreader.GraphicsReader.
Provides static helper methods to read the graphical components for the java2d component out of an XML document.
GraphicsWriter - class fdda.plugins.xmlwriter.GraphicsWriter.
Writes information about the graphical model (java2d) to the xml file
GREY - Static variable in class fdda.dialog.java2d.Java2DControl
the color grey

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.