@@ -0,0 +1,1330 @@
+/*******************************************************************************%0A * Copyright (c) 2014 Codenvy, S.A.%0A * All rights reserved. This program and the accompanying materials%0A * are made available under the terms of the Eclipse Public License v1.0%0A * which accompanies this distribution, and is available at%0A * http://www.eclipse.org/legal/epl-v10.html%0A *%0A * Contributors:%0A *   Codenvy, S.A. - initial API and implementation%0A *******************************************************************************/%0Apackage com.codenvy.flux.watcher.fs;%0A%0Aimport com.codenvy.flux.watcher.core.Credentials;%0Aimport com.codenvy.flux.watcher.core.Repository;%0Aimport com.codenvy.flux.watcher.core.RepositoryModule;%0Aimport com.google.inject.Guice;%0Aimport com.google.inject.Injector;%0A%0Aimport java.net.MalformedURLException;%0Aimport java.net.URL;%0A%0A/**%0A * @author Kevin Pollet%0A */%0Apublic class Main %7B%0A    public static void main(String%5B%5D args) throws MalformedURLException %7B%0A        final Injector injector = Guice.createInjector(new RepositoryModule(), new JDKProjectModule());%0A%0A        final Repository repository = injector.getInstance(Repository.class);%0A        repository.addRemote(new URL(%22http://localhost:3000%22), Credentials.DEFAULT_USER_CREDENTIALS);%0A        repository.addProject(%22flux%22, %22/Users/kevin/Desktop/flux/flux%22);%0A    %7D%0A%7D%0A

Add Main for file system implementation