CSP for Java
(JCSP) 1.1-rc4
A B C D E F G H I J L M N O P R S T U V W X Z

A

AbstractID - Class in org.jcsp.net
This is an abstract class that is sub-classed by classes whose instances should represent some kind of identifier and be part of a hierarchy of AbstractID objects.
accept(CSProcess) - Method in class org.jcsp.lang.Any2AnyCallChannel
This is invoked by a server when it commits to accepting a CALL from a client.
accept(CSProcess) - Method in class org.jcsp.lang.Any2OneCallChannel
This is invoked by a server when it commits to accepting a CALL from a client.
accept(CSProcess) - Method in interface org.jcsp.lang.ChannelAccept
This is invoked by a server when it commits to accepting a CALL from a client.
accept(CSProcess) - Method in class org.jcsp.lang.One2AnyCallChannel
This is invoked by a server when it commits to accepting a CALL from a client.
accept(CSProcess) - Method in class org.jcsp.lang.One2OneCallChannel
This is invoked by a server when it commits to accepting a CALL from a client.
AccessDeniedException - Exception in org.jcsp.net.security
Thrown by the security authority implementations if the credentials supplied are not correct or another error occurs as a result of user parameters.
AccessDeniedException(SecurityAuthority, String) - Constructor for exception org.jcsp.net.security.AccessDeniedException
Creates a new exeception.
ActiveApplet - Class in org.jcsp.awt
java.applet.Applet with a channel interface, specialising in the operation of CSProcess networks as applets.
ActiveApplet() - Constructor for class org.jcsp.awt.ActiveApplet
 
