Wie erzeuge ich ein eigenes Plugin?

  1. Ihr Plugin muss von PledPlugin abgeleitet werden.
  2. 3 (-4) Methoden überschreiben:
    1. public String getToolTipText ()      Um Tooltips und
    2. public String getButtonText ()      um Buttontext anzuzeigen. Hier geben Sie lediglich den gewünschten Text zurück.
    3. public String doCommand (String marked) erhält als Parameter den markierten Text, und sollte etwas nützliches damit tun. Das Ergebnis das zurückgeliefert wird, wird den markierten Text ersetzen.
    4. public ImageIcon getIcon ()      kann überschrieben werden, wenn man ein eigenes ButtonIcon hat. Dieses sollte im Ordner pled/classes/images abgelegt werden, zu den anderen.
      getIcon ist jedoch optional und muss nicht überschrieben werden.
      Sollten Sie Punkt 1 beherzigt haben, so werden Fehler bei den Punkten 2.a bis 2.c vom Compiler aufgedeckt.
    5. [optional: Configurable]
      Wenn Ihr Plugin implements pled.Configurable behauptet und erfüllt, dann wird bei einem Mausclick-rechts dessen Methode public voic configure () aufgerufen. Dort können Sie einen Dialog öffnen, um Einstellungen festzulegen, die sich ihr Plugin für seine Arbeit merkt. siehe JDBCPlugin.
  3. Der Name des Plugins muss mit "Plugin.java" enden.
  4. Der Class-File muss ins Verzeichnis pled/classes/pled/plugins abgelegt werden.
    Ein Fehler bei Punkt 2 und 3 zeigt sich, indem Ihr Plugin nicht geladen wird.


Wenn Sie eigene Plugins realisiert haben, bitte senden Sie es mir zu


Beispiel - Plugins:

counter Valid HTML 4.0!