Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.


Panel
borderColor#db4b1b
titleColor#ffffff
borderWidth2
titleBGColor#db4b1b
borderStylesolid
titleWichtiger Hinweis

Diese Anleitung gilt für JWT Version 5.8.0.0 vom 18.04.2019.

Die Hinweise gelten für die Migration von jadice web toolkit 5.7 auf 5.8.

Inhalt

Inhalt

API-Änderungen und Umbenennungen von Klassen und Packages

altneuAnmerkung

com.levigo.jadice.web.conn.client.ServerConnectionBuilder#

Constructor

com.levigo.jadice.web.conn.client.ServerConnectionBuilder#setServerAddress

Der Konstruktorparameter für die Angabe der Serveradresse wurde entfernt. Stattdessen wird die Serveradresse über einen dedizierten Setter konfiguriert.

com.levigo.jadice.web.client.layout.PageLayout#getPagesToRender-Die Methode wurde ersatzlos gestrichen.


Event Handling

altneuAnmerkung

LoadingEvent.fire(source, LoadingState.FINISHED, HttpRequestTile)

-

Wird in 5.8.0.0 nicht mehr geworfen.


Änderungen in der Modulstruktur / Integration via maven

altneuAnmerkung

Das Modul webtoolkit-base  base  ist das einzige Modul, das für eine zur Integration per maven zwingend eingebunden werden muss.

(abgesehen von optionalen Features wie bspw. print-stream für den DateiDokument-Export)

Sowohl die Module webtoolkit-base als auch webtoolkit-server müssen zwingend eingebunden werden.


Diese Aussage gilt nur für Version 5.8.0.0.

Zur Ab Version 5.8.1.0 hin wird es eine Änderung geben, sodass es drei Module geben wird ist das alte Verhalten wieder hergestellt und es genügt, webtoolkit-base einzubinden. Es gibt folgende drei Module:

  • webtoolkit-base (reiner Wrapper für die beiden Module untenWrapper für webtoolkit-client und webtoolkit-server)
  • webtoolkit-client
  • webtoolkit-server

Für eine Integration muss man dann entweder Alternativ zu webtoolkit-base eingebunden werden oder   natürlich auch gleichzeitig webtoolkit-client und webtoolkit-server. eingebunden werden