Package com.google.gwt.dom.client

Examples of com.google.gwt.dom.client.Element.cast()


        // check whether the checkbox was clicked
        if (tagName.equals("INPUT")) {

          // if so, synchronize the model state
          InputElement input = clickedElement.cast();
          value.setCompleted(input.isChecked());
          eventBus.fireEvent(new ToDoUpdatedEvent(value));

          // update the 'row' style
          if (input.isChecked()) {
View Full Code Here


        super.onBrowserEvent(context, parent, value, event, valueUpdater);
        if("click".equalsIgnoreCase(event.getType())){
          EventTarget eventTarget = event.getEventTarget();
          Element t=Element.as(eventTarget);
          if( t instanceof AnchorElement){
            AnchorElement ae=t.cast();
            if("查看日志".equals(ae.getInnerText())){
              LogWindow win=new LogWindow();
              win.refreshId(value.getJobId(),value.getId());
            }else if("取消任务".equals(ae.getInnerText())){
              ConfirmMessageBox box=new ConfirmMessageBox("取消任务", "你确认取消该任务吗?");
View Full Code Here

            valueUpdater);
        if ("click".equalsIgnoreCase(event.getType())) {
          EventTarget eventTarget = event.getEventTarget();
          Element t = Element.as(eventTarget);
          if (t instanceof AnchorElement) {
            AnchorElement ae = t.cast();
            if ("查看日志".equals(ae.getInnerText())) {
              LogWindow win = new LogWindow();
              win.refreshId(value.getJobId(),value.getId());
            } else if ("取消任务".equals(ae.getInnerText())) {
              ConfirmMessageBox box = new ConfirmMessageBox(
View Full Code Here

        super.onBrowserEvent(context, parent, value, event, valueUpdater);
        if("click".equalsIgnoreCase(event.getType())){
          EventTarget eventTarget = event.getEventTarget();
          Element t=Element.as(eventTarget);
          if( t instanceof AnchorElement){
            AnchorElement ae=t.cast();
            if("查看日志".equals(ae.getInnerText())){
              LogWindow win=new LogWindow();
              win.refreshId(value.getJobId(),value.getId());
            }else if("取消任务".equals(ae.getInnerText())){
              ConfirmMessageBox box=new ConfirmMessageBox("取消任务", "你确认取消该任务吗?");
View Full Code Here

            valueUpdater);
        if ("click".equalsIgnoreCase(event.getType())) {
          EventTarget eventTarget = event.getEventTarget();
          Element t = Element.as(eventTarget);
          if (t instanceof AnchorElement) {
            AnchorElement ae = t.cast();
            if ("取消调试".equals(ae.getInnerText())) {
              ConfirmMessageBox box = new ConfirmMessageBox(
                  "取消调试", "你确认取消此次调试吗?");
              box.addHideHandler(new HideHandler() {
                public void onHide(HideEvent event) {
View Full Code Here

   }

   @PatchMethod
   static EventTarget eventGetTarget(Object domImpl, NativeEvent nativeEvent) {
      Element target = JavaScriptObjects.getObject(nativeEvent, JsoProperties.EVENT_TARGET);
      return target.cast();
   }

   @PatchMethod
   static String eventGetType(Object domImpl, NativeEvent nativeEvent) {
      int eventType = JavaScriptObjects.getInteger(nativeEvent, JsoProperties.EVENT_TYPE);
View Full Code Here

   static NodeList<OptionElement> selectGetOptions(Object domImpl, SelectElement select) {
      List<OptionElement> innerList = new ArrayList<OptionElement>();
      for (int i = 0; i < select.getChildNodes().getLength(); i++) {
         Element e = select.getChildNodes().getItem(i).cast();
         if ("option".equals(e.getTagName())) {
            OptionElement option = e.cast();
            innerList.add(option);
         }
      }

      return JsoUtils.newNodeList(innerList);
View Full Code Here

        }

        // Determine if we clicked on a checkbox.
        Element target = nativeEvent.getEventTarget().cast();
        if ("input".equals(target.getTagName().toLowerCase())) {
          final InputElement input = target.cast();
          if ("checkbox".equals(input.getType().toLowerCase())) {
            // Synchronize the checkbox with the current selection state.
            input.setChecked(event.getDisplay().getSelectionModel().isSelected(
                event.getValue()));
            return SelectAction.TOGGLE;
View Full Code Here

        /*
         * Found the table section. Return the most recent cell element that we
         * discovered.
         */
        if (cur == tbody || cur == tfoot || cur == thead) {
          targetTableSection = cur.cast(); // We found the table section.
          if (maybeTableCell != null) {
            targetTableCell = maybeTableCell.cast();
            break;
          }
        }
View Full Code Here

      if (table.legacyRenderRowValues) {
        int count = 0;
        while (insertBefore != null && count < childCount) {
          Element next = insertBefore.getNextSiblingElement();
          section.removeChild(insertBefore);
          insertBefore = (next == null) ? null : next.<TableRowElement> cast();
          count++;
        }
      } else {
        while (insertBefore != null
            && table.tableBuilder.getRowValueIndex(insertBefore) < absEndIndex) {
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.