Quellcode durchsuchen

Move new files under temporary package names

Change-Id: I79b456f49c81b5709bece92b8735d4a5e223174d
feature/vaadin8-book
Teemu Suo-Anttila vor 7 Jahren
Ursprung
Commit
aa3196b8ee
46 geänderte Dateien mit 134 neuen und 143 gelöschten Zeilen
  1. 1
    1
      client/src/main/java/com/vaadin/client/connectors/GridConnector.java
  2. 3
    3
      client/src/main/java/com/vaadin/client/tokka/connectors/components/AbstractListingConnector.java
  3. 2
    2
      client/src/main/java/com/vaadin/client/tokka/connectors/components/CheckBoxConnector.java
  4. 3
    5
      client/src/main/java/com/vaadin/client/tokka/connectors/components/NativeSelectConnector.java
  5. 2
    2
      client/src/main/java/com/vaadin/client/tokka/connectors/components/grid/ColumnConnector.java
  6. 5
    5
      client/src/main/java/com/vaadin/client/tokka/connectors/components/grid/GridConnector.java
  7. 2
    2
      client/src/main/java/com/vaadin/client/tokka/connectors/data/DataSourceConnector.java
  8. 1
    1
      client/src/main/java/com/vaadin/client/tokka/connectors/data/HasDataSource.java
  9. 2
    2
      client/src/main/java/com/vaadin/client/tokka/connectors/data/HasSelection.java
  10. 4
    5
      client/src/main/java/com/vaadin/client/tokka/connectors/fields/DateFieldConnector.java
  11. 2
    2
      client/src/main/java/com/vaadin/client/tokka/connectors/fields/TextFieldConnector.java
  12. 4
    4
      client/src/main/java/com/vaadin/client/tokka/connectors/selection/AbstractSelectionConnector.java
  13. 5
    5
      client/src/main/java/com/vaadin/client/tokka/connectors/selection/SingleSelectionConnector.java
  14. 1
    1
      client/src/main/java/com/vaadin/client/tokka/data/selection/SelectionModel.java
  15. 3
    3
      server/src/main/java/com/vaadin/server/AbstractClientConnector.java
  16. 1
    1
      server/src/main/java/com/vaadin/tokka/event/Event.java
  17. 1
    1
      server/src/main/java/com/vaadin/tokka/event/Handler.java
  18. 1
    1
      server/src/main/java/com/vaadin/tokka/event/Registration.java
  19. 3
    2
      server/src/main/java/com/vaadin/tokka/server/ListingExtension.java
  20. 2
    2
      server/src/main/java/com/vaadin/tokka/server/communication/data/AbstractDataSource.java
  21. 3
    7
      server/src/main/java/com/vaadin/tokka/server/communication/data/AbstractSelectionModel.java
  22. 3
    3
      server/src/main/java/com/vaadin/tokka/server/communication/data/Binder.java
  23. 1
    1
      server/src/main/java/com/vaadin/tokka/server/communication/data/DataChangeHandler.java
  24. 1
    1
      server/src/main/java/com/vaadin/tokka/server/communication/data/DataKeyMapper.java
  25. 2
    3
      server/src/main/java/com/vaadin/tokka/server/communication/data/DataProvider.java
  26. 2
    2
      server/src/main/java/com/vaadin/tokka/server/communication/data/DataSource.java
  27. 1
    1
      server/src/main/java/com/vaadin/tokka/server/communication/data/KeyMapper.java
  28. 1
    1
      server/src/main/java/com/vaadin/tokka/server/communication/data/ListDataSource.java
  29. 5
    5
      server/src/main/java/com/vaadin/tokka/server/communication/data/SelectionModel.java
  30. 1
    1
      server/src/main/java/com/vaadin/tokka/server/communication/data/SimpleDataProvider.java
  31. 6
    6
      server/src/main/java/com/vaadin/tokka/server/communication/data/SingleSelection.java
  32. 1
    1
      server/src/main/java/com/vaadin/tokka/server/communication/data/TypedDataGenerator.java
  33. 5
    7
      server/src/main/java/com/vaadin/tokka/ui/components/AbstractListing.java
  34. 3
    3
      server/src/main/java/com/vaadin/tokka/ui/components/HasValue.java
  35. 3
    3
      server/src/main/java/com/vaadin/tokka/ui/components/Listing.java
  36. 5
    5
      server/src/main/java/com/vaadin/tokka/ui/components/fields/AbstractTextField.java
  37. 5
    5
      server/src/main/java/com/vaadin/tokka/ui/components/fields/CheckBox.java
  38. 5
    6
      server/src/main/java/com/vaadin/tokka/ui/components/fields/DateField.java
  39. 1
    1
      server/src/main/java/com/vaadin/tokka/ui/components/fields/TextField.java
  40. 2
    2
      server/src/main/java/com/vaadin/tokka/ui/components/grid/Column.java
  41. 5
    5
      server/src/main/java/com/vaadin/tokka/ui/components/grid/Grid.java
  42. 6
    6
      server/src/main/java/com/vaadin/tokka/ui/components/nativeselect/NativeSelect.java
  43. 4
    4
      server/src/test/java/com/vaadin/tokka/data/datasource/ListDataSourceTest.java
  44. 6
    5
      server/src/test/java/com/vaadin/tokka/ui/components/AbstractListingTest.java
  45. 4
    4
      uitest/src/main/java/com/vaadin/tokka/tests/components/CheckBoxTestUI.java
  46. 5
    5
      uitest/src/main/java/com/vaadin/tokka/tests/components/ListingTestUI.java

