A B C E F G H I L M N R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- actionPerformed(ActionEvent) - Method in class uk.ac.starlink.connect.ConnectorAction
- addBranch(Branch) - Method in class uk.ac.starlink.connect.BranchComboBox
-
Adds a new normal branch to the model.
- addConnection(ConnectorAction) - Method in class uk.ac.starlink.connect.BranchComboBox
-
Adds a new branch to the model which represents a Connector.
- addConnection(ConnectorAction) - Method in class uk.ac.starlink.connect.FilestoreChooser
-
Adds a new branch representing a connection to a remote service to this chooser.
- addDefaultBranches() - Method in class uk.ac.starlink.connect.FilestoreChooser
-
Populate this browser with a default set of branches.
- AuthKey - Class in uk.ac.starlink.connect
-
Describes an item of authorization information required when connecting to a remote service.
- AuthKey(String) - Constructor for class uk.ac.starlink.connect.AuthKey
-
Constructs a new key with a given name.
B
- Branch - Interface in uk.ac.starlink.connect
-
Represents a directory-like node in a (possibly remote) filesystem.
- BranchComboBox - Class in uk.ac.starlink.connect
-
JComboBox which allows selection of
Branch
objects. - BranchComboBox() - Constructor for class uk.ac.starlink.connect.BranchComboBox
-
Constructor.
C
- compare(Object, Object) - Method in class uk.ac.starlink.connect.NodeComparator
- Connection - Class in uk.ac.starlink.connect
-
Represents a connection to a remote resource.
- Connection() - Constructor for class uk.ac.starlink.connect.Connection
-
Constructs a connection with no information.
- Connection(Connector, Map) - Constructor for class uk.ac.starlink.connect.Connection
-
Constructs a connection recording the circumstances under which it was created.
- CONNECTION_PROPERTY - Static variable in class uk.ac.starlink.connect.ConnectorAction
-
Key for the property which stores a
Connection
object. - Connector - Interface in uk.ac.starlink.connect
-
Interface for logging in to a remote facility.
- ConnectorAction - Class in uk.ac.starlink.connect
-
Action which controls logging in to and out of a remote service using a
Connector
object. - ConnectorAction(Connector) - Constructor for class uk.ac.starlink.connect.ConnectorAction
-
Constructor.
- ConnectorManager - Class in uk.ac.starlink.connect
-
Marshals provision of
Connector
objects. - ConnectorManager() - Constructor for class uk.ac.starlink.connect.ConnectorManager
- CONNECTORS_PROPERTY - Static variable in class uk.ac.starlink.connect.ConnectorManager
-
Name of property containing colon-separated list of additional
Connector
implementations to be made available from this manager. - createDialog(Component) - Method in class uk.ac.starlink.connect.ConnectorAction
-
Constructs the dialogue which is used to ask the user for authorization information.
- createNode(File) - Static method in class uk.ac.starlink.connect.FileNode
-
Creates a new FileNode from a File.
- createNode(String) - Method in interface uk.ac.starlink.connect.Branch
-
Attempts to construct a new node in the context of this one.
- createNode(String) - Method in class uk.ac.starlink.connect.FileBranch
E
- equals(Object) - Method in class uk.ac.starlink.connect.FileNode
- ErrorLeaf - Class in uk.ac.starlink.connect
-
Dummy Leaf implmentation which describes an error condition.
- ErrorLeaf(Branch, Throwable) - Constructor for class uk.ac.starlink.connect.ErrorLeaf
-
Constructor.
F
- FileBranch - Class in uk.ac.starlink.connect
-
Branch representing a directory file.
- FileBranch(File) - Constructor for class uk.ac.starlink.connect.FileBranch
-
Constructs a branch from a File object representing an existing directory.
- FileNode - Class in uk.ac.starlink.connect
-
Node representing a file
File
in a local filesystem. - FileNode(File) - Constructor for class uk.ac.starlink.connect.FileNode
-
Constructs a node from a File.
- FilestoreChooser - Class in uk.ac.starlink.connect
-
Generalised file browser which can browse virtual remote filesystems as well as the local filesystem.
- FilestoreChooser() - Constructor for class uk.ac.starlink.connect.FilestoreChooser
-
Constructs a FilestoreChooser with navigation buttons included.
- FilestoreChooser(boolean) - Constructor for class uk.ac.starlink.connect.FilestoreChooser
-
Constructs a FilestoreChooser with navigation buttons optionally included.
- FilestoreChooser(Branch) - Constructor for class uk.ac.starlink.connect.FilestoreChooser
-
Constructs a new chooser pointing to a given branch.
G
- getAuthValue(AuthKey) - Method in class uk.ac.starlink.connect.Connection
-
Returns the value for a given authorization key used when opening this connection, if known
- getBranch() - Method in class uk.ac.starlink.connect.FilestoreChooser
-
Returns the currently selected branch.
- getChildren() - Method in interface uk.ac.starlink.connect.Branch
-
Returns the array of child nodes belonging to this branch.
- getChildren() - Method in class uk.ac.starlink.connect.FileBranch
- getCollator() - Method in class uk.ac.starlink.connect.NodeComparator
-
Returns the collator used to perform alphabetic ordering.
- getConnection() - Method in class uk.ac.starlink.connect.ConnectorAction
-
Returns the currently active connection.
- getConnector() - Method in class uk.ac.starlink.connect.Connection
-
Returns the connector which generated this connection, if known.
- getConnector() - Method in class uk.ac.starlink.connect.ConnectorAction
-
Returns the connector used by this action.
- getConnectorAction() - Method in class uk.ac.starlink.connect.BranchComboBox
-
Returns any connector action which is assocated with the currently selected branch.
- getConnectorActions() - Static method in class uk.ac.starlink.connect.ConnectorManager
-
Returns a list of all the currently available ConnectorAction objects.
- getConnectorActions() - Method in class uk.ac.starlink.connect.FilestoreChooser
-
Returns a mutable list of the connector instances used by this chooser.
- getConnectors() - Static method in class uk.ac.starlink.connect.ConnectorManager
-
Returns a list of all the known Connector objects.
- getDataSource() - Method in class uk.ac.starlink.connect.ErrorLeaf
- getDataSource() - Method in interface uk.ac.starlink.connect.Leaf
-
Returns a data source (replayable input stream) containing the data content of this leaf.
- getDefault() - Method in class uk.ac.starlink.connect.AuthKey
-
Returns the default value for this key.
- getDescription() - Method in class uk.ac.starlink.connect.AuthKey
-
Returns the description of this key.
- getFile() - Method in class uk.ac.starlink.connect.FileNode
- getFileView() - Static method in class uk.ac.starlink.connect.BranchComboBox
-
Returns a FileView object which can be used to interpret files on this platform.
- getIcon() - Method in interface uk.ac.starlink.connect.Connector
-
Returns an icon which labels this connector.
- getInstance() - Static method in class uk.ac.starlink.connect.NodeComparator
-
Returns an instance of this class.
- getKeys() - Method in interface uk.ac.starlink.connect.Connector
-
Returns an array of authorization keys whose values are required to attempt a connection.
- getModel() - Method in class uk.ac.starlink.connect.FilestoreChooser
-
Returns an object which contains the state of this chooser.
- getName() - Method in class uk.ac.starlink.connect.AuthKey
-
Returns the name of this key.
- getName() - Method in interface uk.ac.starlink.connect.Connector
-
Returns the name of the type of facility to which this connector can connect.
- getName() - Method in class uk.ac.starlink.connect.ErrorLeaf
- getName() - Method in class uk.ac.starlink.connect.FileNode
- getName() - Method in interface uk.ac.starlink.connect.Node
-
Returns the name of this node.
- getNavigationActions() - Method in class uk.ac.starlink.connect.FilestoreChooser
-
Returns the actions which allow the user to do additional navigation.
- getOkAction() - Method in class uk.ac.starlink.connect.FilestoreChooser
-
Returns the action which is equivalent to hitting an OK button, that is performing a selection.
- getOutputStream() - Method in class uk.ac.starlink.connect.ErrorLeaf
- getOutputStream() - Method in interface uk.ac.starlink.connect.Leaf
-
Returns an output stream from this leaf.
- getParent() - Method in class uk.ac.starlink.connect.ErrorLeaf
- getParent() - Method in class uk.ac.starlink.connect.FileNode
- getParent() - Method in interface uk.ac.starlink.connect.Node
-
Returns the parent branch of this node.
- getRoot() - Method in class uk.ac.starlink.connect.Connection
-
Returns the root of the remote filesystem provided by this connection.
- getSelectedBranch() - Method in class uk.ac.starlink.connect.BranchComboBox
-
Returns the currently selected branch.
- getSelectedNode() - Method in class uk.ac.starlink.connect.FilestoreChooser
-
Returns the single selected node.
- getSelectedNodes() - Method in class uk.ac.starlink.connect.FilestoreChooser
-
Returns the array of all nodes currently selected.
H
- hashCode() - Method in class uk.ac.starlink.connect.FileNode
I
- isConnected() - Method in class uk.ac.starlink.connect.Connection
-
Indicates whether this connection is currently up and running.
- isHidden() - Method in class uk.ac.starlink.connect.AuthKey
-
Returns true if this key's value should be hidden.
- isHidingEnabled() - Method in class uk.ac.starlink.connect.FileBranch
-
Indicates whether files marked as hidden by the default FileSystemView are shown or not.
- isRequired() - Method in class uk.ac.starlink.connect.AuthKey
-
Indicates whether this key must have a non-null value.
L
- Leaf - Interface in uk.ac.starlink.connect
-
Represents a non-directory type file in a (possibly remote) filesystem.
- leafSelected(Leaf) - Method in class uk.ac.starlink.connect.FilestoreChooser
-
This method is called if a successful selection of a single leaf has taken place.
- logIn(Map) - Method in interface uk.ac.starlink.connect.Connector
-
Attempts to open a connection.
- logOut() - Method in class uk.ac.starlink.connect.Connection
-
Closes this connection.
M
- main(String[]) - Static method in class uk.ac.starlink.connect.FilestoreChooser
N
- Node - Interface in uk.ac.starlink.connect
-
Represents a node in a (possibly remote) file system.
- NodeComparator - Class in uk.ac.starlink.connect
-
Comparator for nodes.
- NodeComparator() - Constructor for class uk.ac.starlink.connect.NodeComparator
R
- refreshList() - Method in class uk.ac.starlink.connect.FilestoreChooser
-
Ensures that the list contains the correct children for the currently selected branch.
S
- setBranch(Branch) - Method in class uk.ac.starlink.connect.FilestoreChooser
-
Sets the current selected branch.
- setDefault(String) - Method in class uk.ac.starlink.connect.AuthKey
-
Sets a default value for this key.
- setDescription(String) - Method in class uk.ac.starlink.connect.AuthKey
-
Sets the description of this key.
- setEnabled(boolean) - Method in class uk.ac.starlink.connect.ConnectorAction
- setEnabled(boolean) - Method in class uk.ac.starlink.connect.FilestoreChooser
- setHidden(boolean) - Method in class uk.ac.starlink.connect.AuthKey
-
Sets whether this key's value will be hidden.
- setHidingEnabled(boolean) - Method in class uk.ac.starlink.connect.FileBranch
-
Sets whether files marked as hidden by the default FileSystemView are shown or not.
- setLogoutOnExit(boolean) - Method in class uk.ac.starlink.connect.Connection
-
Controls whether an attempt is made to shut down this connection when the JVM exits if it has not been done within the program.
- setModel(ComboBoxModel) - Method in class uk.ac.starlink.connect.BranchComboBox
-
Sets this combo box's model.
- setModel(ComboBoxModel) - Method in class uk.ac.starlink.connect.FilestoreChooser
-
Sets the model which contains the state of this chooser.
- setName(String) - Method in class uk.ac.starlink.connect.AuthKey
-
Sets the name of this key.
- setRequired(boolean) - Method in class uk.ac.starlink.connect.AuthKey
-
Sets whether this key must have a non-null value for a connection attempt to proceed.
- setSelectedBranch(Branch) - Method in class uk.ac.starlink.connect.BranchComboBox
-
Sets the selected branch.
- showConnectionDialog(Component, Connector) - Static method in class uk.ac.starlink.connect.ConnectorManager
-
Pops up a modal dialogue which invites the user to log into a connection using a given connector.
T
- toString() - Method in class uk.ac.starlink.connect.Connection
- toString() - Method in class uk.ac.starlink.connect.ErrorLeaf
- toString() - Method in class uk.ac.starlink.connect.FileNode
U
- uk.ac.starlink.connect - package uk.ac.starlink.connect
-
Classes related to persistent connections to remote services.
All Classes All Packages