Erweiterbarer Rich Client fuer das BSCW Groupware System
[ start | index | login ]
Start > de.uni_siegen.fb5.bscw.clientwrapper

de.uni_siegen.fb5.bscw.clientwrapper

Created by admin. Last edited by admin, 2 years and 87 days ago. Viewed 375 times. #5
[diff] [history] [edit] [rdf]
labels
attachments
Der clientwrapper stellt ist das Verbindungsglied zwischen dem Eclipse Framework und der X-API von BSCW. Zusätzlich übernimmt er das Cachen, um so die Remote Zugriffe zu minimieren.

Da es mühsam ist, aus dem BSCWClientWrapper an den BSCW Client heran zukommen, an ein Beispiel, wie man von der BSCW Site an seine BSCW Objekte kommt:

// lege neue BSCWSite an (eine BSCW Site ist historisch aus dem org.eclipse.team.Site Konzept entstanden). 
// Die BSCWSite verwaltet alle notwendigen lokalen 
// Resourcen u.a. auch den Cache. 
// Will man direkt mit auf der BSCW X-API arbeiten, sollte man direkt einen 
// BSCWClient verwenden
Properties config = new Properties();
config.setProperty(IClientWrapperConstants.LOCATION,"http://www.bscweasel.de/bscw/bscw.cgi/");
config.setProperty(IClientWrapperConstants.USERNAME, "testuser");
config.setProperty(IClientWrapperConstants.PASSWORD, "testuser");
config.setProperty(IClientWrapperConstants.SYMBOLIC_NAME, "TEST SERVER");
BSCWSite testSite = new BSCWSite(config);

// TargetProvider und RemoteResource sind ebenfalls Überbleibsel aus der // org.eclipse.team Architektur TargetProvider provider = testSite.getTargetProvider(); RemoteResource remoteResource = provider.getRemoteResource(null);

// jetzt kann man sich endlich die BSCW Objekte holen und damit arbeiten IHome workspace = remoteResource.getHome(null); IArtifact[] children =workspace.getChildren(null);

Weitere Beispiele finden sich in den JUnit Testklassen, die im Plugin de.uni_siegen.fb5.bscw.tests zusammengefasst sind.

no comments | post comment

Sprache

en>>English

Weasel nutzen

Weasel verstehen Weasel verbessern
Logged in Users: (3)
… and 7,062 Guests.


Hilfe:
snipsnap-help

Wiki bearbeiten:
Leider haben einige Leute unser Wiki als SPAM-Verteiler benutzt. Deshalb haben wir die Selbstregistierung erstmal ausgeschaltet.
Bitte schicken Sie eine Mail an
>>support@bscweasel.de, wenn Sie gerne zu diesen Wiki etwas beitragen wollen.


Installiert 6 years and 88 days ago

link=http://www-wulf.fb5.uni-siegen.de

Saturday, 27. October 2007

Maynstall

Siegener Studis loten Möglichkeiten von Maynstall aus. Mehr unter: >>http://public.bscw.de/pub/bscw.cgi/89935228 PermaLink
no comments | post comment

Sunday, 06. August 2006

New and Noteworthy

>>New and Noteworthy der Version 0.10.1 PermaLink
no comments | post comment

Saturday, 05. August 2006

Version 0.10.1

Version 0.10.1 steht ab heute zum >>Download bereit! PermaLink
no comments | post comment

Powered by snipsnap.org 1.0b2-uttoxeter| Copyright 2000-2002 Matthias L. Jugel and Stephan J. Schmidt