Examples of WaveletDiffProtoImpl


Examples of org.waveprotocol.wave.diff.proto.FetchDiffResponseProtoImpl.WaveletDiffProtoImpl

  @Override
  public void copyFrom(FetchDiffResponse message) {
    setStatus(new ResponseStatusProtoImpl(message.getStatus()));
    clearWavelet();
    for (WaveletDiff field : message.getWavelet()) {
      addWavelet(new WaveletDiffProtoImpl(field));
    }
  }
View Full Code Here

Examples of org.waveprotocol.wave.diff.proto.FetchDiffResponseProtoImpl.WaveletDiffProtoImpl

  @Override
  public List<WaveletDiffProtoImpl> getWavelet() {
    switchToProto();
    List<WaveletDiffProtoImpl> list = new ArrayList<WaveletDiffProtoImpl>();
    for (int i = 0; i < getWaveletSize(); i++) {
      WaveletDiffProtoImpl message = new WaveletDiffProtoImpl(proto.getWavelet(i));
      list.add(message);
    }
    return list;
  }
View Full Code Here

Examples of org.waveprotocol.wave.diff.proto.FetchDiffResponseProtoImpl.WaveletDiffProtoImpl

  }

  @Override
  public WaveletDiffProtoImpl getWavelet(int n) {
    switchToProto();
    return new WaveletDiffProtoImpl(proto.getWavelet(n));
  }
View Full Code Here

Examples of org.waveprotocol.wave.diff.proto.FetchDiffResponseProtoImpl.WaveletDiffProtoImpl

  /** Get or create a WaveletDiffProtoImpl from a WaveletDiff. */
  private WaveletDiffProtoImpl getOrCreateWaveletDiffProtoImpl(WaveletDiff message) {
    if (message instanceof WaveletDiffProtoImpl) {
      return (WaveletDiffProtoImpl) message;
    } else {
      WaveletDiffProtoImpl messageImpl = new WaveletDiffProtoImpl();
      messageImpl.copyFrom(message);
      return messageImpl;
    }
  }
View Full Code Here

Examples of org.waveprotocol.wave.diff.proto.FetchDiffResponseProtoImpl.WaveletDiffProtoImpl

    if (jsonObject.has("2")) {
      JsonElement elem = jsonObject.get("2");
      {
        JsonArray array = elem.getAsJsonArray();
        for (int i = 0; i < array.size(); i++) {
          WaveletDiffProtoImpl payload = new WaveletDiffProtoImpl();
          GsonUtil.extractJsonObject(payload, array.get(i), gson, raw);
          addWavelet(payload);
        }
      }
    }
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.