From 74342821007c1fa1f99df9c7b3703404c3fc7c08 Mon Sep 17 00:00:00 2001 From: Ilia Motornyi Date: Mon, 9 Jan 2017 09:54:09 +0200 Subject: New documentation diagrams (#8156) Fixes texts and a couple errors in IDEA, components and layout chapters. --- .../architecture/architecture-client-side.asciidoc | 2 +- .../architecture/architecture-events.asciidoc | 2 +- .../architecture/architecture-overview.asciidoc | 2 +- .../architecture/architecture-technology.asciidoc | 2 +- .../architecture/img/architecture-detailed-hi.png | Bin 132927 -> 0 bytes .../architecture/img/architecture-detailed-lo.png | Bin 68280 -> 0 bytes .../architecture/img/architecture-detailed.png | Bin 0 -> 303655 bytes .../architecture/img/clientside-arch-hi.png | Bin 118009 -> 0 bytes .../architecture/img/clientside-arch-lo.png | Bin 53612 -> 0 bytes documentation/architecture/img/clientside-arch.png | Bin 0 -> 237021 bytes .../architecture/img/events-classdiagram-hi.png | Bin 79133 -> 0 bytes .../architecture/img/events-classdiagram-lo.png | Bin 38557 -> 0 bytes .../architecture/img/events-classdiagram.png | Bin 0 -> 178407 bytes documentation/architecture/img/java-servlet-hi.png | Bin 36084 -> 0 bytes documentation/architecture/img/java-servlet-lo.png | Bin 13589 -> 0 bytes documentation/architecture/img/java-servlet.png | Bin 0 -> 85074 bytes .../original-drawings/architecture-detailed.svg | 1116 -------- .../original-drawings/clientside-arch.svg | 2816 -------------------- .../original-drawings/events-classdiagram.svg | 2656 ------------------ .../original-drawings/java-servlet.svg | 2465 ----------------- 20 files changed, 4 insertions(+), 9057 deletions(-) delete mode 100644 documentation/architecture/img/architecture-detailed-hi.png delete mode 100644 documentation/architecture/img/architecture-detailed-lo.png create mode 100644 documentation/architecture/img/architecture-detailed.png delete mode 100644 documentation/architecture/img/clientside-arch-hi.png delete mode 100644 documentation/architecture/img/clientside-arch-lo.png create mode 100644 documentation/architecture/img/clientside-arch.png delete mode 100644 documentation/architecture/img/events-classdiagram-hi.png delete mode 100644 documentation/architecture/img/events-classdiagram-lo.png create mode 100644 documentation/architecture/img/events-classdiagram.png delete mode 100644 documentation/architecture/img/java-servlet-hi.png delete mode 100644 documentation/architecture/img/java-servlet-lo.png create mode 100644 documentation/architecture/img/java-servlet.png delete mode 100644 documentation/architecture/original-drawings/architecture-detailed.svg delete mode 100644 documentation/architecture/original-drawings/clientside-arch.svg delete mode 100644 documentation/architecture/original-drawings/events-classdiagram.svg delete mode 100644 documentation/architecture/original-drawings/java-servlet.svg (limited to 'documentation/architecture') diff --git a/documentation/architecture/architecture-client-side.asciidoc b/documentation/architecture/architecture-client-side.asciidoc index 72a1287f39..63f62bcd63 100644 --- a/documentation/architecture/architecture-client-side.asciidoc +++ b/documentation/architecture/architecture-client-side.asciidoc @@ -17,7 +17,7 @@ The client-side engine is illustrated in <>. [[figure.architecture.client-side]] .Vaadin Client-Side Engine -image::img/clientside-arch-hi.png[width=80%, scaledwidth=100%] +image::img/clientside-arch.png[width=80%, scaledwidth=100%] The client-side framework includes two kinds of built-in widgets: GWT widgets and Vaadin-specific widgets. The two widget collections have significant diff --git a/documentation/architecture/architecture-events.asciidoc b/documentation/architecture/architecture-events.asciidoc index c3f7b51468..75da0f933c 100644 --- a/documentation/architecture/architecture-events.asciidoc +++ b/documentation/architecture/architecture-events.asciidoc @@ -54,6 +54,6 @@ in this case the [classname]#Button#. [[figure.eventlistenerdiagram]] .Class Diagram of a Button Click Listener -image::img/events-classdiagram-hi.png[width=80%, scaledwidth=100%] +image::img/events-classdiagram.png[width=80%, scaledwidth=100%] <> goes into details of handling events in practice. diff --git a/documentation/architecture/architecture-overview.asciidoc b/documentation/architecture/architecture-overview.asciidoc index f0c5b32d75..9c873f3675 100644 --- a/documentation/architecture/architecture-overview.asciidoc +++ b/documentation/architecture/architecture-overview.asciidoc @@ -18,7 +18,7 @@ code and services, and can be mixed together easily. [[figure.architecture.detailed]] .Vaadin runtime architecture -image::img/architecture-detailed-hi.png[width=80%, scaledwidth=100%] +image::img/architecture-detailed.png[width=80%, scaledwidth=100%] <> gives a basic illustration of the client-side and server-side communications, in a running situation where the page with the diff --git a/documentation/architecture/architecture-technology.asciidoc b/documentation/architecture/architecture-technology.asciidoc index 55a5b86585..54e589b704 100644 --- a/documentation/architecture/architecture-technology.asciidoc +++ b/documentation/architecture/architecture-technology.asciidoc @@ -165,7 +165,7 @@ dynamic content. This is illustrated in [[figure.architecture.technology.servlet]] .Java Web Applications and Servlets -image::img/java-servlet-hi.png[width=80%, scaledwidth=100%] +image::img/java-servlet.png[width=80%, scaledwidth=100%] Web applications are usually packaged and deployed to a server as __WAR__ ( __Web application ARchive__) files, which are Java JAR packages, which in turn diff --git a/documentation/architecture/img/architecture-detailed-hi.png b/documentation/architecture/img/architecture-detailed-hi.png deleted file mode 100644 index 9f3d7fc0c5..0000000000 Binary files a/documentation/architecture/img/architecture-detailed-hi.png and /dev/null differ diff --git a/documentation/architecture/img/architecture-detailed-lo.png b/documentation/architecture/img/architecture-detailed-lo.png deleted file mode 100644 index 4edc56f85c..0000000000 Binary files a/documentation/architecture/img/architecture-detailed-lo.png and /dev/null differ diff --git a/documentation/architecture/img/architecture-detailed.png b/documentation/architecture/img/architecture-detailed.png new file mode 100644 index 0000000000..e938ee55dd Binary files /dev/null and b/documentation/architecture/img/architecture-detailed.png differ diff --git a/documentation/architecture/img/clientside-arch-hi.png b/documentation/architecture/img/clientside-arch-hi.png deleted file mode 100644 index b47142c372..0000000000 Binary files a/documentation/architecture/img/clientside-arch-hi.png and /dev/null differ diff --git a/documentation/architecture/img/clientside-arch-lo.png b/documentation/architecture/img/clientside-arch-lo.png deleted file mode 100644 index 28fb6db3ef..0000000000 Binary files a/documentation/architecture/img/clientside-arch-lo.png and /dev/null differ diff --git a/documentation/architecture/img/clientside-arch.png b/documentation/architecture/img/clientside-arch.png new file mode 100644 index 0000000000..5b752a3d07 Binary files /dev/null and b/documentation/architecture/img/clientside-arch.png differ diff --git a/documentation/architecture/img/events-classdiagram-hi.png b/documentation/architecture/img/events-classdiagram-hi.png deleted file mode 100644 index 85b99e249b..0000000000 Binary files a/documentation/architecture/img/events-classdiagram-hi.png and /dev/null differ diff --git a/documentation/architecture/img/events-classdiagram-lo.png b/documentation/architecture/img/events-classdiagram-lo.png deleted file mode 100644 index 91859d1353..0000000000 Binary files a/documentation/architecture/img/events-classdiagram-lo.png and /dev/null differ diff --git a/documentation/architecture/img/events-classdiagram.png b/documentation/architecture/img/events-classdiagram.png new file mode 100644 index 0000000000..b644b71c4b Binary files /dev/null and b/documentation/architecture/img/events-classdiagram.png differ diff --git a/documentation/architecture/img/java-servlet-hi.png b/documentation/architecture/img/java-servlet-hi.png deleted file mode 100644 index e776098e73..0000000000 Binary files a/documentation/architecture/img/java-servlet-hi.png and /dev/null differ diff --git a/documentation/architecture/img/java-servlet-lo.png b/documentation/architecture/img/java-servlet-lo.png deleted file mode 100644 index 5985bb5492..0000000000 Binary files a/documentation/architecture/img/java-servlet-lo.png and /dev/null differ diff --git a/documentation/architecture/img/java-servlet.png b/documentation/architecture/img/java-servlet.png new file mode 100644 index 0000000000..0e69a9c83e Binary files /dev/null and b/documentation/architecture/img/java-servlet.png differ diff --git a/documentation/architecture/original-drawings/architecture-detailed.svg b/documentation/architecture/original-drawings/architecture-detailed.svg deleted file mode 100644 index bec44d9de9..0000000000 --- a/documentation/architecture/original-drawings/architecture-detailed.svg +++ /dev/null @@ -1,1116 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - Business LogicPersistenceDatabase - BACK END - - - - - - - - - - - - USERINTERFACE - - - - - - - BUILT-INWIDGETS - - - - ADD-ONWIDGETS - - CLIENT-SIDE ENGINE - - - CUSTOMWIDGETS - - (Widget Set) - - WEB BROWSER - - - - - - SERVICE - - CUSTOM SERVLET - - - - - - BUILT-INTHEMES - - - - - - BUILT-INTHEMES - - - - - - - DataBinding - - HTTP(S) - Request - Response - UI Events - UIChanges - - - - APPLICATION SERVER - - - BUILT-INCOMPONENTS - - WEB APPLICATION - VAADIN SERVLET - - - ADD-ONCOMPONENTS - - - - - - CUSTOMCOMPONENTS - - THEMES - - - CLIENT-SIDEUI - - - diff --git a/documentation/architecture/original-drawings/clientside-arch.svg b/documentation/architecture/original-drawings/clientside-arch.svg deleted file mode 100644 index e8c83a9514..0000000000 --- a/documentation/architecture/original-drawings/clientside-arch.svg +++ /dev/null @@ -1,2816 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - VariableOwner VariableOwner 1 - SERVER-SIDE - - CLIENT-SIDE - - - BUILT-INCOMPONENT - - - - ADD-ONCOMPONENT - - - - - - CUSTOMCOMPONENT - - - - BUILT-INWIDGET - - - - ADD-ONWIDGET - - - - - - CUSTOMWIDGET - - - - - - JAVASCRIPTLIBRARY - - - - GWTCONNECTOR - - - - GWTCONNECTOR - - - - - - GWTCONNECTOR - - - - - - JAVASCRIPTCONNECTOR - - - ApplicationConnection - - - - - - - - - - - CommunicationManager - com.vaadin.server - - - - - - SERVER CONNECTION - HTTP(S) / JSON - XmlHttpRequest - com.vaadin.client - - - - - COMPONENT - - - - diff --git a/documentation/architecture/original-drawings/events-classdiagram.svg b/documentation/architecture/original-drawings/events-classdiagram.svg deleted file mode 100644 index ac22232463..0000000000 --- a/documentation/architecture/original-drawings/events-classdiagram.svg +++ /dev/null @@ -1,2656 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - VAADIN FRAMEWORK - - UI LOGIC - - - MyListener - buttonClick() - - - - ClickListener buttonClick() - com.vaadin.ui.Button - - - - Button - addClickListener() - com.vaadin.ui - - - - ClickEvent - com.vaadin.ui.Button - - - - Event com.vaadin.ui.Component - - - - - - 1 - - - n - «implements» - «extends» - - diff --git a/documentation/architecture/original-drawings/java-servlet.svg b/documentation/architecture/original-drawings/java-servlet.svg deleted file mode 100644 index 4eb07a828d..0000000000 --- a/documentation/architecture/original-drawings/java-servlet.svg +++ /dev/null @@ -1,2465 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - VariableOwner VariableOwner 1 - - - APPLICATION SERVER - WEB APPLICATION - WEB BROWSER - - - - - HTMLPAGES - - - - - - JSPPAGES - - - - - - JAVASERVLETS - - HTTP(S) - - - -- cgit v1.2.3