<rdf:RDF
    xmlns:s='http://snipsnap.org/rdf/snip-schema#'
    xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
    xmlns:RDFNsId2='http://snipsnap.org/rdf/label-schema#'
    xml:base='http://www.bscweasel.de/snipsnap_en/rdf'>
    <s:Snip rdf:ID='Plugins'
         s:name='Plugins'
         s:cUser='snady'
         s:oUser=''
         s:mUser='snady'>
        <s:content>__BSCWeasel verfolgt einen Komponentenbasierten Ansatz. Diese Komponenten werden &quot;Plug-In&quot; genannt. Das gesamte BSCWeasel besteht aus einer Sammlung von Plugins, die miteinander interagieren und leicht erweitert werden können. Für Enthusiasten und Entwickler soll hier ein kurzer Abriss der bisher verfügbaren Plugins aufgezeigt werden.__&#xA;&#xA;__de.uni_siegen.fb5.bscw.startup__&#xA;Das Startup Plugin ermöglichst es BSCWeasel als Stand-alone Applikation auszuführen. (Das Eclipse Framework, auf dessen Basis BSCWeasel erstellt wurde startet als Standard Applikation die Workbench). Weiterhin enthält das Startup Plugin die &quot;Cheat Sheets&quot; genannte interaktive Anleitung für die ersten Schritte. Die dritte Komponente ist für Anwender interessant, die BSCW Plugins innerhalb ihrer Eclipse Umgebung verwenden. Hier stellt das Plugin die BSCW Perspektive zur Verfügung - eine Zusammenstellung der verschiedenen Benutzerschnittstellen.&#xA;&#xA;__de.uni_siegen.fb5.bscw__&#xA;Dieses Plugin ist für die gesamte Kommunikation mit der Außenwelt verantwortlich. Alle Komponenten, die mit dem BSCW Server Kommunizieren tun dies über dieses Plugin. Es bietet bisher eine kleine Schnittstelle von Java/Eclipse zu XMLRPC Anfragen und dem HTTP Server, den BSCW typischerweise benutzt. Verschiedene im BSCW bekannte Typen wie Ordner, Dokumente, Diskussionen... sind hier deklariert und können in weiteren Komponenten genutzt werden.&#xA;&#xA;__de.uni_siegen.fb5.bscw.clientwrapper__&#xA;Im Gegensatz zur Benutzung des BSCW mittels eines Webbrowsers unterstützt BSCWeasel ?Lesezeichen? für verschiedene BSCW Verbindungen. Falls sie also verschiedene BSCW Server benutzen können sie diese als Verbindung anlegen und bequem durch einen Mausklick, ohne erneute Eingabe des Passworts zwischen ihnen wechseln. Diese Verbindungen werden in diesem Plugin gespeichert. Es sorgt dafür, dass Andere Komponenten benachrichtigt werden  falls sie die BSCW Verbindung wechseln. Eine weitere Funktion des clientwrapper Plugin ist die ?Awareness Pipeline?. Sie dient den Komponenten, sich gegenseitig zu informieren (Als Datenquelle könnte man sich aber auch den BSCW Server vorstellen, z.B. die BSCW Events in Echtzeit empfangen).&#xA;&#xA;__de.uni_siegen.fb5.bscw.siteview__&#xA;Das Siteview Plugin stellt eine Benutzeroberfläche zur Verfügung um Verbindungen zu einem (oder mehreren) BSCW Server zu erstellen, die aktuelle BSCW Verbindung auszuwählen, oder eine Verbindung zu löschen (Das ?Lesezeichen? verschwindet dabei).&#xA;&#xA;__de.uni_siegen.fb5.bscw.navigator__&#xA;Der Name ?Navigator? ist eigentlich nicht ausreichend. Dieses Plugin stellt einerseits eine Baumstruktur zur Navigation durch das BSCW zur Verfügung, andererseits sind hier aber auch verschiedene Aktionen wie: Herunterladen, Ordner anlegen, Aktualisieren... angesiedelt. Diese Aktionen sind im gesamten System verfügbar und es können leicht weitere hinzugefügt werden. Der sichtbare Teil des Navigators entspricht der linken hälfte im Windows Explorer.&#xA;&#xA;__de.uni_siegen.fb5.bscw.tableview__&#xA;Das TableView Plugin stellt eine Tabellenansicht auf den Inhalt des BSCW dar. Es ist quasi die rechte hälfte des Windows Explorers.&#xA;&#xA;__de.uni_siegen.fb5.bscw.browser__&#xA;Das für das BSCWeasel als Basis genutzte Eclipse Framework bietet einen eigenen Webbrowser an. Um diesen um einige Steuerelemente zu erweitern wurde das Browser Plugin implementiert.&#xA;&#xA;__de.uni_siegen.fb5.bscw.noteviewer__&#xA;Wie der Name schon andeutet bietet das Noteviewer Plugin ein Benutzerinterface um BSCW Diskussionen zu betrachten (leider können im Augenblick noch keien beiträge editoert werden).</s:content>
        <s:mTime>2005-03-16 19:50:17.0</s:mTime>
        <s:cTime>2005-03-16 18:46:44.0</s:cTime>
        <s:comments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
        <s:snipLinks>
            <rdf:Bag>
                <rdf:li rdf:resource='#Features'/>
                <rdf:li rdf:resource='#Installation'/>
                <rdf:li rdf:resource='http://www.bscweasel.de/snipsnap_en/rdf#BSCWeasel Architektur'/>
                <rdf:li rdf:resource='#Download'/>
                <rdf:li rdf:resource='#Support'/>
                <rdf:li rdf:resource='http://www.bscweasel.de/snipsnap_en/rdf#Weasel Architektur'/>
                <rdf:li rdf:resource='#startup'/>
                <rdf:li rdf:resource='http://www.bscweasel.de/snipsnap_en/rdf#Was ist BSCWeasel'/>
                <rdf:li rdf:resource='http://www.bscweasel.de/snipsnap_en/rdf#Source Code'/>
                <rdf:li rdf:resource='http://www.bscweasel.de/snipsnap_en/rdf#Erweiterung erstellen'/>
                <rdf:li rdf:resource='#start'/>
                <rdf:li rdf:resource='#Papers'/>
                <rdf:li rdf:resource='#Visions'/>
                <rdf:li rdf:resource='#theo'/>
                <rdf:li rdf:resource='http://www.bscweasel.de/snipsnap_en/rdf#SnipSnap/config'/>
                <rdf:li rdf:resource='#News'/>
                <rdf:li rdf:resource='#snipsnap-search'/>
                <rdf:li rdf:resource='http://www.bscweasel.de/snipsnap_en/rdf#Plugins/Startup'/>
                <rdf:li rdf:resource='#torben'/>
                <rdf:li rdf:resource='http://www.bscweasel.de/snipsnap_en/rdf#bestmov/webcam.html'/>
                <rdf:li rdf:resource='#Startup'/>
                <rdf:li rdf:resource='#snady'/>
                <rdf:li rdf:resource='http://www.bscweasel.de/snipsnap_en/rdf#xarch/shaved.html'/>
                <rdf:li rdf:resource='http://www.bscweasel.de/snipsnap_en/rdf#news/2005-08-16/1'/>
                <rdf:li rdf:resource='http://www.bscweasel.de/snipsnap_en/rdf#bestmov/lingerie.html'/>
                <rdf:li rdf:resource='http://www.bscweasel.de/snipsnap_en/rdf#Win32 Version'/>
                <rdf:li rdf:resource='#Participate'/>
                <rdf:li rdf:resource='#Snapshots'/>
                <rdf:li rdf:resource='http://www.bscweasel.de/snipsnap_en/rdf#bestmov/adult.html'/>
                <rdf:li rdf:resource='#snipsnap-portlet-1'/>
                <rdf:li rdf:resource='#snipsnap-index'/>
            </rdf:Bag>
        </s:snipLinks>
        <s:attachments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
        <RDFNsId2:snipLabels>
            <rdf:Bag>
                <rdf:li>
                    <RDFNsId2:SnipLabel rdf:about='Plugins'>
                        <s:value rdf:resource='#Startup'/>
                    </RDFNsId2:SnipLabel>
                </rdf:li>
            </rdf:Bag>
        </RDFNsId2:snipLabels>
    </s:Snip>
</rdf:RDF>

