<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://doku.stellwerksim.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://doku.stellwerksim.de/feed.php">
        <title>STS Handbuch stellwerksim:plugins</title>
        <description></description>
        <link>http://doku.stellwerksim.de/</link>
        <image rdf:resource="http://doku.stellwerksim.de/lib/tpl/stellwerksim/images/favicon.ico" />
       <dc:date>2026-04-05T02:53:35+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:connection.java&amp;rev=1457866714&amp;do=diff"/>
                <rdf:li rdf:resource="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:liste&amp;rev=1704671105&amp;do=diff"/>
                <rdf:li rdf:resource="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:main.java&amp;rev=1457866714&amp;do=diff"/>
                <rdf:li rdf:resource="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:schnittstelle&amp;rev=1512908237&amp;do=diff"/>
                <rdf:li rdf:resource="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:spezifikation&amp;rev=1735394714&amp;do=diff"/>
                <rdf:li rdf:resource="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:wand.java&amp;rev=1457866714&amp;do=diff"/>
                <rdf:li rdf:resource="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:xml-dateien&amp;rev=1533238699&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://doku.stellwerksim.de/lib/tpl/stellwerksim/images/favicon.ico">
        <title>STS Handbuch</title>
        <link>http://doku.stellwerksim.de/</link>
        <url>http://doku.stellwerksim.de/lib/tpl/stellwerksim/images/favicon.ico</url>
    </image>
    <item rdf:about="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:connection.java&amp;rev=1457866714&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-13T11:58:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stellwerksim:plugins:connection.java</title>
        <link>http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:connection.java&amp;rev=1457866714&amp;do=diff</link>
        <description>Wie schon gesagt, von PluginClient abgeleitet, kümmert sich diese Klasse um die Daten, die vom Sim kommen.

Primär legt sie alles in Listen ab, die dann von der wand-Klasse abgeholt werden können. Weiteres inline in dem Kommentaren.


/*
 */
package js.java.plugins.monitorWand;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.Map;
import java.util.…</description>
    </item>
    <item rdf:about="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:liste&amp;rev=1704671105&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-08T00:45:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Plugin-Liste</title>
        <link>http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:liste&amp;rev=1704671105&amp;do=diff</link>
        <description>Plugin-Liste


Im Moment existieren die nachfolgenden aufgeführten Plugins für den Sim. Sie wurden alle von verschiedenen Spielern entwickelt und stellen zusätzliche Funktionen für den Sim bereit.

Es wird empfohlen die entsprechenden Forenbeiträge gründlich durchzulesen, insbesondere indem Falle dass etwas nicht funktionieren sollte.</description>
    </item>
    <item rdf:about="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:main.java&amp;rev=1457866714&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-13T11:58:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stellwerksim:plugins:main.java</title>
        <link>http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:main.java&amp;rev=1457866714&amp;do=diff</link>
        <description>Wie schon gesagt, erzeugt main das Hauptfenster, die Darstellungsklasse wand und die Verbindungsklasse connection. Die GUI - das wenige was überhaupt da ist, die Menüleiste - wurde vom NetBeans GUI-Builder zeugt.


/*
 * main.java
 *
 * Created on 08.02.2011, 20:06:19
 */
package js.java.plugins.monitorWand;

import java.awt.BorderLayout;
import java.io.IOException;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JSlider;
import javax.swin…</description>
    </item>
    <item rdf:about="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:schnittstelle&amp;rev=1512908237&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-10T13:17:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Plugin-Schnittstelle</title>
        <link>http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:schnittstelle&amp;rev=1512908237&amp;do=diff</link>
        <description>Plugin-Schnittstelle



Zugriff

Die Plugin-Schnittstelle wird per TCP auf den Port 3691 erreicht. Die Kommunikation erfolgt über XML. Nach dem Verbindung muss sich der Client registrieren. Erst danach sind andere Befehle möglich. Eine Verbindung wird einfach per TCP-Close beendet.</description>
    </item>
    <item rdf:about="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:spezifikation&amp;rev=1735394714&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-28T15:05:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Spezifikation der Pluginschnittstelle</title>
        <link>http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:spezifikation&amp;rev=1735394714&amp;do=diff</link>
        <description>Spezifikation der Pluginschnittstelle



Status

Nach dem Connect meldet sich der Sim mit dem Status-XML:


&lt;status code='300' &gt;STS Plugin Interface, bitte anmelden.&lt;/status&gt;


Der Status-XML kann unterschiedliche Codes liefern, ein beschreibender Text steht im PCDATA.</description>
    </item>
    <item rdf:about="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:wand.java&amp;rev=1457866714&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-13T11:58:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stellwerksim:plugins:wand.java</title>
        <link>http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:wand.java&amp;rev=1457866714&amp;do=diff</link>
        <description>Die Wand-Klasse malt den Fahrplan. Nicht viel spannendes. Einige Timer, Listen, etwas awt.graphics. Die Daten selbst stammen aus der connection Klasse.


/*
 */
package js.java.plugins.monitorWand;

import java.awt.Color;
import java.awt.Font;
import java.awt.FontMetrics;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.TreeSet;
import javax.swing.JComponent;
import javax.swing.JMenu;
import js.java.pl…</description>
    </item>
    <item rdf:about="http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:xml-dateien&amp;rev=1533238699&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-02T21:38:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Dateien für Plugins</title>
        <link>http://doku.stellwerksim.de/doku.php?id=stellwerksim:plugins:xml-dateien&amp;rev=1533238699&amp;do=diff</link>
        <description>Dateien für Plugins
xml-dateien index</description>
    </item>
</rdf:RDF>