+ 1
- 1
client/src/main/java/com/vaadin/client/connectors/GridConnector.java Datei anzeigen

@@ -99,7 +99,7 @@ import elemental.json.JsonValue;

/**
* Connects the client side {@link Grid} widget with the server side
* {@link com.vaadin.ui.components.grid.Grid} component.
* {@link com.vaadin.ui.Grid} component.
* <p>
* The Grid is typed to JSONObject. The structure of the JSONObject is described
* at {@link com.vaadin.shared.data.DataProviderRpc#setRowData(int, List)

client/src/main/java/com/vaadin/client/connectors/components/AbstractListingConnector.java → client/src/main/java/com/vaadin/client/tokka/connectors/components/AbstractListingConnector.java Datei anzeigen

@@ -13,11 +13,11 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.client.connectors.components;
package com.vaadin.client.tokka.connectors.components;

import com.vaadin.client.connectors.data.HasSelection;
import com.vaadin.client.data.DataSource;
import com.vaadin.client.data.selection.SelectionModel;
import com.vaadin.client.tokka.connectors.data.HasSelection;
import com.vaadin.client.tokka.data.selection.SelectionModel;
import com.vaadin.client.ui.AbstractComponentConnector;

import elemental.json.JsonObject;

client/src/main/java/com/vaadin/client/connectors/components/CheckBoxConnector.java → client/src/main/java/com/vaadin/client/tokka/connectors/components/CheckBoxConnector.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.client.connectors.components;
package com.vaadin.client.tokka.connectors.components;

import com.google.gwt.dom.client.Style.Display;
import com.google.gwt.event.dom.client.ClickEvent;
@@ -34,7 +34,7 @@ import com.vaadin.shared.MouseEventDetails;
import com.vaadin.shared.ui.Connect;
import com.vaadin.shared.ui.checkbox.CheckBoxServerRpc;
import com.vaadin.shared.ui.checkbox.CheckBoxState;
import com.vaadin.ui.components.fields.CheckBox;
import com.vaadin.tokka.ui.components.fields.CheckBox;

@Connect(CheckBox.class)
public class CheckBoxConnector extends AbstractFieldConnector implements

client/src/main/java/com/vaadin/client/connectors/components/NativeSelectConnector.java → client/src/main/java/com/vaadin/client/tokka/connectors/components/NativeSelectConnector.java Datei anzeigen

@@ -13,21 +13,19 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.client.connectors.components;
package com.vaadin.client.tokka.connectors.components;

import com.google.gwt.core.client.Scheduler;
import com.google.gwt.core.client.Scheduler.ScheduledCommand;
import com.google.gwt.event.dom.client.ChangeEvent;
import com.google.gwt.event.dom.client.ChangeHandler;
import com.google.gwt.user.client.ui.ListBox;
import com.vaadin.client.connectors.data.HasSelection;
import com.vaadin.client.data.DataChangeHandler;
import com.vaadin.client.data.DataSource;
import com.vaadin.client.data.selection.SelectionModel;
import com.vaadin.client.ui.AbstractComponentConnector;
import com.vaadin.client.tokka.connectors.data.HasSelection;
import com.vaadin.shared.data.typed.DataProviderConstants;
import com.vaadin.shared.ui.Connect;
import com.vaadin.ui.components.nativeselect.NativeSelect;
import com.vaadin.tokka.ui.components.nativeselect.NativeSelect;

import elemental.json.JsonObject;


client/src/main/java/com/vaadin/client/connectors/components/grid/ColumnConnector.java → client/src/main/java/com/vaadin/client/tokka/connectors/components/grid/ColumnConnector.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.client.connectors.components.grid;
package com.vaadin.client.tokka.connectors.components.grid;

import com.vaadin.client.ServerConnector;
import com.vaadin.client.annotations.OnStateChange;
@@ -26,7 +26,7 @@ import com.vaadin.shared.ui.components.grid.ColumnState;
import elemental.json.JsonObject;
import elemental.json.JsonValue;

@Connect(com.vaadin.ui.components.grid.Column.class)
@Connect(com.vaadin.tokka.ui.components.grid.Column.class)
public class ColumnConnector extends AbstractExtensionConnector {

private Column<JsonValue, JsonObject> column;

client/src/main/java/com/vaadin/client/connectors/components/grid/GridConnector.java → client/src/main/java/com/vaadin/client/tokka/connectors/components/grid/GridConnector.java Datei anzeigen

@@ -13,15 +13,15 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.client.connectors.components.grid;
package com.vaadin.client.tokka.connectors.components.grid;

import java.util.Collection;

import com.vaadin.client.connectors.components.AbstractListingConnector;
import com.vaadin.client.connectors.data.HasSelection;
import com.vaadin.client.data.DataSource;
import com.vaadin.client.data.selection.SelectionModel;
import com.vaadin.client.renderers.Renderer;
import com.vaadin.client.tokka.connectors.components.AbstractListingConnector;
import com.vaadin.client.tokka.connectors.data.HasSelection;
import com.vaadin.client.tokka.data.selection.SelectionModel;
import com.vaadin.client.widget.grid.selection.ClickSelectHandler;
import com.vaadin.client.widgets.Grid;
import com.vaadin.client.widgets.Grid.Column;
@@ -29,7 +29,7 @@ import com.vaadin.shared.ui.Connect;

import elemental.json.JsonObject;

@Connect(com.vaadin.ui.components.grid.Grid.class)
@Connect(com.vaadin.tokka.ui.components.grid.Grid.class)
public class GridConnector extends AbstractListingConnector implements
HasSelection {


client/src/main/java/com/vaadin/client/connectors/data/DataSourceConnector.java → client/src/main/java/com/vaadin/client/tokka/connectors/data/DataSourceConnector.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.client.connectors.data;
package com.vaadin.client.tokka.connectors.data;

import java.util.HashMap;
import java.util.HashSet;
@@ -26,11 +26,11 @@ import com.google.gwt.core.client.Scheduler.ScheduledCommand;
import com.vaadin.client.ServerConnector;
import com.vaadin.client.extensions.AbstractExtensionConnector;
import com.vaadin.client.widget.grid.datasources.ListDataSource;
import com.vaadin.server.communication.data.typed.SimpleDataProvider;
import com.vaadin.shared.data.DataRequestRpc;
import com.vaadin.shared.data.typed.DataProviderClientRpc;
import com.vaadin.shared.data.typed.DataProviderConstants;
import com.vaadin.shared.ui.Connect;
import com.vaadin.tokka.server.communication.data.SimpleDataProvider;

import elemental.json.Json;
import elemental.json.JsonArray;

client/src/main/java/com/vaadin/client/connectors/data/HasDataSource.java → client/src/main/java/com/vaadin/client/tokka/connectors/data/HasDataSource.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.client.connectors.data;
package com.vaadin.client.tokka.connectors.data;

import com.vaadin.client.data.DataSource;


client/src/main/java/com/vaadin/client/connectors/data/HasSelection.java → client/src/main/java/com/vaadin/client/tokka/connectors/data/HasSelection.java Datei anzeigen

@@ -13,9 +13,9 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.client.connectors.data;
package com.vaadin.client.tokka.connectors.data;

import com.vaadin.client.data.selection.SelectionModel;
import com.vaadin.client.tokka.data.selection.SelectionModel;

/**
* Marker interface for Connectors that have a SelectionModel.

client/src/main/java/com/vaadin/client/connectors/fields/DateFieldConnector.java → client/src/main/java/com/vaadin/client/tokka/connectors/fields/DateFieldConnector.java Datei anzeigen

@@ -14,7 +14,7 @@
* the License.
*/

