0
I Use This!
Activity Not Available

News

Analyzed 4 months ago. based on code collected 5 months ago.
Posted over 7 years ago by [email protected] (Anonymous)
Features: After several feature requests by our community we added further functionality to the XdevContainerFilterComponent: We added a property called "SearchPropertiesConnector":This property defines how the properties of the Table (Columns) ... [More] are connected (AND / OR). For example, if "AND" is set and there are 3 columns inside the XdevTable the String searched for has to be in each of the columns to match the row. If it is set to "OR" the String searched for has to be in column 1 OR 2 OR 3 to match the row. The default is set to "OR". We added a property called "SearchMultiWordConnector":A search string in the searchfield like "John Doe" wont be used as a full string rather as two words "John" and "Doe". That means, a blank space isn´t part of the string rather than a separator. The strategy how this separated words are connected is defined by this property. It defines how "John" and "Doe" are connected. ("John" AND "Doe" or "John" OR "Doe") We added a property called "FilterPropertiesConnector":This property defines how the "FilterProperties" added by the "Plus-Button" on the right are connected. We added a property called "SearchAndFilterConnector":This property defines how the condition defined by the SearchTextField and the filter condition (Summary of all FilterProperties) are connected. -----------------------------------------------------------------Please remember: with this update of the XdevContainerFilterComponent the possibilities to configure these component are really powerfull but also sometimes really confusing. Therefore here some advices: Some filters or result can only be achieved by the combination of the SearchTextField and the Filters. If you do some configuration you have to see all properties in combination. Not only the single properties. Don't forget to use other properties like "PrefixMatchOnly". These properties also influence the result. Don't forget to use wildcards. Sometimes it is necessary to use wildcards to get a special result. In the future there will be an extra topic inside the RapidClipse documentation.----------------------------------------------------------------- BugFixes: In the past attributs marked as final were not visible in the properties dialog of a XdevTable, XdevComboBox or XdevListSelect. This has been fixed. In the palette the Panel was a VaadinPanel instead of a XdevPanel. This has been changed. In some cases of the navigation when inherited objects were passed to another view the object was null. This has been fixed. In the past it was not possible to set the language of the XdevContainerFilterComponent by "Locale.setDefault(Locale.ENGLISH);". This is working now. After implementing the new palette feature in version 3.2 there were some problems with empty categories in the palette and the behavior of the palette entries after refactoring the codebase of the beans. This has been fixed. After adding the @Transient annotation to an attribute the @Caption annotation was ignored. This has been fixed. Some properties of the XdevExport functionality were not working in the past (column alignment, converter). This has been fixed. [Less]
Posted over 7 years ago by [email protected] (Sebastian Späth)
Features: After several feature requests by our community we added further functionality to the XdevContainerFilterComponent: We added a property called "SearchPropertiesConnector":This property defines how the properties of the Table (Columns) ... [More] are connected (AND / OR). For example, if "AND" is set and there are 3 columns inside the XdevTable the String searched for has to be in each of the columns to match the row. If it is set to "OR" the String searched for has to be in column 1 OR 2 OR 3 to match the row. The default is set to "OR". We added a property called "SearchMultiWordConnector":A search string in the searchfield like "John Doe" wont be used as a full string rather as two words "John" and "Doe". That means, a blank space isn´t part of the string rather than a separator. The strategy how this separated words are connected is defined by this property. It defines how "John" and "Doe" are connected. ("John" AND "Doe" or "John" OR "Doe") We added a property called "FilterPropertiesConnector":This property defines how the "FilterProperties" added by the "Plus-Button" on the right are connected. We added a property called "SearchAndFilterConnector":This property defines how the condition defined by the SearchTextField and the filter condition (Summary of all FilterProperties) are connected. -----------------------------------------------------------------Please remember: with this update of the XdevContainerFilterComponent the possibilities to configure these component are really powerfull but also sometimes really confusing. Therefore here some advices: Some filters or result can only be achieved by the combination of the SearchTextField and the Filters. If you do some configuration you have to see all properties in combination. Not only the single properties. Don't forget to use other properties like "PrefixMatchOnly". These properties also influence the result. Don't forget to use wildcards. Sometimes it is necessary to use wildcards to get a special result. In the future there will be an extra topic inside the RapidClipse documentation.----------------------------------------------------------------- BugFixes: In the past attributs marked as final were not visible in the properties dialog of a XdevTable, XdevComboBox or XdevListSelect. This has been fixed. In the palette the Panel was a VaadinPanel instead of a XdevPanel. This has been changed. In some cases of the navigation when inherited objects were passed to another view the object was null. This has been fixed. In the past it was not possible to set the language of the XdevContainerFilterComponent by "Locale.setDefault(Locale.ENGLISH);". This is working now. After implementing the new palette feature in version 3.2 there were some problems with empty categories in the palette and the behavior of the palette entries after refactoring the codebase of the beans. This has been fixed. After adding the @Transient annotation to an attribute the @Caption annotation was ignored. This has been fixed. Some properties of the XdevExport functionality were not working in the past (column alignment, converter). This has been fixed. [Less]
Posted over 7 years ago by [email protected] (Sebastian Späth)
Features: After several feature requests by our community we added further functionality to the XdevContainerFilterComponent: We added a property called "SearchPropertiesConnector":This property defines how the properties of the Table (Columns) ... [More] are connected (AND / OR). For example, if "AND" is set and there are 3 columns inside the XdevTable the String searched for has to be in each of the columns to match the row. If it is set to "OR" the String searched for has to be in column 1 OR 2 OR 3 to match the row. The default is set to "OR". We added a property called "SearchMultiWordConnector":A search string in the searchfield like "John Doe" wont be used as a full string rather as two words "John" and "Doe". That means, a blank space isn´t part of the string rather than a separator. The strategy how this separated words are connected is defined by this property. It defines how "John" and "Doe" are connected. ("John" AND "Doe" or "John" OR "Doe") We added a property called "FilterPropertiesConnector":This property defines how the "FilterProperties" added by the "Plus-Button" on the right are connected. We added a property called "SearchAndFilterConnector":This property defines how the condition defined by the SearchTextField and the filter condition (Summary of all FilterProperties) are connected. -----------------------------------------------------------------Please remember: with this update of the XdevContainerFilterComponent the possibilities to configure these component are really powerfull but also sometimes really confusing. Therefore here some advices: Some filters or result can only be achieved by the combination of the SearchTextField and the Filters. If you do some configuration you have to see all properties in combination. Not only the single properties. Don't forget to use other properties like "PrefixMatchOnly". These properties also influence the result. Don't forget to use wildcards. Sometimes it is necessary to use wildcards to get a special result. In the future there will be an extra topic inside the RapidClipse documentation.----------------------------------------------------------------- BugFixes: In the past attributs marked as final were not visible in the properties dialog of a XdevTable, XdevComboBox or XdevListSelect. This has been fixed. In the palette the Panel was a VaadinPanel instead of a XdevPanel. This has been changed. In some cases of the navigation when inherited objects were passed to another view the object was null. This has been fixed. In the past it was not possible to set the language of the XdevContainerFilterComponent by "Locale.setDefault(Locale.ENGLISH);". This is working now. After implementing the new palette feature in version 3.2 there were some problems with empty categories in the palette and the behavior of the palette entries after refactoring the codebase of the beans. This has been fixed. After adding the @Transient annotation to an attribute the @Caption annotation was ignored. This has been fixed. Some properties of the XdevExport functionality were not working in the past (column alignment, converter). This has been fixed. [Less]
Posted over 7 years ago by [email protected] (Sebastian Späth)
Features: Reworked "Palette": The whole palette were rework and improved. "Code Palette" and "UI Palette" are now full customizable. By clicking on the triangle at the top of the view and choosing "Customize Palette", the customization wizard would ... [More] be occoure. New created ui beans are no longer automatically added as a sub component to its inherited component in the palette. The new bean has to be added manually using the wizard. The changes of the palette provides also significant performance boost using the UI-Builder. Because it is no longer neccessary to read all the classes for possible ui beans. Now it is possible to create and handle fieldgroups with normal POJO´s. In the past the @Entity annotation was required to open the fieldgroup wizard after dragging the pojo in the UI-Builder. This is no longer required. Now it is possible to connect (XdevTable: ConnectedForm) a XdevTable with a form based on a normal pojo. There is no longer an "entity" required. The whole cloud functionality of the IDE were disabled because of a temporary canceling of the XdevCloud Service. The searchtext behavior of the ContainerFilterComponent has been changed. The words typed in this field are no longer connected with AND if these words are seperated by a blankspace. Now these words are connected with an OR. We added two new comparison operators to the ContainerFilterComponent for all filter functions and all datatypes. "Is empty" and "Is not empty" will work for: empty String ("") or null value (null/not null). We added a new property to the ContainerFilterComponent. With "PrefixMatchOnly" deactivated it is possible to search for any string at any position within the text without using wildcards.  Bugfixes: The usage of upper case letters in package names leads no longer to a mistake of usage UI-Beans which were inside these package and dragged on the UI-Builder. The "Unhandled event loop exception" occured every 10 seconds of the IDE has been fixed. The methode "setSearchText()" of the ContainerFilterComponent is now working as expected. After using this methode the filter is refreshing. The usage of strings and escape chars within JPA-SQL Statement is now working as expected. The usage of Limit- and Offset functionality within a JPA-SQL Statement which values are passed by parameters is now working as expected. Sometimes when a ui component is moved from one container to another it loses some property values. This has been fixed. There is no longer a "NullPointerException" within a Master/Detail (XdevTable -> XdevTable) after deselecting a row of the master table. The width of the import dialog to get the RapidClipse examples hast been fixed. [Less]
Posted over 7 years ago by [email protected] (Sebastian Späth)
Features: Reworked "Palette": The whole palette were rework and improved. "Code Palette" and "UI Palette" are now full customizable. By clicking on the triangle at the top of the view and choosing "Customize Palette", the customization wizard would ... [More] be occoure. New created ui beans are no longer automatically added as a sub component to its inherited component in the palette. The new bean has to be added manually using the wizard. The changes of the palette provides also significant performance boost using the UI-Builder. Because it is no longer neccessary to read all the classes for possible ui beans. Now it is possible to create and handle fieldgroups with normal POJO´s. In the past the @Entity annotation was required to open the fieldgroup wizard after dragging the pojo in the UI-Builder. This is no longer required. Now it is possible to connect (XdevTable: ConnectedForm) a XdevTable with a form based on a normal pojo. There is no longer an "entity" required. The whole cloud functionality of the IDE were disabled because of a temporary canceling of the XdevCloud Service. The searchtext behavior of the ContainerFilterComponent has been changed. The words typed in this field are no longer connected with AND if these words are seperated by a blankspace. Now these words are connected with an OR. We added two new comparison operators to the ContainerFilterComponent for all filter functions and all datatypes. "Is empty" and "Is not empty" will work for: empty String ("") or null value (null/not null). We added a new property to the ContainerFilterComponent. With "PrefixMatchOnly" deactivated it is possible to search for any string at any position within the text without using wildcards.  Bugfixes: The usage of upper case letters in package names leads no longer to a mistake of usage UI-Beans which were inside these package and dragged on the UI-Builder. The "Unhandled event loop exception" occured every 10 seconds of the IDE has been fixed. The methode "setSearchText()" of the ContainerFilterComponent is now working as expected. After using this methode the filter is refreshing. The usage of strings and escape chars within JPA-SQL Statement is now working as expected. The usage of Limit- and Offset functionality within a JPA-SQL Statement which values are passed by parameters is now working as expected. Sometimes when a ui component is moved from one container to another it loses some property values. This has been fixed. There is no longer a "NullPointerException" within a Master/Detail (XdevTable -> XdevTable) after deselecting a row of the master table. The width of the import dialog to get the RapidClipse examples hast been fixed. [Less]
Posted over 7 years ago by [email protected] (Markus Kett)
Mit dem neuen Eclipse Oxygen Update 2 wurden nun sämtliche Probleme in Verbindung mit der Unterstützung der neuen Java Version 9 gelöst. Damit ist das größte Hindernis für die bevorstehende neue RapidClipse Version 4 beseitigt.Sprung auf Vaadin ... [More] 10RapidClipse 3 basiert immer noch auf Vaadin 7. Vaadin 8 ist zwar längst verfügbar, die neue Version ist aber nicht mehr abwärtskompatibel und Vaadin 10 steht bereits in den Startlöchern und bringt erneut gravierende Änderungen mit sich. Die gesamte UI-Komponenten-Palette, die bislang auf GWT (ehem. Google Web-Toolkit) basierte, wird vollständig durch die neue UI Komponenten-Palette Vaadin Elements ersetzt, die Vaadin selbst als Web-Components entwickelt hat. Zudem wird das aktuelle serverseitige Vaadin Framework durch den Nachfolger Vaadin Flow abgelöst. Die Developer Preview ist bereits seit Oktober 2017 verfügbar.Wir haben deshalb beschlossen, Vaadin 8 zu überspringen und RapidClipse 4 gleich auf Vaadin 10 umzustellen.Google Charts IntegrationGoogle bietet mit Google Charts eine umfangreiche Sammlung an Charts, die Sie mit RapidClipse 4 in Ihren RapidClipse und Vaadin Projekten einsetzen können. Jetstream IntegrationJetstream ist eine Java In-Memory Datenbank, die Sie mit RapidClipse 4 sehr schnell und einfach in Ihre RapidClipse Projekte einbinden können.Mehr Infos unter: www.jetstream.one [Less]
Posted over 7 years ago by [email protected] (Markus Kett)
Mit dem neuen Eclipse Oxygen Update 2 wurden nun sämtliche Probleme in Verbindung mit der Unterstützung der neuen Java Version 9 gelöst. Damit ist das größte Hindernis für die bevorstehende neue RapidClipse Version 4 beseitigt.Sprung auf Vaadin ... [More] 10RapidClipse 3 basiert immer noch auf Vaadin 7. Vaadin 8 ist zwar längst verfügbar, die neue Version ist aber nicht mehr abwärtskompatibel und Vaadin 10 steht bereits in den Startlöchern und bringt erneut gravierende Änderungen mit sich. Die gesamte UI-Komponenten-Palette, die bislang auf GWT (ehem. Google Web-Toolkit) basierte, wird vollständig durch die neue UI Komponenten-Palette Vaadin Elements ersetzt, die Vaadin selbst als Web-Components entwickelt hat. Zudem wird das aktuelle serverseitige Vaadin Framework durch den Nachfolger Vaadin Flow abgelöst. Die Developer Preview ist bereits seit Oktober 2017 verfügbar.Wir haben deshalb beschlossen, Vaadin 8 zu überspringen und RapidClipse 4 gleich auf Vaadin 10 umzustellen.Google Charts IntegrationGoogle bietet mit Google Charts eine umfangreiche Sammlung an Charts, die Sie mit RapidClipse 4 in Ihren RapidClipse und Vaadin Projekten einsetzen können. Jetstream IntegrationJetstream ist eine Java In-Memory Datenbank, die Sie mit RapidClipse 4 sehr schnell und einfach in Ihre RapidClipse Projekte einbinden können.Mehr Infos unter: www.jetstream.one [Less]
Posted over 7 years ago by [email protected] (Markus Kett)
Mit dem neuen Eclipse Oxygen Update 2 wurden nun sämtliche Probleme in Verbindung mit der Unterstützung der neuen Java Version 9 gelöst. Damit ist das größte Hindernis für die bevorstehende neue RapidClipse Version 4 beseitigt.Sprung auf Vaadin ... [More] 10RapidClipse 3 basiert immer noch auf Vaadin 7. Vaadin 8 ist zwar längst verfügbar, die neue Version ist aber nicht mehr abwärtskompatibel und Vaadin 10 steht bereits in den Startlöchern und bringt erneut gravierende Änderungen mit sich. Die gesamte UI-Komponenten-Palette, die bislang auf GWT (ehem. Google Web-Toolkit) basierte, wird vollständig durch die neue UI Komponenten-Palette Vaadin Elements ersetzt, die Vaadin selbst als Web-Components entwickelt hat. Zudem wird das aktuelle serverseitige Vaadin Framework durch den Nachfolger Vaadin Flow abgelöst. Die Developer Preview ist bereits seit Oktober 2017 verfügbar.Wir haben deshalb beschlossen, Vaadin 8 zu überspringen und RapidClipse 4 gleich auf Vaadin 10 umzustellen.Google Charts IntegrationGoogle bietet mit Google Charts eine umfangreiche Sammlung an Charts, die Sie mit RapidClipse 4 in Ihren RapidClipse und Vaadin Projekten einsetzen können. Jetstream IntegrationJetstream ist eine Java In-Memory Datenbank, die Sie mit RapidClipse 4 sehr schnell und einfach in Ihre RapidClipse Projekte einbinden können.Mehr Infos unter: www.jetstream.one [Less]
Posted over 7 years ago by [email protected] (Markus Kett)
Mit dem neuen Eclipse Oxygen Update 2 wurden nun sämtliche Probleme in Verbindung mit der Unterstützung der neuen Java Version 9 gelöst. Damit ist das größte Hindernis für die bevorstehende neue RapidClipse Version 4 beseitigt.Sprung auf Vaadin ... [More] 10RapidClipse 3 basiert immer noch auf Vaadin 7. Vaadin 8 ist zwar längst verfügbar, die neue Version ist aber nicht mehr abwärtskompatibel und Vaadin 10 steht bereits in den Startlöchern und bringt erneut gravierende Änderungen mit sich. Die gesamte UI-Komponenten-Palette, die bislang auf GWT (ehem. Google Web-Toolkit) basierte, wird vollständig durch die neue UI Komponenten-Palette Vaadin Elements ersetzt, die Vaadin selbst als Web-Components entwickelt hat. Zudem wird das aktuelle serverseitige Vaadin Framework durch den Nachfolger Vaadin Flow abgelöst. Die Developer Preview ist bereits seit Oktober 2017 verfügbar.Wir haben deshalb beschlossen, Vaadin 8 zu überspringen und RapidClipse 4 gleich auf Vaadin 10 umzustellen.Google Charts IntegrationGoogle bietet mit Google Charts eine umfangreiche Sammlung an Charts, die Sie mit RapidClipse 4 in Ihren RapidClipse und Vaadin Projekten einsetzen können. Jetstream IntegrationJetstream ist eine Java In-Memory Datenbank, die Sie mit RapidClipse 4 sehr schnell und einfach in Ihre RapidClipse Projekte einbinden können.Mehr Infos unter: www.jetstream.one [Less]
Posted over 7 years ago by [email protected] (Markus Kett)
Die Termine für die RapidClipse Starter-Days 2018 stehen fest.Mittwoch, 07. März 2018Dienstag, 20. März 2018 in HamburgMittwoch, 21. März 2018 in Frankfurt a.M.Auf den RapidClipse Starter Days werden alle Fragen beantwortet, die Sie als Java, Eclipse ... [More] und/oder RapidClipse Einsteiger beschäftigt: Was ist RapidClipse genau? Ist RapidClipse für mein Vorhaben geeignet? Wie unterscheidet sich RapidClipse zu anderen Lösungen für die Anwendungsentwicklung mit Java? Warum ist RapidClipse so viel einfacher und komfortabler als die Java-Programmierung mit der Standard-Eclipse IDE? Was ist mit RapidClipse möglich? Wie funktionieren mit RapidClipse entwickelte Anwendungen und wie sieht die Architektur aus? Ist RapidClipse eine proprietäre Lösung oder setzt RapidClipse auf offene Standards? Wie geht man bei der Anwendungsentwicklung mit RapidClipse vor? Wie sehen damit entwickelte Anwendungen aus? Wo liegen die Grenzen von RapidClipse und wie geht es danach weiter? Muss man auch selbst Java Code schreiben, wann und wie viel? Wie lange dauert es, bis ich RapidClipse beherrsche? Welches Know-how braucht man für den Einsatz von RapidClipse? Wie baut man am besten das Know-how auf, um mit RapidClipse auf Java umzusteigen? und und und. Auf dem RapidClipse Starter Days werden wir all diese Fragen und natürlich auch Ihre individuellen Fragen beantworten.InhalteAuf den RapidClipse Starter-Days 2018 lernen Sie an nur 1 Tag, wie Sie mit Java, Vaadin und der Eclipse Distribution RapidClipse beeindruckende HTML5 Web-Anwendungen, Mobile Apps und klassische Java Desktop Applikationen für professionelle Anwendungsbereiche entwickeln können. Dieser Tag richtet sich an Ein- und Umsteiger. Vorausgesetzt werden lediglich Grundkenntnisse in der Anwendungs- und Datenbankentwicklung. Viele RapidClipse Einsteiger kommen aus dem 4GL- und Datenbank-Bereich (MS Access, Oracle Forms, FoxPro, Filemaker, PowerBuilder etc.). Spezielle Vorkenntnisse in der Java-, Web- oder Eclipse-Entwicklung brauchen Sie nicht. Auf dem RapidClipse Starter Day Sie erhalten eine ausführliche und leicht verständliche Einführung in Java und in die Eclipse Distribution RapidClipse sowie eine Anleitung und viele Tipps für einen erfolgreichen und nachhaltigen Umstieg auf Java. Nach diesem Intensiv-Workshop werden Sie wissen wie HTML5 Web- Anwendungen, Moblie Apps und klassische Java Desktop Applikationen funktionieren, wie die Anwendungsentwicklung mit RapidClipse abläuft, wie Sie bei Projekten vorgehen müssen, welches Know-how Sie brauchen und wie Sie Ihr Team schnell, kostengünstig und nachhaltig auf Java bringen. Achtung, auf den RapidClipse Starter Days erhalten Sie das geballte Know-how von mehreren regulären Schulungstagen an nur einem Tag! Sie werden fasziniert sein, was mit RapidClipse möglich ist und wie einfach es ist.Zur AgendaSuper-AktionMachen Sie keine halben Sachen. Wir helfen Ihnen gleich richtig durchzustarten und bilden Sie zum RapidClipse Spezialisten aus. Mit den RapidClipse Intensiv-Schulungen Level 1 bis 4 erhalten Sie das gesamte Know-how das Sie brauchen, um RapidClipse zu beherrschen, sodass Sie in der Lage sind, professionelle Business-Anwendungen für den Unternehmenseinsatz mit Java und Eclipse zu entwickeln. Für jede RapidClipse Schulung erhalten Sie ein Zertifikat. Nach Abschluss der Level 4 Schulung erhalten Sie ein RapidClipse Certified Developer Zertifikat das belegt, dass Sie die gesamte RapidClipse Ausbildung absolviert haben. 15% Rabatt auf Level 1 und 2 Schulung ! Sie sparen bis zu 360,- Euro!  50% Rabatt auf Level 3 Schulung ! Wenn Sie die RapidClipse Level 1 und 2 Schulungen buchen, erhalten Sie 50% Rabatt auf die Level 3 Schulung. Sie sparen insgesamt 460,- Euro !  Level 4 Schulung kostenlos ! Wenn Sie die RapidClipse Level 1 bis 3 Schulungen buchen, erhalten Sie die Level 4 Schulung kostenlos. Sie sparen auf Ihre vollständige RapidClipse Ausbildung insgesamt 1.260,- Euro !  Hinweis: Diese Aktion gilt nur für RapidClipse Starter Day 2018 Teilnehmer!Termine:  Mittwoch, 07. März 2018 Dienstag, 20. März 2018 in Hamburg Mittwoch, 21. März 2018 in Frankfurt a.M. Teilnahmegebühr:199,00 Euro zzgl. 19% MwSt.Jetzt buchen [Less]