ActiveApplet.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveButton - Class in org.jcsp.awt
java.awt.Button with a channel interface.
ActiveButton() - Constructor for class org.jcsp.awt.ActiveButton
Constructs a new ActiveButton with no label, configuration or event channels.
ActiveButton(String) - Constructor for class org.jcsp.awt.ActiveButton
Constructs a new ActiveButton with no configuration or event channels.
ActiveButton(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveButton
Constructs a new ActiveButton with no initial label.
ActiveButton(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveButton
Constructs a new ActiveButton.
ActiveButton.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveButtonControl - Class in org.jcsp.awt
This is a user-programmable finite state machine for controlling an array of ActiveButtons.
ActiveButtonControl(AltingChannelInput[], ChannelOutput[], ChannelOutput, String[][], ActiveButtonState[], int) - Constructor for class org.jcsp.awt.ActiveButtonControl
Constructs a new ActiveButtonControl, performing consistency checks on its supplied arguments.
ActiveButtonControl(AltingChannelInput[], ChannelOutput[], ChannelOutput, String[][], ActiveButtonState[], int, boolean) - Constructor for class org.jcsp.awt.ActiveButtonControl
Constructs a new ActiveButtonControl, performing consistency checks on its supplied arguments, with a verbose reporting option.
ActiveButtonControl.BadArguments - Exception in org.jcsp.awt
This gets thrown if a consistency check fails in the ActiveButtonControl constructor.
ActiveButtonControl.BadArguments(String) - Constructor for exception org.jcsp.awt.ActiveButtonControl.BadArguments
 
ActiveButtonState - Class in org.jcsp.awt
A state of the ActiveButtonControl finite state machine.
ActiveButtonState(int[], boolean[], int[]) - Constructor for class org.jcsp.awt.ActiveButtonState
Constructs a new ActiveButtonState, performing consistency checks on its supplied arguments.
ActiveButtonState(int[], boolean[], int[], boolean) - Constructor for class org.jcsp.awt.ActiveButtonState
Constructs a new ActiveButtonState, performing consistency checks on its supplied arguments, with a verbose reporting option.
ActiveButtonState.BadArguments - Exception in org.jcsp.awt
This gets thrown if a consistency check fails in the ActiveButtonState constructor.
ActiveButtonState.BadArguments(String) - Constructor for exception org.jcsp.awt.ActiveButtonState.BadArguments
 
ActiveCanvas - Class in org.jcsp.awt
java.awt.Canvas with a channel interface.
ActiveCanvas() - Constructor for class org.jcsp.awt.ActiveCanvas
 
ActiveCheckbox - Class in org.jcsp.awt
java.awt.Checkbox with a channel interface.
ActiveCheckbox() - Constructor for class org.jcsp.awt.ActiveCheckbox
Constructs an ActiveCheckbox with no label, initial state false and no configuration or event channels.
ActiveCheckbox(String) - Constructor for class org.jcsp.awt.ActiveCheckbox
Constructs an ActiveCheckbox with the label s, initial state false and no configuration or event channels.
ActiveCheckbox(String, boolean) - Constructor for class org.jcsp.awt.ActiveCheckbox
Constructs an ActiveCheckbox with the label s, initial state and no configuration or event channels.
ActiveCheckbox(String, boolean, CheckboxGroup) - Constructor for class org.jcsp.awt.ActiveCheckbox
Constructs an ActiveCheckbox in the CheckboxGroup group with the label s, initial state and no configuration or event channels.
ActiveCheckbox(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveCheckbox
Constructs an ActiveCheckbox with no label, initial state false and configuration and event channels.
ActiveCheckbox(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveCheckbox
Constructs a ActiveCheckbox with the label s, initial state false and configuration and event channels.
ActiveCheckbox(ChannelInput, ChannelOutput, String, boolean) - Constructor for class org.jcsp.awt.ActiveCheckbox
Constructs an ActiveCheckbox with the label s, initial state and configuration and event channels.
ActiveCheckbox(ChannelInput, ChannelOutput, String, boolean, CheckboxGroup) - Constructor for class org.jcsp.awt.ActiveCheckbox
Constructs an ActiveCheckbox in the CheckboxGroup group with the label s, initial state and configuration and event channels.
ActiveCheckbox.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveCheckboxMenuItem - Class in org.jcsp.awt
java.awt.CheckboxMenuItem with a channel interface.
ActiveCheckboxMenuItem() - Constructor for class org.jcsp.awt.ActiveCheckboxMenuItem
Constructs a new unchecked ActiveCheckboxMenuItem with no initial label and no configuration or event channels.
ActiveCheckboxMenuItem(String) - Constructor for class org.jcsp.awt.ActiveCheckboxMenuItem
Constructs a new unchecked ActiveCheckboxMenuItem with no configuration or event channels.
ActiveCheckboxMenuItem(String, boolean) - Constructor for class org.jcsp.awt.ActiveCheckboxMenuItem
Constructs a new ActiveCheckboxMenuItem with no configuration or event channels.
ActiveCheckboxMenuItem(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveCheckboxMenuItem
Constructs a new unchecked ActiveCheckboxMenuItem with no initial label.
ActiveCheckboxMenuItem(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveCheckboxMenuItem
Constructs a new unchecked ActiveCheckboxMenuItem.
ActiveCheckboxMenuItem(ChannelInput, ChannelOutput, String, boolean) - Constructor for class org.jcsp.awt.ActiveCheckboxMenuItem
Constructs a new ActiveCheckboxMenuItem.
ActiveCheckboxMenuItem.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveChoice - Class in org.jcsp.awt
java.awt.Choice with a channel interface.
ActiveChoice() - Constructor for class org.jcsp.awt.ActiveChoice
Constructs an ActiveChoice with no configuration or event channels.
ActiveChoice(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveChoice
Constructs an ActiveChoice with configuration and event channels.
ActiveChoice.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveClosingFrame - Class in org.jcsp.awt
A specialisation of ActiveFrame that forces a System.exit upon a Window Closing event.
ActiveClosingFrame() - Constructor for class org.jcsp.awt.ActiveClosingFrame
Constructs a new ActiveClosingFrame with no title and no configuration or event channels.
ActiveClosingFrame(String) - Constructor for class org.jcsp.awt.ActiveClosingFrame
Constructs a new ActiveClosingFrame with a title but no configuration or event channels.
ActiveClosingFrame(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveClosingFrame
Constructs a new ActiveClosingFrame with configuration and event channels, but no title.
ActiveClosingFrame(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveClosingFrame
Constructs a new ActiveClosingFrame with configuration and event channels and a title.
ActiveComponent - Class in org.jcsp.awt
java.awt.Component with a channel interface.
ActiveComponent() - Constructor for class org.jcsp.awt.ActiveComponent
Constructs a new ActiveComponent with no configuration channel.
ActiveComponent(ChannelInput) - Constructor for class org.jcsp.awt.ActiveComponent
Constructs a new ActiveComponent with a configuration channel.
ActiveComponent.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveContainer - Class in org.jcsp.awt
java.awt.Container with a channel interface.
ActiveContainer() - Constructor for class org.jcsp.awt.ActiveContainer
Constructs a new ActiveContainer with no configuration channel.
ActiveContainer(ChannelInput) - Constructor for class org.jcsp.awt.ActiveContainer
Constructs a new ActiveContainer with a configuration channel.
ActiveContainer.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveDialog - Class in org.jcsp.awt
java.awt.Dialog with a channel interface.
ActiveDialog(Frame) - Constructor for class org.jcsp.awt.ActiveDialog
Constructs a new non-modal ActiveDialog with a blank title and no configuration or event channels.
ActiveDialog(Frame, boolean) - Constructor for class org.jcsp.awt.ActiveDialog
Constructs a new ActiveDialog with a blank title and no configuration or event channels.
ActiveDialog(Frame, String) - Constructor for class org.jcsp.awt.ActiveDialog
Constructs a new non-modal ActiveDialog with no configuration or event channels.
ActiveDialog(Frame, String, boolean) - Constructor for class org.jcsp.awt.ActiveDialog
Constructs a new ActiveDialog with no configuration or event channels.
ActiveDialog(ChannelInput, ChannelOutput, Frame) - Constructor for class org.jcsp.awt.ActiveDialog
Constructs a new non-modal ActiveDialog with a blank title.
ActiveDialog(ChannelInput, ChannelOutput, Frame, boolean) - Constructor for class org.jcsp.awt.ActiveDialog
Constructs a new ActiveDialog with a blank title.
ActiveDialog(ChannelInput, ChannelOutput, Frame, String) - Constructor for class org.jcsp.awt.ActiveDialog
Constructs a new non-modal ActiveDialog.
ActiveDialog(ChannelInput, ChannelOutput, Frame, String, boolean) - Constructor for class org.jcsp.awt.ActiveDialog
Constructs a new ActiveDialog.
ActiveDialog.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveFileDialog - Class in org.jcsp.awt
java.awt.FileDialog with a channel interface.
ActiveFileDialog(Frame) - Constructor for class org.jcsp.awt.ActiveFileDialog
Constructs a new ActiveDialog with a blank title for loading a file and with no configuration or event channels.
ActiveFileDialog(Frame, int) - Constructor for class org.jcsp.awt.ActiveFileDialog
Constructs a new ActiveFileDialog with a blank title and no configuration or event channels.
ActiveFileDialog(Frame, String) - Constructor for class org.jcsp.awt.ActiveFileDialog
Constructs a new ActiveFileDialog for loading a file and no configuration or event channels.
ActiveFileDialog(Frame, String, int) - Constructor for class org.jcsp.awt.ActiveFileDialog
Constructs a new ActiveFileDialog with no configuration or event channels.
ActiveFileDialog(ChannelInput, ChannelOutput, Frame) - Constructor for class org.jcsp.awt.ActiveFileDialog
Constructs a new ActiveFileDialog with a blank title for loading a file.
ActiveFileDialog(ChannelInput, ChannelOutput, Frame, int) - Constructor for class org.jcsp.awt.ActiveFileDialog
Constructs a new ActiveFileDialog with a blank title.
ActiveFileDialog(ChannelInput, ChannelOutput, Frame, String) - Constructor for class org.jcsp.awt.ActiveFileDialog
Constructs a new ActiveFileDialog for loading a file.
ActiveFileDialog(ChannelInput, ChannelOutput, Frame, String, int) - Constructor for class org.jcsp.awt.ActiveFileDialog
Constructs a new ActiveFileDialog.
ActiveFileDialog.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveFrame - Class in org.jcsp.awt
java.awt.Frame with a channel interface.
ActiveFrame() - Constructor for class org.jcsp.awt.ActiveFrame
Constructs a new ActiveFrame with no title and no configuration or event channels.
ActiveFrame(String) - Constructor for class org.jcsp.awt.ActiveFrame
Constructs a new ActiveFrame with a title but no configuration or event channels.
ActiveFrame(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveFrame
Constructs a new ActiveFrame with configuration and event channels, but no title.
ActiveFrame(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveFrame
Constructs a new ActiveFrame with configuration and event channels and a title.
ActiveFrame.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveLabel - Class in org.jcsp.awt
java.awt.Label with a channel interface.
ActiveLabel() - Constructor for class org.jcsp.awt.ActiveLabel
Constructs a new ActiveLabel with no label or configuration channel.
ActiveLabel(String) - Constructor for class org.jcsp.awt.ActiveLabel
Constructs a new ActiveLabel with no configuration channel.
ActiveLabel(ChannelInput) - Constructor for class org.jcsp.awt.ActiveLabel
Constructs a new ActiveLabel with no initial label.
ActiveLabel(ChannelInput, String) - Constructor for class org.jcsp.awt.ActiveLabel
Constructs a new ActiveLabel.
ActiveLabel.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveList - Class in org.jcsp.awt
java.awt.List with a channel interface.
ActiveList() - Constructor for class org.jcsp.awt.ActiveList
Constructs an ActiveList with no visible lines, no configuration or event channels and only one item selectable.
ActiveList(int) - Constructor for class org.jcsp.awt.ActiveList
Constructs an ActiveList with the specified number of visible lines, but with no configuration or event channels and only one item selectable.
ActiveList(int, boolean) - Constructor for class org.jcsp.awt.ActiveList
Constructs an ActiveList with the specified number of visible lines and a multiple selection option, but with no configuration or event channels.
ActiveList(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveList
Constructs an ActiveList with configuration and event channels, but no visible items and only one item selectable.
ActiveList(ChannelInput, ChannelOutput, int) - Constructor for class org.jcsp.awt.ActiveList
Constructs an ActiveList with configuration and event channels, the specified number of visible lines and only one item selectable.
ActiveList(ChannelInput, ChannelOutput, int, boolean) - Constructor for class org.jcsp.awt.ActiveList
Constructs an ActiveList with configuration and event channels, the specified number of visible lines and a multiple selection option.
ActiveList.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveMenu - Class in org.jcsp.awt
java.awt.Menu with a channel interface.
ActiveMenu() - Constructor for class org.jcsp.awt.ActiveMenu
Constructs an ActiveMenu with no initial label and no configuration or event channels.
ActiveMenu(String) - Constructor for class org.jcsp.awt.ActiveMenu
Constructs an ActiveMenu with an initial label, but with no configuration or event channels.
ActiveMenu(String, boolean) - Constructor for class org.jcsp.awt.ActiveMenu
Constructs an ActiveMenu with an initial label and a tear-off option, but with no configuration or event channels.
ActiveMenu(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveMenu
Constructs an ActiveMenu with configuration and event channels, but with no initial label.
ActiveMenu(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveMenu
Constructs an ActiveMenu with configuration and event channels and an initial label.
ActiveMenu(ChannelInput, ChannelOutput, String, boolean) - Constructor for class org.jcsp.awt.ActiveMenu
Constructs an ActiveMenu with configuration and event channels, an initial label and a tear-off option.
ActiveMenu.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveMenuItem - Class in org.jcsp.awt
java.awt.MenuItem with a channel interface.
ActiveMenuItem() - Constructor for class org.jcsp.awt.ActiveMenuItem
Constructs a new ActiveMenuItem with no label and no shortcut and no configuration or event channels.
ActiveMenuItem(String) - Constructor for class org.jcsp.awt.ActiveMenuItem
Constructs a new ActiveMenuItem with no shortcut and no configuration or event channels.
ActiveMenuItem(String, MenuShortcut) - Constructor for class org.jcsp.awt.ActiveMenuItem
Constructs a new ActiveMenuItem with no configuration or event channels.
ActiveMenuItem(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveMenuItem
Constructs a new ActiveMenuItem with no label and no shortcut.
ActiveMenuItem(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveMenuItem
Constructs a new ActiveMenuItem with no shortcut.
ActiveMenuItem(ChannelInput, ChannelOutput, String, MenuShortcut) - Constructor for class org.jcsp.awt.ActiveMenuItem
Constructs a new ActiveMenuItem.
ActiveMenuItem.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActivePanel - Class in org.jcsp.awt
java.awt.Panel with a channel interface.
ActivePanel() - Constructor for class org.jcsp.awt.ActivePanel
Constructs a new ActivePanel with no configuration channel.
ActivePanel(ChannelInput) - Constructor for class org.jcsp.awt.ActivePanel
Constructs a new ActivePanel with a configuration channel.
ActivePanel.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveScrollbar - Class in org.jcsp.awt
java.awt.Scrollbar with a channel interface.
ActiveScrollbar() - Constructor for class org.jcsp.awt.ActiveScrollbar
Constructs a vertical ActiveScrollbar with no configuration or event channels.
ActiveScrollbar(int) - Constructor for class org.jcsp.awt.ActiveScrollbar
Constructs a ActiveScrollbar with the specified orientation, but still with no configuration or event channels.
ActiveScrollbar(int, int, int, int, int) - Constructor for class org.jcsp.awt.ActiveScrollbar
Constructs a ActiveScrollbar with all its options, but still with no configuration or event channels.
ActiveScrollbar(ChannelInput, ChannelOutputInt) - Constructor for class org.jcsp.awt.ActiveScrollbar
Constructs a vertical ActiveScrollbar with configuration and event channels.
ActiveScrollbar(ChannelInput, ChannelOutputInt, int) - Constructor for class org.jcsp.awt.ActiveScrollbar
Constructs a ActiveScrollbar with configuration and event channels and the specified orientation.
ActiveScrollbar(ChannelInput, ChannelOutputInt, int, int, int, int, int) - Constructor for class org.jcsp.awt.ActiveScrollbar
Constructs a ActiveScrollbar with configuration and event channels and all its options.
ActiveScrollbar.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveScrollPane - Class in org.jcsp.awt
java.awt.ScrollPane with a channel interface.
ActiveScrollPane() - Constructor for class org.jcsp.awt.ActiveScrollPane
Constructs a new ActiveScrollPane with a display policy of java.awt.ScrollPane.SCROLLBARS_AS_NEEDED and without a configure channel.
ActiveScrollPane(int) - Constructor for class org.jcsp.awt.ActiveScrollPane
Constructs a new ActiveScrollPane without a configure channel.
ActiveScrollPane(int, ChannelInput) - Constructor for class org.jcsp.awt.ActiveScrollPane
Constructs a new ActiveScrollPane.
ActiveScrollPane.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveTextArea - Class in org.jcsp.awt
java.awt.TextArea with a channel interface.
ActiveTextArea() - Constructor for class org.jcsp.awt.ActiveTextArea
Constructs a new ActiveTextArea with scrollbars, but with no configuration or event channels or initial text or size.
ActiveTextArea(String) - Constructor for class org.jcsp.awt.ActiveTextArea
Constructs a new ActiveTextArea with scrollbars and initial text, but with no configuration or event channels or initial size.
ActiveTextArea(String, int, int) - Constructor for class org.jcsp.awt.ActiveTextArea
Constructs a new ActiveTextArea with scrollbars and initial text and size, but with no configuration or event channels.
ActiveTextArea(String, int, int, int) - Constructor for class org.jcsp.awt.ActiveTextArea
Constructs a new ActiveTextArea with user-defined scrollbars and initial text and size, but with no configuration or event channels.
ActiveTextArea(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveTextArea
Constructs a new ActiveTextArea with configuration and event channels and scrollbars, but with no initial text or size.
ActiveTextArea(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveTextArea
Constructs a new ActiveTextArea with configuration and event channels and scrollbars and initial text, but with no initial size.
ActiveTextArea(ChannelInput, ChannelOutput, String, int, int) - Constructor for class org.jcsp.awt.ActiveTextArea
Constructs a new ActiveTextArea with configuration and event channels and scrollbars and initial text and size.
ActiveTextArea(ChannelInput, ChannelOutput, String, int, int, int) - Constructor for class org.jcsp.awt.ActiveTextArea
Constructs a new ActiveTextArea with configuration and event channels and user-defined scrollbars and initial text and size.
ActiveTextArea.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveTextEnterArea - Class in org.jcsp.awt
A specialisation of ActiveTextArea that writes text to the event channel only when ESCAPE is pressed.
ActiveTextEnterArea() - Constructor for class org.jcsp.awt.ActiveTextEnterArea
Constructs a new ActiveTextEnterArea with scrollbars, but with no configuration or event channels or initial text or size.
ActiveTextEnterArea(String) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
Constructs a new ActiveTextEnterArea with scrollbars and initial text, but with no configuration or event channels or initial size.
ActiveTextEnterArea(String, int, int) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
Constructs a new ActiveTextEnterArea with scrollbars and initial text and size, but with no configuration or event channels.
ActiveTextEnterArea(String, int, int, int) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
Constructs a new ActiveTextEnterArea with user-defined scrollbars and initial text and size, but with no configuration or event channels.
ActiveTextEnterArea(AltingChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
Constructs a new ActiveTextEnterArea with configuration and event channels and scrollbars, but with no initial text or size.
ActiveTextEnterArea(AltingChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
Constructs a new ActiveTextEnterArea with configuration and event channels and scrollbars and initial text, but with no initial size.
ActiveTextEnterArea(AltingChannelInput, ChannelOutput, String, int, int) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
Constructs a new ActiveTextEnterArea with configuration and event channels and scrollbars and initial text and size.
ActiveTextEnterArea(AltingChannelInput, ChannelOutput, String, int, int, int) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
Constructs a new ActiveTextEnterArea with configuration and event channels and user-defined scrollbars and initial text and size.
ActiveTextEnterField - Class in org.jcsp.awt
A specialisation of ActiveTextField that writes text to the event channel only when ENTER or ESCAPE is pressed.
ActiveTextEnterField(AltingChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveTextEnterField
Constructs a new ActiveTextEnterField with configuration and event channels, but no initial text.
ActiveTextEnterField(AltingChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveTextEnterField
Constructs a new ActiveTextEnterField with configuration and event channels, initial text and default width.
ActiveTextEnterField(AltingChannelInput, ChannelOutput, String, int) - Constructor for class org.jcsp.awt.ActiveTextEnterField
Constructs a new ActiveTextEnterField with configuration and event channels, initial text and width.
ActiveTextField - Class in org.jcsp.awt
java.awt.TextField with a channel interface.
ActiveTextField() - Constructor for class org.jcsp.awt.ActiveTextField
Constructs a new ActiveTextField with no initial text, configuration or event channels.
ActiveTextField(String) - Constructor for class org.jcsp.awt.ActiveTextField
Constructs a new ActiveTextField with initial text and default width, but no configuration or event channels.
ActiveTextField(String, int) - Constructor for class org.jcsp.awt.ActiveTextField
Constructs a new ActiveTextField with initial text and width, but no configuration or event channels.
ActiveTextField(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveTextField
Constructs a new ActiveTextField with configuration and event channels, but no initial text.
ActiveTextField(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveTextField
Constructs a new ActiveTextField with configuration and event channels, initial text and default width.
ActiveTextField(ChannelInput, ChannelOutput, String, int) - Constructor for class org.jcsp.awt.ActiveTextField
Constructs a new ActiveTextField with configuration and event channels, initial text and width.
ActiveTextField.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
ActiveWindow - Class in org.jcsp.awt
java.awt.Window with a channel interface.
ActiveWindow(Frame) - Constructor for class org.jcsp.awt.ActiveWindow
Constructs a new ActiveWindow.
ActiveWindow(ChannelInput, ChannelOutput, Frame) - Constructor for class org.jcsp.awt.ActiveWindow
Constructs a new ActiveWindow.
ActiveWindow.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
addActionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCheckboxMenuItem
Add a new channel to this component that will be used to notify that an ActionEvent has occurred.
addAddress(String, NodeAddressID) - Method in class org.jcsp.net.ServiceSettings
Adds a named address setting.
addAddress(Address) - Method in class org.jcsp.net.settings.Addresses
 
addAddressSetting(AddressSetting) - Method in class org.jcsp.net.settings.Service
 
addAlternate(AddressSetting) - Method in class org.jcsp.net.settings.AddressSetting
 
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveApplet
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveButton
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCanvas
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCheckbox
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveChoice
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveComponent
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveContainer
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveDialog
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFrame
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveLabel
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveList
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActivePanel
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollbar
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollPane
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextArea
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextField
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveWindow
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveApplet
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveContainer
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveDialog
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFrame
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActivePanel
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollPane
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveWindow
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
addEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveButton
Add a new channel to this component that will be used to notify that the button has been pressed.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveApplet
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveButton
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCanvas
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCheckbox
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveChoice
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveComponent
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveContainer
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveDialog
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFrame
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveLabel
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveList
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActivePanel
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollbar
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollPane
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextArea
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextField
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveWindow
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
addItemEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveList
Add a new channel to this component that will be used to notify that an ItemEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveApplet
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveButton
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCanvas
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCheckbox
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveChoice
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveComponent
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveContainer
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveDialog
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFrame
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveLabel
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveList
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActivePanel
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollbar
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollPane
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextArea
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextField
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveWindow
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveApplet
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveButton
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCanvas
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCheckbox
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveChoice
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveComponent
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveContainer
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveDialog
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFrame
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveLabel
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveList
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActivePanel
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollbar
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollPane
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextArea
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextField
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveWindow
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveApplet
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveButton
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCanvas
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCheckbox
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveChoice
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveComponent
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveContainer
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveDialog
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFrame
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveLabel
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveList
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActivePanel
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollbar
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollPane
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextArea
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextField
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveWindow
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
addPlugin(Plugin) - Method in class org.jcsp.net.settings.Plugins
 
addProcess(CSProcess) - Method in class org.jcsp.lang.Parallel
Add the process to the Parallel object.
addProcess(CSProcess[]) - Method in class org.jcsp.lang.Parallel
Add the array of processes to the Parallel object.
addProcess(CSProcess) - Method in class org.jcsp.lang.Sequence
Add the process to the Sequence object.
addProcess(CSProcess[]) - Method in class org.jcsp.lang.Sequence
Add the array of processes to the Sequence object.
addProfile(LinkProfile) - Method in class org.jcsp.net.settings.LinkProfiles
 
addProfile(NodeProfile) - Method in class org.jcsp.net.settings.NodeProfiles
 
addProtocol(Protocol) - Method in class org.jcsp.net.settings.Protocols
 
addReadFilter(Filter) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
 
addReadFilter(Filter, int) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
 
addReadFilter(Filter) - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
 
addReadFilter(Filter, int) - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
 
addReadFilter(Filter) - Method in interface org.jcsp.util.filter.ReadFiltered
Installs a read filter defining a transformation to be applied by the read method of the channel end.
addReadFilter(Filter, int) - Method in interface org.jcsp.util.filter.ReadFiltered
Installs a read filter defining a transformation to be applied by the read method of the channel end at a specific index.
addReq(Req) - Method in class org.jcsp.net.settings.LinkProfile
 
addReq(Req) - Method in class org.jcsp.net.settings.NodeProfile
 
Address - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent a single address.
Address(String, String, boolean) - Constructor for class org.jcsp.net.settings.Address
 
Addresses - Class in org.jcsp.net.settings
Unsed internally within the JCSP network infrastructure to represent a set of addresses.
Addresses() - Constructor for class org.jcsp.net.settings.Addresses
 
AddressSetting - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent an address setting.
AddressSetting(String, String, String) - Constructor for class org.jcsp.net.settings.AddressSetting
 
addService(Service) - Method in class org.jcsp.net.settings.Services
 
addSetting(String, String) - Method in class org.jcsp.net.ServiceSettings
Adds a String name, value setting to this object.
addSetting(Setting) - Method in class org.jcsp.net.settings.Protocol
 
addSetting(Setting) - Method in class org.jcsp.net.settings.Service
 
addSetting(Setting) - Method in class org.jcsp.net.settings.Settings
 
addSpec(Spec) - Method in class org.jcsp.net.settings.Address
 
addSpec(Spec) - Method in class org.jcsp.net.settings.Protocol
 
addSpec(Spec) - Method in class org.jcsp.net.settings.Specs
 
addWindowEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
Add a new channel to this component that will be used to notify that a WindowEvent has occurred.
addWriteFilter(Filter) - Method in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
 
addWriteFilter(Filter, int) - Method in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
 
addWriteFilter(Filter) - Method in interface org.jcsp.util.filter.WriteFiltered
Installs a write filter defining a transformation to be applied by the write method of the channel end.
addWriteFilter(Filter, int) - Method in interface org.jcsp.util.filter.WriteFiltered
Installs a write filter defining a transformation to be applied by the write method of the channel end at a specific index.
after(long) - Method in class org.jcsp.lang.CSTimer
Puts the process to sleep until an absolute time is reached.
Alternative - Class in org.jcsp.lang
This enables a process to wait passively for and choose between a number of Guard events.
Alternative(Guard[]) - Constructor for class org.jcsp.lang.Alternative
Construct an Alternative object operating on the Guard array of events.
AlternativeError - Error in org.jcsp.lang
This is thrown for an illegal operation on an Alternative.
AlternativeError(String) - Constructor for error org.jcsp.lang.AlternativeError
 
AlternativeSelect - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.getSpuriousWakeUpCounts()), indicating the class and operation that suffered.
AlternativeSelectWithTimeout - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.report()), indicating the class and operation that suffered.
AltingBarrier - Class in org.jcsp.lang
This is the front-end for a barrier that can be used as a Guard in an Alternative.
AltingBarrierCoordinateStartEnable - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.getSpuriousWakeUpCounts()), indicating the class and operation that suffered.
AltingBarrierError - Error in org.jcsp.lang
This is thrown for an illegal operation on an AltingBarrier.
AltingBarrierError(String) - Constructor for error org.jcsp.lang.AltingBarrierError
 
AltingChannelAccept - Class in org.jcsp.lang
This extends Guard and ChannelAccept to enable a process to choose between many CALL channel (and other) events.
AltingChannelAccept() - Constructor for class org.jcsp.lang.AltingChannelAccept
 
AltingChannelInput - Class in org.jcsp.lang
This extends Guard and ChannelInput to enable a process to choose between many object input (and other) events.
AltingChannelInput() - Constructor for class org.jcsp.lang.AltingChannelInput
 
AltingChannelInputInt - Class in org.jcsp.lang
This extends Guard and ChannelInputInt to enable a process to choose between many integer input (and other) events.
AltingChannelInputInt() - Constructor for class org.jcsp.lang.AltingChannelInputInt
 
AltingChannelInputWrapper - Class in org.jcsp.lang
Deprecated. There is no longer any need to use this class, after the 1.1 class reorganisation. Note that usually you do not need the absolute guarantee that this class provides - you can usually just cast the channel to an AltingChannelInput, which prevents you from accidentally writing to the channel. This class mainly exists for use by some of the org.jcsp.net classes, where the absolute guarantee that you cannot write to it is important.
AltingChannelInputWrapper(AltingChannelInput) - Constructor for class org.jcsp.lang.AltingChannelInputWrapper
Deprecated. Creates a new AltingChannelInputWrapper which wraps the specified channel.
AltingChannelInputWrapper() - Constructor for class org.jcsp.lang.AltingChannelInputWrapper
Deprecated. This constructor does not wrap a channel.
AltingChannelOutput - Class in org.jcsp.lang
This extends Guard and ChannelOutput to enable a process to choose between many integer output (and other) events.
AltingChannelOutput() - Constructor for class org.jcsp.lang.AltingChannelOutput
 
AltingChannelOutputInt - Class in org.jcsp.lang
This extends Guard and ChannelOutputInt to enable a process to choose between many integer output (and other) events.
AltingChannelOutputInt() - Constructor for class org.jcsp.lang.AltingChannelOutputInt
 
AltingConnectionClient - Class in org.jcsp.lang
This class is sub-classed by JCSP.NET classes to provide ConnectionClient objects which can have their receive() method alted over.
AltingConnectionClient(AltingChannelInput) - Constructor for class org.jcsp.lang.AltingConnectionClient
Constructor.
AltingConnectionClientImpl - Class in org.jcsp.lang
This class does not need to be used by standard JCSP users.
AltingConnectionClientImpl(AltingChannelInput, ChannelOutput, ChannelOutput, ChannelOutput) - Constructor for class org.jcsp.lang.AltingConnectionClientImpl
Constructs a new instance.
AltingConnectionServer - Class in org.jcsp.lang
An interface to connection.
AltingConnectionServer(AltingChannelInput) - Constructor for class org.jcsp.lang.AltingConnectionServer
Constructor.
AltingConnectionServerImpl - Class in org.jcsp.lang
This class does not need to be used by standard JCSP users.
AltingConnectionServerImpl(AltingChannelInput, AltingChannelInput) - Constructor for class org.jcsp.lang.AltingConnectionServerImpl
Constructs a new server instance.
altMonitor - Variable in class org.jcsp.lang.Alternative
The monitor synchronising the writers and alting reader
And - Class in org.jcsp.plugNplay
Bitwise ands two Integer streams to one stream.
And(ChannelInput, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.And
Construct a new And process with the input Channels in0 and in1 and the output Channel out.
AndInt - Class in org.jcsp.plugNplay.ints
Bitwise ands two integer streams to one stream.
AndInt(ChannelInputInt, ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.AndInt
Construct a new AndInt process with the input Channels in0 and in1 and the output Channel out.
any2any() - Static method in class org.jcsp.lang.Channel
This constructs an Object carrying channel that may be connected to any number of writer processes and any number of reader processes.
any2any(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
This constructs an any-any Object channel with user chosen buffering size and policy.
any2any(int) - Static method in class org.jcsp.lang.Channel
This constructs a poisonable any-any Object channel.
any2any(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
This constructs a buffered poisonable any-any Object channel.
any2anyArray(int) - Static method in class org.jcsp.lang.Channel
This constructs an array of any-any Object channels.
any2anyArray(int, int) - Static method in class org.jcsp.lang.Channel
This constructs an array of poisonable any-any Object channels.
any2anyArray(int, ChannelDataStore) - Static method in class org.jcsp.lang.Channel
This constructs an array of buffered any-any Object channels.
any2anyArray(int, ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
This constructs an array of buffered poisonable any-any Object channels.
Any2AnyCallChannel - Class in org.jcsp.lang
This is the super-class for any-to-any interface-specific CALL channels, safe for use by many clients and many servers.
Any2AnyCallChannel() - Constructor for class org.jcsp.lang.Any2AnyCallChannel
 
Any2AnyChannel - Interface in org.jcsp.lang
This defines the interface for an any-to-any Object channel, safe for use by many writers and many readers.
Any2AnyChannelInt - Interface in org.jcsp.lang
This defines an interface for an any-to-any integer channel, safe for use by many writers and many readers.
Any2AnyChannelIntRead - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.getSpuriousWakeUpCounts()), indicating the class and operation that suffered.
Any2AnyChannelIntWrite - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.report()), indicating the class and operation that suffered.
Any2AnyChannelIntXRead - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.getSpuriousWakeUpCounts()), indicating the class and operation that suffered.
Any2AnyChannelIntXWrite - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.report()), indicating the class and operation that suffered.
Any2AnyChannelRead - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.getSpuriousWakeUpCounts()), indicating the class and operation that suffered.
Any2AnyChannelWrite - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.report()), indicating the class and operation that suffered.
Any2AnyChannelXRead - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.getSpuriousWakeUpCounts()), indicating the class and operation that suffered.
Any2AnyChannelXWrite - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.report()), indicating the class and operation that suffered.
Any2AnyConnection - Interface in org.jcsp.lang
Defines an interface for a connection shared by multiple clients and multiple servers.
any2anyInt() - Static method in class org.jcsp.lang.Channel
This constructs an integer carrying channel that may be connected to any number of writer processes and any number of reader processes.
any2anyInt(ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
This constructs an any-any integer channel with user chosen buffering size and policy.
any2anyInt(int) - Static method in class org.jcsp.lang.Channel
This constructs a poisonable any-any integer channel.
any2anyInt(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.Channel
This constructs a buffered poisonable any-any integer channel.
any2anyIntArray(int) - Static method in class org.jcsp.lang.Channel
This constructs an array of any-any integer channels.
any2anyIntArray(int, int) - Static method in class org.jcsp.lang.Channel
This constructs an array of poisonable any-any integer channels.
any2anyIntArray(int, ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
This constructs an array of buffered any-any integer channels.
any2anyIntArray(int, ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.Channel
This constructs an array of buffered poisonable any-any integer channels.
any2one() - Static method in class org.jcsp.lang.Channel
This constructs an Object carrying channel that may be connected to any number of writer processes, but only one reader at a time.
any2one(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
This constructs an any-one Object channel with user chosen buffering size and policy.
any2one(int) - Static method in class org.jcsp.lang.Channel
This constructs a poisonable any-one Object channel.
any2one(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
This constructs a buffered poisonable any-one Object channel.
any2oneArray(int) - Static method in class org.jcsp.lang.Channel
This constructs an array of any-one Object channels.
any2oneArray(int, int) - Static method in class org.jcsp.lang.Channel
This constructs an array of poisonable any-one Object channels.
any2oneArray(int, ChannelDataStore) - Static method in class org.jcsp.lang.Channel
This constructs an array of buffered any-one Object channels.
any2oneArray(int, ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
This constructs an array of buffered poisonable any-one Object channels.
any2oneArray(int) - Static method in class org.jcsp.lang.ChannelInt
Deprecated. Constructs and returns an array of Any2OneChannelInt objects.
any2oneArray(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.ChannelInt
Deprecated. Constructs and returns an array of Any2OneChannelInt objects which use the specified ChannelDataStoreInt object as a buffer.
any2oneArray(int) - Static method in class org.jcsp.lang.Connection
 
Any2OneCallChannel - Class in org.jcsp.lang
This is the super-class for any-to-one interface-specific CALL channels, safe for use by many clients and one server.
Any2OneCallChannel() - Constructor for class org.jcsp.lang.Any2OneCallChannel
 
Any2OneChannel - Interface in org.jcsp.lang
This defines an interface for an any-to-one Object channel, safe for use by many writers and one reader.
Any2OneChannelInt - Interface in org.jcsp.lang
This defines an interface for an any-to-one integer channel, safe for use by many writers and one reader.
Any2OneChannelIntRead - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.getSpuriousWakeUpCounts()), indicating the class and operation that suffered.
Any2OneChannelIntWrite - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.report()), indicating the class and operation that suffered.
Any2OneChannelIntXRead - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.getSpuriousWakeUpCounts()), indicating the class and operation that suffered.
Any2OneChannelIntXWrite - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.report()), indicating the class and operation that suffered.
Any2OneChannelRead - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.getSpuriousWakeUpCounts()), indicating the class and operation that suffered.
Any2OneChannelWrite - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.report()), indicating the class and operation that suffered.
Any2OneChannelXRead - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.getSpuriousWakeUpCounts()), indicating the class and operation that suffered.
Any2OneChannelXWrite - Static variable in class org.jcsp.lang.SpuriousLog
This indexes the counts of spurious wakeups (SpuriousLog.report()), indicating the class and operation that suffered.
Any2OneConnection - Interface in org.jcsp.lang
Defines an interface for a connection that can be shared by multiple concurrent clients but used by a single server.
any2oneInt() - Static method in class org.jcsp.lang.Channel
This constructs an integer carrying channel that may be connected to any number of writer processes, but only one reader at a time.
any2oneInt(ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
This constructs an any-one integer channel with user chosen buffering size and policy.
any2oneInt(int) - Static method in class org.jcsp.lang.Channel
This constructs a poisonable any-one integer channel.
any2oneInt(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.Channel
This constructs a buffered poisonable any-one integer channel.
any2oneIntArray(int) - Static method in class org.jcsp.lang.Channel
This constructs an array of any-one integer channels.
any2oneIntArray(int, int) - Static method in class org.jcsp.lang.Channel
This constructs an array of poisonable any-one integer channels.
any2oneIntArray(int, ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
This constructs an array of buffered any-one integer channels.
any2oneIntArray(int, ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.Channel
This constructs an array of buffered poisonable any-one integer channels.
ApplicationID - Class in org.jcsp.net
A Class whose instances represent a unique identifier for a JCSP.NET application.
arrayToString(String[]) - Static method in class org.jcsp.net.Utils
This takes a String[] and returns a String that can be converted back into an identical String[] using the stringToArray method.

CSP for Java
(JCSP) 1.1-rc4
A B C D E F G H I J L M N O P R S T U V W X Z
Submit a bug or feature to jcsp-team@kent.ac.uk
Version 1.1-rc4 of the JCSP API Specification (Copyright 1997-2008 P.D.Austin and P.H.Welch - All Rights Reserved)
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.