package com.vaadin.client.connectors.fields;
package com.vaadin.client.tokka.connectors.fields;

import com.google.gwt.event.dom.client.ChangeEvent;
import com.google.gwt.event.dom.client.ChangeHandler;
@@ -26,7 +26,7 @@ import com.vaadin.shared.ui.Connect.LoadStyle;
import com.vaadin.shared.ui.components.field.DateFieldServerRpc;
import com.vaadin.shared.ui.components.field.DateFieldState;

@Connect(value = com.vaadin.ui.components.field.DateField.class, loadStyle = LoadStyle.EAGER)
@Connect(value = com.vaadin.tokka.ui.components.fields.DateField.class, loadStyle = LoadStyle.EAGER)
public class DateFieldConnector extends AbstractComponentConnector {

@Override
@@ -37,10 +37,9 @@ public class DateFieldConnector extends AbstractComponentConnector {
public void onChange(ChangeEvent event) {
String value = getWidget().getValue();
value = (value == null) ? "" : value.trim();
//TODO validation
// TODO validation

getRpcProxy(DateFieldServerRpc.class)
.setDate(value);
getRpcProxy(DateFieldServerRpc.class).setDate(value);
}
});
}

client/src/main/java/com/vaadin/client/connectors/fields/TextFieldConnector.java → client/src/main/java/com/vaadin/client/tokka/connectors/fields/TextFieldConnector.java Datei anzeigen

@@ -14,7 +14,7 @@
* the License.
*/

package com.vaadin.client.connectors.fields;
package com.vaadin.client.tokka.connectors.fields;

import com.google.gwt.core.client.Scheduler;
import com.google.gwt.event.dom.client.ChangeEvent;
@@ -28,7 +28,7 @@ import com.vaadin.shared.ui.Connect.LoadStyle;
import com.vaadin.shared.ui.components.fields.TextFieldServerRpc;
import com.vaadin.shared.ui.components.fields.TextFieldState;

