ICY Version 1.0.1.0
Classes | Public Member Functions | Static Public Member Functions | Package Functions

icy.workspace.WorkspaceRepositoryLoader Class Reference

List of all members.

Classes

class  WorkspaceRepositoryLoaderEvent
interface  WorkspaceRepositoryLoaderListener

Public Member Functions

 WorkspaceRepositoryLoader ()
void load (final String url, boolean asynch, final boolean clear)
void clear ()
ArrayList< WorkspacegetWorkspaces ()
Workspace getWorkspace (String className)
boolean isLoading ()
void waitWhileLoading ()
void addListener (WorkspaceRepositoryLoaderListener listener)
void removeListener (WorkspaceRepositoryLoaderListener listener)

Static Public Member Functions

static ArrayList< String > getWorkspaceFiles (String repositeryUrl)

Package Functions

void load (String url)

Detailed Description

Author:
Stephane

Constructor & Destructor Documentation

icy.workspace.WorkspaceRepositoryLoader.WorkspaceRepositoryLoader ( )

static class


Member Function Documentation

void icy.workspace.WorkspaceRepositoryLoader.addListener ( WorkspaceRepositoryLoaderListener  listener)

Add a listener

Parameters:
listener
void icy.workspace.WorkspaceRepositoryLoader.clear ( )

clear workspace list

static ArrayList<String> icy.workspace.WorkspaceRepositoryLoader.getWorkspaceFiles ( String  repositeryUrl) [static]

Return the workspaces file list from a repository URL

ArrayList<Workspace> icy.workspace.WorkspaceRepositoryLoader.getWorkspaces ( )
Returns:
the workspaceList
boolean icy.workspace.WorkspaceRepositoryLoader.isLoading ( )
Returns:
the loaded
void icy.workspace.WorkspaceRepositoryLoader.load ( final String  url,
boolean  asynch,
final boolean  clear 
)

Load the list of online workspaces located at specified repository url

void icy.workspace.WorkspaceRepositoryLoader.load ( String  url) [package]

Load the list of online workspaces located at specified repository url

void icy.workspace.WorkspaceRepositoryLoader.removeListener ( WorkspaceRepositoryLoaderListener  listener)

Remove a listener

Parameters:
listener
void icy.workspace.WorkspaceRepositoryLoader.waitWhileLoading ( )

wait until loading completed


The documentation for this class was generated from the following file:
 All Classes Functions Variables