From 44a94bb28605bec406f415ef66fc332c265f7c9a Mon Sep 17 00:00:00 2001 From: Marko Gronroos Date: Tue, 19 Jul 2016 19:12:09 +0300 Subject: Revised client-side arch, Java Servlet, new project, view navigation, and basic UI schematic diagrams (#19897). Mostly disabled and rearranged Table section, etc. Change-Id: Iedcd7bfc04c53b7d1cdf621261234688d21a52f3 --- .../application/application-architecture.asciidoc | 45 +- documentation/application/img/ui-schematic-hi.png | Bin 0 -> 27020 bytes .../application/img/view-navigation-hi.png | Bin 154673 -> 101744 bytes .../application/original-drawings/Makefile | 2 +- .../application/original-drawings/ui-schematic.svg | 302 ++ .../original-drawings/view-navigation.svg | 3469 ++++++------ .../architecture/architecture-client-side.asciidoc | 2 +- .../architecture/architecture-technology.asciidoc | 2 +- .../architecture/img/clientside-arch-hi.png | Bin 211546 -> 116405 bytes documentation/architecture/img/java-servlet-hi.png | Bin 51698 -> 35888 bytes .../architecture/original-drawings/Makefile | 2 +- .../original-drawings/clientside-arch.svg | 5556 ++++++++++---------- .../original-drawings/java-servlet.svg | 4853 ++++++++--------- .../components/chapter-components.asciidoc | 4 +- .../components/components-calendar.asciidoc | 14 +- .../components/components-fields.asciidoc | 14 +- documentation/components/components-table.asciidoc | 14 +- .../img/myproject-created-annotated-hi.png | Bin 180152 -> 177758 bytes .../img/netbeans-created-annotated-hi.png | Bin 138602 -> 136627 bytes .../myproject-created-annotated.svg | 20 +- .../netbeans-created-annotated.svg | 20 +- 21 files changed, 7427 insertions(+), 6892 deletions(-) create mode 100644 documentation/application/img/ui-schematic-hi.png create mode 100644 documentation/application/original-drawings/ui-schematic.svg (limited to 'documentation') diff --git a/documentation/application/application-architecture.asciidoc b/documentation/application/application-architecture.asciidoc index c00a378a11..5b945e9abc 100644 --- a/documentation/application/application-architecture.asciidoc +++ b/documentation/application/application-architecture.asciidoc @@ -48,29 +48,21 @@ public class MyHierarchicalUI extends UI { } ---- -The component hierarchy could be illustrated with a tree as follows: +The component hierarchy is illustrated in <>. +[[figure.application.architecture.schematic]] +.Schematic diagram of the UI +image::img/ui-schematic-hi.png[width=80%, scaledwidth=100%] ----- -UI - `-- VerticalLayout - |-- Label - `-- HorizontalLayout - |-- Tree - `-- Table ----- - -The result is shown in <>. +The actual UI is shown in <>. [[figure.application.architecture.example]] .Simple hierarchical UI image::img/ui-architecture-hierarchical.png[width=70%, scaledwidth=90%] -Instead of building the layout in Java, you can also use a declarative design, -as described later in -<>. The examples given for the declarative layouts give -exactly the same UI layout as built from the components above. +Instead of building the layout in Java, you can also use a declarative design, as described later in <>. +The examples given for the declarative layouts give exactly the same UI layout as built from the components above. +The easiest way to create declarative designs is to use Vaadin Designer. The built-in components are described in <> is a view manager that provides a flexible way to navigate -between views and sub-views, while managing the URI fragment in the page URL to -allow bookmarking, linking, and going back in browser history. +The [classname]#Navigator# described in <> is a view manager that provides a flexible way to navigate between views and sub-views, while managing the URI fragment in the page URL to allow bookmarking, linking, and going back in the browser history. -Often Vaadin application views are part of something bigger. In such cases, you -may need to integrate the Vaadin applications with the other website. You can -use the embedding techniques described in -<>. +Often Vaadin application views are part of something bigger. +In such cases, you may need to integrate the Vaadin applications with the other website. +You can use the embedding techniques described in <>. [[application.architecture.accessing]] @@ -245,9 +231,6 @@ You can get the page and the session also from a [classname]#UI# with [classname]#VaadinSession# with [methodname]#getService()#. The static methods use the built-in ThreadLocal support in the classes. - ifdef::web[] - The pattern is described in -<>. +The pattern is described in <>. endif::web[] diff --git a/documentation/application/img/ui-schematic-hi.png b/documentation/application/img/ui-schematic-hi.png new file mode 100644 index 0000000000..2fa835f551 Binary files /dev/null and b/documentation/application/img/ui-schematic-hi.png differ diff --git a/documentation/application/img/view-navigation-hi.png b/documentation/application/img/view-navigation-hi.png index 7c0775d983..2b41a6be23 100644 Binary files a/documentation/application/img/view-navigation-hi.png and b/documentation/application/img/view-navigation-hi.png differ diff --git a/documentation/application/original-drawings/Makefile b/documentation/application/original-drawings/Makefile index a2f48c722b..11fa5aa8fd 100644 --- a/documentation/application/original-drawings/Makefile +++ b/documentation/application/original-drawings/Makefile @@ -1,5 +1,5 @@ SVG = -RASTERIMAGES = application-architecture +RASTERIMAGES = application-architecture view-navigation ui-schematic RASTERSRCIMAGES := $(foreach file, $(RASTERIMAGES), $(file).svg) RASTERIMAGES_HI := $(foreach file, $(RASTERIMAGES), ../img/$(file)-hi.png) diff --git a/documentation/application/original-drawings/ui-schematic.svg b/documentation/application/original-drawings/ui-schematic.svg new file mode 100644 index 0000000000..6182bdf5ee --- /dev/null +++ b/documentation/application/original-drawings/ui-schematic.svg @@ -0,0 +1,302 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + VerticalLayout HorizontalLayout Label Tree + + + UI + Table + + + + + + diff --git a/documentation/application/original-drawings/view-navigation.svg b/documentation/application/original-drawings/view-navigation.svg index 9e8ee92c03..e4acdf1e69 100644 --- a/documentation/application/original-drawings/view-navigation.svg +++ b/documentation/application/original-drawings/view-navigation.svg @@ -1,1694 +1,1775 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - Login View - - - Username - - Password - - Login - Register - - - - Registration View - - - Name - - Email - - - Username - - ... - - - - - - - - - - - - - Main View - - - My Application - One Four Five SixTwo Seven EightThree Nine - - - - - - - - - - - - - - - - - Logout - - - - Help View - - Help on BoxesBoxes are things thatcan be somewherewhile not being in someother place. - - - - - - - - - - - - - - - - - - - - - - ContentSub-View - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + REGISTRATION VIEW + + + Name + + Username + + Email + + Planet + + + OK + + + + + + HELP VIEW + + Boxes are things thatcan be somewhere whilenot being in someother place. + Help on Cubes + Back + + + + + LOGIN VIEW + + + Username + + Password + + Register + Login + + + + + + MAIN VIEW + Cube + Sphere + Pyramid + Donut + + Logout + Help + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/documentation/architecture/architecture-client-side.asciidoc b/documentation/architecture/architecture-client-side.asciidoc index 77e60a8940..fa2336a1fa 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=60%, scaledwidth=90%] +image::img/clientside-arch-hi.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-technology.asciidoc b/documentation/architecture/architecture-technology.asciidoc index 6924bba891..ff0e7b2ed5 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=40%, scaledwidth=70%] +image::img/java-servlet-hi.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/clientside-arch-hi.png b/documentation/architecture/img/clientside-arch-hi.png index f00d9db29c..6df0bc72c7 100644 Binary files a/documentation/architecture/img/clientside-arch-hi.png and b/documentation/architecture/img/clientside-arch-hi.png differ diff --git a/documentation/architecture/img/java-servlet-hi.png b/documentation/architecture/img/java-servlet-hi.png index 7d2f26928a..da85c04f5f 100644 Binary files a/documentation/architecture/img/java-servlet-hi.png and b/documentation/architecture/img/java-servlet-hi.png differ diff --git a/documentation/architecture/original-drawings/Makefile b/documentation/architecture/original-drawings/Makefile index 812217dbf1..9e1558da30 100644 --- a/documentation/architecture/original-drawings/Makefile +++ b/documentation/architecture/original-drawings/Makefile @@ -1,5 +1,5 @@ SVG = -RASTERIMAGES = architecture-detailed +RASTERIMAGES = architecture-detailed java-servlet clientside-arch RASTERSRCIMAGES := $(foreach file, $(RASTERIMAGES), $(file).svg) RASTERIMAGES_HI := $(foreach file, $(RASTERIMAGES), ../img/$(file)-hi.png) diff --git a/documentation/architecture/original-drawings/clientside-arch.svg b/documentation/architecture/original-drawings/clientside-arch.svg index 791fc794b2..e8c83a9514 100644 --- a/documentation/architecture/original-drawings/clientside-arch.svg +++ b/documentation/architecture/original-drawings/clientside-arch.svg @@ -1,2740 +1,2816 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - VariableOwner VariableOwner 1 - - - Vaadin Client-Side Engine - - - ApplicationConnection - com.vaadin.client - - - - ...Connector - - - - ...Connector - - - - ...Connector - - - Built-inWidget - - - Add-onWidget - - - CustomWidget - - - - JavaScriptConnector - - - JavaScriptLibrary - - XMLHttpRequest - - Server connection - HTTP(S) / JSON - - - - - Server-Side - - - - - CommunicationManager - com.vaadin.server - - - - Built-inComponent - - - Add-onComponent - - - CustomComponent - - - JavaComponent - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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/java-servlet.svg b/documentation/architecture/original-drawings/java-servlet.svg index 71eecf7194..4eb07a828d 100644 --- a/documentation/architecture/original-drawings/java-servlet.svg +++ b/documentation/architecture/original-drawings/java-servlet.svg @@ -1,2388 +1,2465 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - VariableOwner VariableOwner 1 - - Browser - HTTP(S) - - Servlet Container - - - - Web Application - - - HTMLPages - - - JSPPages - - - JavaServlets - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + VariableOwner VariableOwner 1 + + + APPLICATION SERVER + WEB APPLICATION + WEB BROWSER + + + + + HTMLPAGES + + + + + + JSPPAGES + + + + + + JAVASERVLETS + + HTTP(S) + + + diff --git a/documentation/components/chapter-components.asciidoc b/documentation/components/chapter-components.asciidoc index 36e0287e30..b1a0c6cf9d 100644 --- a/documentation/components/chapter-components.asciidoc +++ b/documentation/components/chapter-components.asciidoc @@ -44,14 +44,14 @@ include::components-optiongroup.asciidoc[leveloffset=+2] include::components-twincolselect.asciidoc[leveloffset=+2] +include::components-grid.asciidoc[leveloffset=+2] + include::components-table.asciidoc[leveloffset=+2] include::components-tree.asciidoc[leveloffset=+2] include::components-treetable.asciidoc[leveloffset=+2] -include::components-grid.asciidoc[leveloffset=+2] - include::components-menubar.asciidoc[leveloffset=+2] include::components-upload.asciidoc[leveloffset=+2] diff --git a/documentation/components/components-calendar.asciidoc b/documentation/components/components-calendar.asciidoc index 6b56483882..20926523cb 100644 --- a/documentation/components/components-calendar.asciidoc +++ b/documentation/components/components-calendar.asciidoc @@ -17,7 +17,7 @@ events. The main features of the calendar include: * Monthly, weekly, and daily views * Two types of events: all-day events and events with a time range -* Add events directly, from a [classname]#Container#, or with an event provider +* Add events directly or with an event provider * Control the range of the visible dates * Selecting and editing date or time range by dragging * Drag and drop events to calendar @@ -33,8 +33,7 @@ ifdef::web[handlers, as described in <>.] ifndef::web[handlers.] The data source of a calendar can be practically anything, as its events are -queried dynamically by the component. You can bind the calendar to a Vaadin -container, or to any other data source by implementing an __event provider__. +queried dynamically by the component. You can bind the calendar to any data source by implementing an __event provider__. The [classname]#Calendar# has undefined size by default and you usually want to give it a fixed or relative size, for example as follows. @@ -103,7 +102,6 @@ All occurrences in a calendar are represented as __events__. You have three ways to manage the calendar events: * Add events directly to the [classname]#Calendar# object using the [methodname]#addEvent()# -* Use a [interfacename]#Container# as a data source * Use the __event provider__ mechanism You can add events with [methodname]#addEvent()# and remove them with the @@ -125,12 +123,13 @@ are queried by the [classname]#Calendar# from the provider that just has to implement the [interfacename]#CalendarEventProvider# interface. It is up to the event provider that [classname]#Calendar# gets the correct events. +ifdef::vaadin7[] You can bind any Vaadin [classname]#Container# to a calendar, in which case a [classname]#ContainerEventProvider# is used transparently. The container must be ordered by start date and time of the events. See <> for basic information about containers. - +endif::vaadin7[] [[components.calendar.events.details]] === Event Types @@ -184,8 +183,7 @@ BasicEvent implement some optional event interfaces provided by the calendar package, there is no need to refresh the calendar. Just create events, set their properties and add them to the Event Provider. - - +ifdef::vaadin7[] [[components.calendar.container]] == Getting Events from a Container @@ -311,8 +309,8 @@ BasicEvent event = new BasicEvent("The Event", "Single Event", new GregorianCalendar(2012,1,15,14,00).getTime()); calendar.addEvent(event); ---- - endif::web[] +endif::vaadin7[] ifdef::web[] diff --git a/documentation/components/components-fields.asciidoc b/documentation/components/components-fields.asciidoc index 85afaafe56..173544dfe7 100644 --- a/documentation/components/components-fields.asciidoc +++ b/documentation/components/components-fields.asciidoc @@ -24,13 +24,19 @@ addition to the component features inherited from [classname]#AbstractComponent#, it implements the features defined in the [classname]#HasValue# and [classname]#Component.Focusable# interfaces. -The description of the field interfaces and base classes is broken down in the -following sections. - [[figure.components.fields.hasvalue]] .Field components having values image::img/field-interface-v8-hi.png[width=60%, scaledwidth=100%] +///////////////////////////////////////////////////////////////////////////// +// Disabled because everything has changed in Vaadin 8. +// Revise +///////////////////////////////////////////////////////////////////////////// +ifdef::disabled[] + +The description of the field interfaces and base classes is broken down in the +following sections. + [[components.fields.field]] == The [classname]#Field# Interface @@ -337,4 +343,6 @@ Forms by Binding Fields to Items">>, calling [methodname]#commit()# for the group runs the validation for all the fields in the group, and if successful, writes the input values to the data source. +endif::disabled[] + (((range="endofrange", startref="term.components.fields"))) diff --git a/documentation/components/components-table.asciidoc b/documentation/components/components-table.asciidoc index d1839a8ac0..25abb2263c 100644 --- a/documentation/components/components-table.asciidoc +++ b/documentation/components/components-table.asciidoc @@ -14,6 +14,13 @@ endif::web[] ((("[classname]#Table#", id="term.components.table", range="startofrange"))) +[NOTE] +==== +[classname]#Table# is largely obsolete and has been replaced by the newer [classname]#Grid# component. +Nevertheless, it still has some features, such as drag and drop, which have no counterpart in Grid. +Table also still uses the old data API. +Hence, only a short introduction is given below; see the online Vaadin Docs for more details. +==== The [classname]#Table# component is intended for presenting tabular data organized in rows and columns. The [classname]#Table# is one of the most @@ -21,6 +28,9 @@ versatile components in Vaadin. Table cells can include text or arbitrary UI components. You can easily implement editing of the table data, for example clicking on a cell could change it to a text field for editing. +.Basic Table Example +image::img/table-example1.png[width=35%, scaledwidth=50%] + The data contained in a [classname]#Table# is managed using the Vaadin data model (see <>), through the [classname]#Container# interface of the [classname]#Table#. This makes it possible to bind a table directly to a data source, such as a database query. Only the visible part of the table is loaded @@ -72,8 +82,7 @@ rows are given simply as object arrays, in the same order in which the properties were added. The objects must be of the correct class, as defined in the [methodname]#addContainerProperty()# calls. -.Basic Table Example -image::img/table-example1.png[width=35%, scaledwidth=50%] +ifdef::vaadin7[] Scalability of the [classname]#Table# is largely dictated by the container. The default [classname]#IndexedContainer# is relatively heavy and can cause @@ -1152,5 +1161,6 @@ image::img/table-cellstylegenerator1.png[width=50%, scaledwidth=80%] endif::web[] +endif::vaadin7[] (((range="endofrange", startref="term.components.table"))) diff --git a/documentation/getting-started/img/myproject-created-annotated-hi.png b/documentation/getting-started/img/myproject-created-annotated-hi.png index 4107110829..c8f75fdcb7 100644 Binary files a/documentation/getting-started/img/myproject-created-annotated-hi.png and b/documentation/getting-started/img/myproject-created-annotated-hi.png differ diff --git a/documentation/getting-started/img/netbeans-created-annotated-hi.png b/documentation/getting-started/img/netbeans-created-annotated-hi.png index 7d2e737406..29edb718b9 100644 Binary files a/documentation/getting-started/img/netbeans-created-annotated-hi.png and b/documentation/getting-started/img/netbeans-created-annotated-hi.png differ diff --git a/documentation/getting-started/original-drawings/myproject-created-annotated.svg b/documentation/getting-started/original-drawings/myproject-created-annotated.svg index ca012a031a..1f9c4c36f6 100644 --- a/documentation/getting-started/original-drawings/myproject-created-annotated.svg +++ b/documentation/getting-started/original-drawings/myproject-created-annotated.svg @@ -72,8 +72,8 @@ inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="1.979899" - inkscape:cx="544.97755" - inkscape:cy="286.33054" + inkscape:cx="252.01881" + inkscape:cy="309.91553" inkscape:document-units="px" inkscape:current-layer="layer1" inkscape:window-width="1920" @@ -149,7 +149,7 @@ transform="translate(0,308.2677)" /> image/svg+xml - + @@ -152,14 +152,14 @@ inkscape:connector-curvature="0" transform="translate(0,308.2677)" />