@Connect(value = com.vaadin.ui.components.fields.TextField.class, loadStyle = LoadStyle.EAGER)
@Connect(value = com.vaadin.tokka.ui.components.fields.TextField.class, loadStyle = LoadStyle.EAGER)
public class TextFieldConnector extends AbstractComponentConnector {

@Override

client/src/main/java/com/vaadin/client/connectors/selection/AbstractSelectionConnector.java → client/src/main/java/com/vaadin/client/tokka/connectors/selection/AbstractSelectionConnector.java Datei anzeigen

@@ -13,13 +13,13 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.client.connectors.selection;
package com.vaadin.client.tokka.connectors.selection;

import com.vaadin.client.ServerConnector;
import com.vaadin.client.connectors.components.AbstractListingConnector;
import com.vaadin.client.connectors.data.HasSelection;
import com.vaadin.client.data.selection.SelectionModel;
import com.vaadin.client.extensions.AbstractExtensionConnector;
import com.vaadin.client.tokka.connectors.components.AbstractListingConnector;
import com.vaadin.client.tokka.connectors.data.HasSelection;
import com.vaadin.client.tokka.data.selection.SelectionModel;
import com.vaadin.shared.data.typed.DataProviderConstants;

import elemental.json.JsonObject;

client/src/main/java/com/vaadin/client/connectors/selection/SingleSelectionConnector.java → client/src/main/java/com/vaadin/client/tokka/connectors/selection/SingleSelectionConnector.java Datei anzeigen

@@ -13,20 +13,20 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.client.connectors.selection;
package com.vaadin.client.tokka.connectors.selection;

import java.util.logging.Logger;

import com.vaadin.client.ServerConnector;
import com.vaadin.client.connectors.components.AbstractListingConnector;
import com.vaadin.client.data.selection.SelectionModel;
import com.vaadin.client.data.selection.SelectionModel.Single;
import com.vaadin.client.tokka.connectors.components.AbstractListingConnector;
import com.vaadin.client.tokka.data.selection.SelectionModel;
import com.vaadin.client.tokka.data.selection.SelectionModel.Single;
import com.vaadin.shared.data.selection.SelectionServerRpc;
import com.vaadin.shared.ui.Connect;

import elemental.json.JsonObject;

@Connect(com.vaadin.server.communication.data.typed.SingleSelection.class)
@Connect(com.vaadin.tokka.server.communication.data.SingleSelection.class)
public class SingleSelectionConnector extends AbstractSelectionConnector {

public static class SingleSelection implements SelectionModel, Single {

client/src/main/java/com/vaadin/client/data/selection/SelectionModel.java → client/src/main/java/com/vaadin/client/tokka/data/selection/SelectionModel.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.client.data.selection;
package com.vaadin.client.tokka.data.selection;

import elemental.json.JsonObject;


+ 3
- 3
server/src/main/java/com/vaadin/server/AbstractClientConnector.java Datei anzeigen

@@ -35,13 +35,13 @@ import java.util.concurrent.ConcurrentHashMap;

import com.vaadin.event.EventRouter;
import com.vaadin.event.MethodEventSource;
import com.vaadin.event.typed.Event;
import com.vaadin.event.typed.Handler;
import com.vaadin.event.typed.Registration;
import com.vaadin.shared.communication.ClientRpc;
import com.vaadin.shared.communication.ServerRpc;
import com.vaadin.shared.communication.SharedState;
import com.vaadin.shared.ui.ComponentStateUtil;
import com.vaadin.tokka.event.Event;
import com.vaadin.tokka.event.Handler;
import com.vaadin.tokka.event.Registration;
import com.vaadin.ui.Component;
import com.vaadin.ui.Component.LegacyEvent;
import com.vaadin.ui.HasComponents;

server/src/main/java/com/vaadin/event/typed/Event.java → server/src/main/java/com/vaadin/tokka/event/Event.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.event.typed;
package com.vaadin.tokka.event;

import java.util.EventObject;


server/src/main/java/com/vaadin/event/typed/Handler.java → server/src/main/java/com/vaadin/tokka/event/Handler.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.event.typed;
package com.vaadin.tokka.event;

import java.io.Serializable;
import java.util.function.Consumer;

server/src/main/java/com/vaadin/event/typed/Registration.java → server/src/main/java/com/vaadin/tokka/event/Registration.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.event.typed;
package com.vaadin.tokka.event;

import java.io.Serializable;


server/src/main/java/com/vaadin/server/ListingExtension.java → server/src/main/java/com/vaadin/tokka/server/ListingExtension.java Datei anzeigen

@@ -13,9 +13,10 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server;
package com.vaadin.tokka.server;

import com.vaadin.ui.components.Listing;
import com.vaadin.server.Extension;
import com.vaadin.tokka.ui.components.Listing;

public interface ListingExtension<T> extends Extension {


server/src/main/java/com/vaadin/server/communication/data/typed/AbstractDataSource.java → server/src/main/java/com/vaadin/tokka/server/communication/data/AbstractDataSource.java Datei anzeigen

@@ -13,12 +13,12 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server.communication.data.typed;
package com.vaadin.tokka.server.communication.data;

import java.util.LinkedHashSet;
import java.util.Set;

import com.vaadin.event.typed.Registration;
import com.vaadin.tokka.event.Registration;

/**
* Base class for AbstractDataSource. Provides tracking for

server/src/main/java/com/vaadin/server/communication/data/typed/AbstractSelectionModel.java → server/src/main/java/com/vaadin/tokka/server/communication/data/AbstractSelectionModel.java Datei anzeigen

@@ -13,14 +13,13 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server.communication.data.typed;
package com.vaadin.tokka.server.communication.data;

import com.vaadin.server.AbstractClientConnector;
import com.vaadin.server.Extension;
import com.vaadin.shared.data.typed.DataProviderConstants;
import com.vaadin.tokka.ui.components.AbstractListing.AbstractListingExtension;
import com.vaadin.tokka.ui.components.Listing;
import com.vaadin.ui.Component;
import com.vaadin.ui.components.AbstractListing.AbstractListingExtension;
import com.vaadin.ui.components.Listing;

import elemental.json.JsonObject;

@@ -33,14 +32,11 @@ import elemental.json.JsonObject;
public abstract class AbstractSelectionModel<T> extends
AbstractListingExtension<T> implements SelectionModel<T> {

private Listing<T> parent;

@Override
public void setParentListing(Listing<T> target) {
if (target instanceof Component && target instanceof Listing
&& target instanceof AbstractClientConnector) {
super.extend((AbstractClientConnector) target);
parent = target;
} else {
throw new IllegalArgumentException(
"Extended object was not suitable for a SelectionModel");

server/src/main/java/com/vaadin/server/communication/data/typed/Binder.java → server/src/main/java/com/vaadin/tokka/server/communication/data/Binder.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server.communication.data.typed;
package com.vaadin.tokka.server.communication.data;

import java.io.Serializable;
import java.util.Collection;
@@ -22,8 +22,8 @@ import java.util.Set;
import java.util.function.BiConsumer;
import java.util.function.Function;

import com.vaadin.ui.components.HasValue;
import com.vaadin.ui.components.Listing;
import com.vaadin.tokka.ui.components.HasValue;
import com.vaadin.tokka.ui.components.Listing;

// TODO: Should this class listen to changes in DataSource?
public class Binder<T> implements Serializable {

server/src/main/java/com/vaadin/server/communication/data/typed/DataChangeHandler.java → server/src/main/java/com/vaadin/tokka/server/communication/data/DataChangeHandler.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server.communication.data.typed;
package com.vaadin.tokka.server.communication.data;

import java.io.Serializable;


server/src/main/java/com/vaadin/server/communication/data/typed/DataKeyMapper.java → server/src/main/java/com/vaadin/tokka/server/communication/data/DataKeyMapper.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server.communication.data.typed;
package com.vaadin.tokka.server.communication.data;

import java.io.Serializable;


server/src/main/java/com/vaadin/server/communication/data/typed/DataProvider.java → server/src/main/java/com/vaadin/tokka/server/communication/data/DataProvider.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server.communication.data.typed;
package com.vaadin.tokka.server.communication.data;

import java.io.Serializable;
import java.util.Collection;
@@ -21,13 +21,12 @@ import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.Set;

import com.vaadin.event.typed.Registration;
import com.vaadin.server.AbstractExtension;
import com.vaadin.server.ClientConnector;
import com.vaadin.shared.data.DataRequestRpc;
import com.vaadin.shared.data.typed.DataProviderClientRpc;
import com.vaadin.shared.data.typed.DataProviderConstants;
import com.vaadin.ui.AbstractComponent;
import com.vaadin.tokka.event.Registration;

import elemental.json.Json;
import elemental.json.JsonArray;

server/src/main/java/com/vaadin/server/communication/data/typed/DataSource.java → server/src/main/java/com/vaadin/tokka/server/communication/data/DataSource.java Datei anzeigen

@@ -13,13 +13,13 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server.communication.data.typed;
package com.vaadin.tokka.server.communication.data;

import java.io.Serializable;
import java.util.Arrays;
import java.util.Collection;

import com.vaadin.event.typed.Registration;
import com.vaadin.tokka.event.Registration;

/**
* Minimal DataSource API for communication between the DataProvider and a back

server/src/main/java/com/vaadin/server/communication/data/typed/KeyMapper.java → server/src/main/java/com/vaadin/tokka/server/communication/data/KeyMapper.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server.communication.data.typed;
package com.vaadin.tokka.server.communication.data;

/**
* Generic {@link DataKeyMapper} implementation based on

server/src/main/java/com/vaadin/server/communication/data/typed/ListDataSource.java → server/src/main/java/com/vaadin/tokka/server/communication/data/ListDataSource.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server.communication.data.typed;
package com.vaadin.tokka.server.communication.data;

import java.util.ArrayList;
import java.util.Collection;

server/src/main/java/com/vaadin/server/communication/data/typed/SelectionModel.java → server/src/main/java/com/vaadin/tokka/server/communication/data/SelectionModel.java Datei anzeigen

@@ -13,17 +13,17 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server.communication.data.typed;
package com.vaadin.tokka.server.communication.data;

import java.io.Serializable;
import java.util.Collection;

import com.vaadin.event.typed.Event;
import com.vaadin.server.ClientConnector;
import com.vaadin.server.ListingExtension;
import com.vaadin.tokka.event.Event;
import com.vaadin.tokka.server.ListingExtension;
import com.vaadin.tokka.ui.components.HasValue;
import com.vaadin.tokka.ui.components.Listing;
import com.vaadin.ui.Component;
import com.vaadin.ui.components.HasValue;
import com.vaadin.ui.components.Listing;

/**
* Generic selection model interface.

server/src/main/java/com/vaadin/server/communication/data/typed/SimpleDataProvider.java → server/src/main/java/com/vaadin/tokka/server/communication/data/SimpleDataProvider.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server.communication.data.typed;
package com.vaadin.tokka.server.communication.data;

import java.util.Collections;
import java.util.HashSet;

server/src/main/java/com/vaadin/server/communication/data/typed/SingleSelection.java → server/src/main/java/com/vaadin/tokka/server/communication/data/SingleSelection.java Datei anzeigen

@@ -13,15 +13,15 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server.communication.data.typed;
package com.vaadin.tokka.server.communication.data;

import java.util.Collection;
import java.util.Collections;

import com.vaadin.event.typed.Handler;
import com.vaadin.event.typed.Registration;
import com.vaadin.server.communication.data.typed.SelectionModel.Single;
import com.vaadin.shared.data.selection.SelectionServerRpc;
import com.vaadin.tokka.event.Handler;
import com.vaadin.tokka.event.Registration;
import com.vaadin.tokka.server.communication.data.SelectionModel.Single;

/**
* {@link SelectionModel} for selecting a single value.
@@ -29,8 +29,8 @@ import com.vaadin.shared.data.selection.SelectionServerRpc;
* @param <T>
* type of selected data
*/
public class SingleSelection<T> extends AbstractSelectionModel<T>
implements Single<T> {
public class SingleSelection<T> extends AbstractSelectionModel<T> implements
Single<T> {

public SingleSelection() {
registerRpc(new SelectionServerRpc() {

server/src/main/java/com/vaadin/server/communication/data/typed/TypedDataGenerator.java → server/src/main/java/com/vaadin/tokka/server/communication/data/TypedDataGenerator.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.server.communication.data.typed;
package com.vaadin.tokka.server.communication.data;

import java.io.Serializable;


server/src/main/java/com/vaadin/ui/components/AbstractListing.java → server/src/main/java/com/vaadin/tokka/ui/components/AbstractListing.java Datei anzeigen

@@ -13,18 +13,16 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.ui.components;
package com.vaadin.tokka.ui.components;

import java.util.LinkedHashSet;
import java.util.Set;

import com.vaadin.server.AbstractClientConnector;
import com.vaadin.server.AbstractExtension;
import com.vaadin.server.ListingExtension;
import com.vaadin.server.communication.data.typed.AbstractSelectionModel;
import com.vaadin.server.communication.data.typed.DataProvider;
import com.vaadin.server.communication.data.typed.SelectionModel;
import com.vaadin.server.communication.data.typed.TypedDataGenerator;
import com.vaadin.tokka.server.ListingExtension;
import com.vaadin.tokka.server.communication.data.DataProvider;
import com.vaadin.tokka.server.communication.data.SelectionModel;
import com.vaadin.tokka.server.communication.data.TypedDataGenerator;
import com.vaadin.ui.AbstractComponent;

/**

server/src/main/java/com/vaadin/ui/components/HasValue.java → server/src/main/java/com/vaadin/tokka/ui/components/HasValue.java Datei anzeigen

@@ -13,12 +13,12 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.ui.components;
package com.vaadin.tokka.ui.components;

import java.io.Serializable;

import com.vaadin.event.typed.Handler;
import com.vaadin.event.typed.Registration;
import com.vaadin.tokka.event.Handler;
import com.vaadin.tokka.event.Registration;

/**
* Generic interface for Components that have a value.

server/src/main/java/com/vaadin/ui/components/Listing.java → server/src/main/java/com/vaadin/tokka/ui/components/Listing.java Datei anzeigen

@@ -13,13 +13,13 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.ui.components;
package com.vaadin.tokka.ui.components;

import java.io.Serializable;
import java.util.Collection;

import com.vaadin.server.communication.data.typed.DataSource;
import com.vaadin.server.communication.data.typed.SelectionModel;
import com.vaadin.tokka.server.communication.data.DataSource;
import com.vaadin.tokka.server.communication.data.SelectionModel;

/**
* Generic interface for Components that show a list of data.

server/src/main/java/com/vaadin/ui/components/fields/AbstractTextField.java → server/src/main/java/com/vaadin/tokka/ui/components/fields/AbstractTextField.java Datei anzeigen

@@ -14,7 +14,7 @@
* the License.
*/

package com.vaadin.ui.components.fields;
package com.vaadin.tokka.ui.components.fields;

import java.util.Collection;

@@ -26,13 +26,13 @@ import com.vaadin.event.FieldEvents.BlurListener;
import com.vaadin.event.FieldEvents.FocusEvent;
import com.vaadin.event.FieldEvents.FocusListener;
import com.vaadin.event.FieldEvents.TextChangeListener;
import com.vaadin.event.typed.Event;
import com.vaadin.event.typed.Handler;
import com.vaadin.event.typed.Registration;
import com.vaadin.shared.ui.components.fields.TextFieldServerRpc;
import com.vaadin.shared.ui.components.fields.TextFieldState;
import com.vaadin.tokka.event.Event;
import com.vaadin.tokka.event.Handler;
import com.vaadin.tokka.event.Registration;
import com.vaadin.tokka.ui.components.HasValue;
import com.vaadin.ui.AbstractComponent;
import com.vaadin.ui.components.HasValue;
import com.vaadin.ui.declarative.DesignAttributeHandler;
import com.vaadin.ui.declarative.DesignContext;


server/src/main/java/com/vaadin/ui/components/fields/CheckBox.java → server/src/main/java/com/vaadin/tokka/ui/components/fields/CheckBox.java Datei anzeigen

@@ -13,7 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.ui.components.fields;
package com.vaadin.tokka.ui.components.fields;

import java.util.Collection;

@@ -21,14 +21,14 @@ import org.jsoup.nodes.Attributes;
import org.jsoup.nodes.Element;

import com.vaadin.event.FieldEvents.FocusAndBlurServerRpcImpl;
import com.vaadin.event.typed.Event;
import com.vaadin.event.typed.Handler;
import com.vaadin.event.typed.Registration;
import com.vaadin.shared.MouseEventDetails;
import com.vaadin.shared.ui.checkbox.CheckBoxServerRpc;
import com.vaadin.shared.ui.checkbox.CheckBoxState;
import com.vaadin.tokka.event.Event;
import com.vaadin.tokka.event.Handler;
import com.vaadin.tokka.event.Registration;
import com.vaadin.tokka.ui.components.HasValue;
import com.vaadin.ui.AbstractComponent;
import com.vaadin.ui.components.HasValue;
import com.vaadin.ui.declarative.DesignAttributeHandler;
import com.vaadin.ui.declarative.DesignContext;


server/src/main/java/com/vaadin/ui/components/field/DateField.java → server/src/main/java/com/vaadin/tokka/ui/components/fields/DateField.java Datei anzeigen

@@ -13,8 +13,7 @@
* License for the specific language governing permissions and limitations under
* the License.
*/

package com.vaadin.ui.components.field;
package com.vaadin.tokka.ui.components.fields;

import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
@@ -24,13 +23,13 @@ import org.jsoup.nodes.Element;

import com.vaadin.event.FieldEvents.BlurEvent;
import com.vaadin.event.FieldEvents.FocusEvent;
import com.vaadin.event.typed.Event;
import com.vaadin.event.typed.Handler;
import com.vaadin.event.typed.Registration;
import com.vaadin.shared.ui.components.field.DateFieldServerRpc;
import com.vaadin.shared.ui.components.field.DateFieldState;
import com.vaadin.tokka.event.Event;
import com.vaadin.tokka.event.Handler;
import com.vaadin.tokka.event.Registration;
import com.vaadin.tokka.ui.components.HasValue;
import com.vaadin.ui.AbstractComponent;
import com.vaadin.ui.components.HasValue;
import com.vaadin.ui.declarative.DesignContext;

/**

server/src/main/java/com/vaadin/ui/components/fields/TextField.java → server/src/main/java/com/vaadin/tokka/ui/components/fields/TextField.java Datei anzeigen

@@ -14,7 +14,7 @@
* the License.
*/

package com.vaadin.ui.components.fields;
package com.vaadin.tokka.ui.components.fields;

import org.jsoup.nodes.Attributes;
import org.jsoup.nodes.Element;

server/src/main/java/com/vaadin/ui/components/grid/Column.java → server/src/main/java/com/vaadin/tokka/ui/components/grid/Column.java Datei anzeigen

@@ -13,14 +13,14 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.ui.components.grid;
package com.vaadin.tokka.ui.components.grid;

import java.util.function.Function;

import com.vaadin.server.AbstractExtension;
import com.vaadin.server.communication.data.typed.TypedDataGenerator;
import com.vaadin.shared.data.typed.DataProviderConstants;
import com.vaadin.shared.ui.components.grid.ColumnState;
import com.vaadin.tokka.server.communication.data.TypedDataGenerator;

import elemental.json.Json;
import elemental.json.JsonObject;

server/src/main/java/com/vaadin/ui/components/grid/Grid.java → server/src/main/java/com/vaadin/tokka/ui/components/grid/Grid.java Datei anzeigen

@@ -13,16 +13,16 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.ui.components.grid;
package com.vaadin.tokka.ui.components.grid;

import java.util.LinkedHashMap;
import java.util.Map;
import java.util.function.Function;

import com.vaadin.server.communication.data.typed.DataProvider;
import com.vaadin.server.communication.data.typed.DataSource;
import com.vaadin.server.communication.data.typed.SingleSelection;
import com.vaadin.ui.components.AbstractListing;
import com.vaadin.tokka.server.communication.data.DataProvider;
import com.vaadin.tokka.server.communication.data.DataSource;
import com.vaadin.tokka.server.communication.data.SingleSelection;
import com.vaadin.tokka.ui.components.AbstractListing;

public class Grid<T> extends AbstractListing<T> {


server/src/main/java/com/vaadin/ui/components/nativeselect/NativeSelect.java → server/src/main/java/com/vaadin/tokka/ui/components/nativeselect/NativeSelect.java Datei anzeigen

@@ -13,16 +13,16 @@
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.vaadin.ui.components.nativeselect;
package com.vaadin.tokka.ui.components.nativeselect;

import java.util.function.Function;

import com.vaadin.server.communication.data.typed.DataProvider;
import com.vaadin.server.communication.data.typed.DataSource;
import com.vaadin.server.communication.data.typed.SingleSelection;
import com.vaadin.server.communication.data.typed.TypedDataGenerator;
import com.vaadin.shared.data.typed.DataProviderConstants;
import com.vaadin.ui.components.AbstractListing;
import com.vaadin.tokka.server.communication.data.DataProvider;
import com.vaadin.tokka.server.communication.data.DataSource;
import com.vaadin.tokka.server.communication.data.SingleSelection;
import com.vaadin.tokka.server.communication.data.TypedDataGenerator;
import com.vaadin.tokka.ui.components.AbstractListing;

import elemental.json.JsonObject;


server/src/test/java/com/vaadin/data/datasource/ListDataSourceTest.java → server/src/test/java/com/vaadin/tokka/data/datasource/ListDataSourceTest.java Datei anzeigen

@@ -1,4 +1,4 @@
package com.vaadin.data.datasource;
package com.vaadin.tokka.data.datasource;

import static org.junit.Assert.assertTrue;

@@ -11,9 +11,9 @@ import org.junit.After;
import org.junit.Before;
import org.junit.Test;

import com.vaadin.server.communication.data.typed.DataChangeHandler;
import com.vaadin.server.communication.data.typed.DataSource;
import com.vaadin.server.communication.data.typed.ListDataSource;
import com.vaadin.tokka.server.communication.data.DataChangeHandler;
import com.vaadin.tokka.server.communication.data.DataSource;
import com.vaadin.tokka.server.communication.data.ListDataSource;

public class ListDataSourceTest {


server/src/test/java/com/vaadin/ui/components/AbstractListingTest.java → server/src/test/java/com/vaadin/tokka/ui/components/AbstractListingTest.java Datei anzeigen

@@ -1,4 +1,4 @@
package com.vaadin.ui.components;
package com.vaadin.tokka.ui.components;

import static org.junit.Assert.assertEquals;

@@ -8,10 +8,11 @@ import java.util.Iterator;
import org.junit.Before;
import org.junit.Test;

import com.vaadin.server.communication.data.typed.AbstractDataSource;
import com.vaadin.server.communication.data.typed.DataProvider;
import com.vaadin.server.communication.data.typed.DataSource;
import com.vaadin.ui.components.AbstractListing.AbstractListingExtension;
import com.vaadin.tokka.server.communication.data.AbstractDataSource;
import com.vaadin.tokka.server.communication.data.DataProvider;
import com.vaadin.tokka.server.communication.data.DataSource;
import com.vaadin.tokka.ui.components.AbstractListing;
import com.vaadin.tokka.ui.components.AbstractListing.AbstractListingExtension;

import elemental.json.JsonObject;


uitest/src/main/java/com/vaadin/tests/databinding/CheckBoxTestUI.java → uitest/src/main/java/com/vaadin/tokka/tests/components/CheckBoxTestUI.java Datei anzeigen

@@ -1,12 +1,12 @@
package com.vaadin.tests.databinding;
package com.vaadin.tokka.tests.components;

import com.vaadin.event.typed.Registration;
import com.vaadin.server.VaadinRequest;
import com.vaadin.server.communication.data.typed.Binder;
import com.vaadin.tests.components.AbstractTestUIWithLog;
import com.vaadin.tokka.event.Registration;
import com.vaadin.tokka.server.communication.data.Binder;
import com.vaadin.tokka.ui.components.fields.CheckBox;
import com.vaadin.ui.Button;
import com.vaadin.ui.Notification;
import com.vaadin.ui.components.fields.CheckBox;

public class CheckBoxTestUI extends AbstractTestUIWithLog {

uitest/src/main/java/com/vaadin/tests/databinding/ListingTestUI.java → uitest/src/main/java/com/vaadin/tokka/tests/components/ListingTestUI.java Datei anzeigen

@@ -1,4 +1,4 @@
package com.vaadin.tests.databinding;
package com.vaadin.tokka.tests.components;

import java.util.ArrayList;
import java.util.List;
@@ -7,15 +7,15 @@ import java.util.stream.Stream;

import com.vaadin.annotations.Theme;
import com.vaadin.server.VaadinRequest;
import com.vaadin.server.communication.data.typed.DataSource;
import com.vaadin.server.communication.data.typed.SingleSelection;
import com.vaadin.tests.components.AbstractTestUI;
import com.vaadin.tokka.server.communication.data.DataSource;
import com.vaadin.tokka.server.communication.data.SingleSelection;
import com.vaadin.tokka.ui.components.grid.Grid;
import com.vaadin.tokka.ui.components.nativeselect.NativeSelect;
import com.vaadin.ui.Button;
import com.vaadin.ui.Button.ClickEvent;
import com.vaadin.ui.Notification;
import com.vaadin.ui.VerticalLayout;
import com.vaadin.ui.components.grid.Grid;
import com.vaadin.ui.components.nativeselect.NativeSelect;

@Theme("valo")
public class ListingTestUI extends AbstractTestUI {

Laden…
Abbrechen
Speichern