Examples of EntityEditEvent


Examples of com.casamind.adware.client.event.EntityEditEvent

        eventBus.fireEvent(new EntityEditCancelledEvent());
      }
    });
    this.display.getSelectedProductsClickableColumn().setFieldUpdater(new FieldUpdater<ProductSummaryDTO, String>() {
      public void update(int index, ProductSummaryDTO object, String value) {
        eventBus.fireEvent(new EntityEditEvent(object, EntityTypes.Product));
      }
    });
    this.display.getSelectedProductsDeleteColumn().setFieldUpdater(new FieldUpdater<ProductSummaryDTO, String>() {
      public void update(int index, final ProductSummaryDTO object, String value) {
        SlotEditPresenter.this.slot.getProducts().remove(object);
        display.getSelectedProductsDataProvider().getList().remove(object);
        display.redrawSelectedProductsGrid();
        display.getOtherProductsDataProvider().getList().add(object);
        display.redrawOtherProductsGrid();
        display.handleEntityChanged();
      }
    });
    this.display.getOtherProductsClickableColumn().setFieldUpdater(new FieldUpdater<ProductSummaryDTO, String>() {
      public void update(int index, ProductSummaryDTO object, String value) {
        eventBus.fireEvent(new EntityEditEvent(object, EntityTypes.Product));
      }
    });
    this.display.getOtherProductsDeleteColumn().setFieldUpdater(new FieldUpdater<ProductSummaryDTO, String>() {
      public void update(int index, final ProductSummaryDTO object, String value) {
        SlotEditPresenter.this.slot.getProducts().add(object);
View Full Code Here

Examples of com.casamind.adware.client.event.EntityEditEvent

  public void bind() {
    this.display.getEditButton().addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        display.hide();
        eventBus.fireEvent(new EntityEditEvent(entity, EntityTypes.Entity));
      }
    });

    this.display.getDeleteButton().addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
View Full Code Here

Examples of com.casamind.adware.client.event.EntityEditEvent

        public void onClick(ClickEvent event) {
          int selectedPropertyButtonRow = display.getClickedRow(event);
          if (selectedPropertyButtonRow >= 0) {
            EntitySummary entity = entitySummaries.get(selectedPropertyButtonRow);
            if (entity.getClass().equals(CompanySummaryDTO.class)) {
              eventBus.fireEvent(new EntityEditEvent(entity, EntityTypes.Company));
            } else if (entity.getClass().equals(PublisherSummaryDTO.class)) {
              eventBus.fireEvent(new EntityEditEvent(entity, EntityTypes.Publisher));
            } else if (entity.getClass().equals(ProductSummaryDTO.class)) {
              eventBus.fireEvent(new EntityEditEvent(entity, EntityTypes.Product));
            } else if (entity.getClass().equals(SlotSummaryDTO.class)) {
              eventBus.fireEvent(new EntityEditEvent(entity, EntityTypes.Slot));
            }
          } else {
            eventBus.fireEvent(new EntityListChangedEvent(entitySummaries));
          }
        }
View Full Code Here

Examples of com.casamind.adware.client.event.EntityEditEvent

        ProductEditPresenter.this.display.getPopupPanel().center();
      }
    });
    this.display.getResourceClickableColumn().setFieldUpdater(new FieldUpdater<ResourceSummaryDTO, String>() {
      public void update(int index, ResourceSummaryDTO object, String value) {
        eventBus.fireEvent(new EntityEditEvent(object, EntityTypes.Resource));
      }
    });
    this.display.getSlotClickableColumn().setFieldUpdater(new FieldUpdater<SlotSummaryDTO, String>() {
      public void update(int index, SlotSummaryDTO object, String value) {
        eventBus.fireEvent(new EntityEditEvent(object, EntityTypes.Slot));
      }
    });
  }
View Full Code Here

Examples of com.casamind.adware.client.event.EntityEditEvent

        eventBus.fireEvent(new NavigationEvent(Pages.ResourcesAdmin));
      }
    });
    this.display.getSlotsClickableColumn().setFieldUpdater(new FieldUpdater<SlotDTO, String>() {
      public void update(int index, SlotDTO object, String value) {
        eventBus.fireEvent(new EntityEditEvent(object, EntityTypes.Slot));
      }
    });
    this.display.getSlotsOwnerColumn().setFieldUpdater(new FieldUpdater<SlotDTO, String>() {
      public void update(int index, SlotDTO object, String value) {
        navigateToOwner(object);
View Full Code Here

Examples of com.casamind.adware.client.event.EntityEditEvent

      }

      @Override
      public void onSuccess(PublisherDTO result) {
        if (result != null) {
          eventBus.fireEvent(new EntityEditEvent(result, EntityTypes.Publisher));
        } else {
          new RPCCall<CompanyDTO>() {
            @Override
            protected void callService(AsyncCallback<CompanyDTO> cb) {
              dataService.getCompany(dto.getOwnerId(), cb);
            }

            @Override
            public void onSuccess(CompanyDTO result) {
              if (result != null) {
                eventBus.fireEvent(new EntityEditEvent(result, EntityTypes.Company));
              } else {
                eventBus.fireEvent(new UserMessageEvent(null, InfoTypes.Error, 0));
              }
            }
View Full Code Here

Examples of com.casamind.adware.client.event.EntityEditEvent

        eventBus.fireEvent(new NavigationEvent(Pages.Calendar));
      }
    });
    this.display.getSlotsClickableColumn().setFieldUpdater(new FieldUpdater<SlotSummaryDTO, String>() {
      public void update(int index, SlotSummaryDTO object, String value) {
        eventBus.fireEvent(new EntityEditEvent(object, EntityTypes.Slot));
      }
    });
  }
View Full Code Here

Examples of com.casamind.adware.client.event.EntityEditEvent

        eventBus.fireEvent(new EntityAddEvent(EntityTypes.Publisher));
      }
    });
    this.display.getClickableColumn().setFieldUpdater(new FieldUpdater<PublisherDTO, String>() {
      public void update(int index, PublisherDTO object, String value) {
        eventBus.fireEvent(new EntityEditEvent(object, EntityTypes.Publisher));
      }
    });
  }
View Full Code Here

Examples of com.casamind.adware.client.event.EntityEditEvent

        eventBus.fireEvent(new EntityAddEvent(EntityTypes.Product));
      }
    });
    this.display.getProductClickableColumn().setFieldUpdater(new FieldUpdater<ProductSummaryDTO, String>() {
      public void update(int index, ProductSummaryDTO object, String value) {
        eventBus.fireEvent(new EntityEditEvent(object, EntityTypes.Product));
      }
    });
    this.display.getSlotClickableColumn().setFieldUpdater(new FieldUpdater<SlotSummaryDTO, String>() {
      public void update(int index, SlotSummaryDTO object, String value) {
        eventBus.fireEvent(new EntityEditEvent(object, EntityTypes.Slot));
      }
    });
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.