/ws-tester-xor/ws-tester-xor-wsdl/src/main/java/com/googlecode/ws/tester/xor/wsdl/model/Message.java

http://ws-tester.googlecode.com/ · Java · 48 lines · 34 code · 8 blank · 6 comment · 1 complexity · 311f8c443f530432787b4a301da34817 MD5 · raw file

  1. package com.googlecode.ws.tester.xor.wsdl.model;
  2. import java.util.List;
  3. import java.util.ArrayList;
  4. /**
  5. * Created by IntelliJ IDEA.
  6. * User: pablo
  7. * Date: 2009-06-09
  8. * Time: 20:01:17
  9. */
  10. public class Message {
  11. private String name;
  12. private List<Part> parts;
  13. public String getName() {
  14. return name;
  15. }
  16. public void setName(String name) {
  17. this.name = name;
  18. }
  19. public List<Part> getParts() {
  20. return parts;
  21. }
  22. public void setParts(List<Part> parts) {
  23. this.parts = parts;
  24. }
  25. public void addPart(Part part) {
  26. if(this.parts==null) {
  27. this.parts = new ArrayList<Part>();
  28. }
  29. this.parts.add(part);
  30. }
  31. @Override
  32. public String toString() {
  33. final StringBuilder sb = new StringBuilder();
  34. sb.append("Message");
  35. sb.append("{name='").append(name).append('\'');
  36. sb.append(", part=").append(parts);
  37. sb.append('}');
  38. return sb.toString();
  39. }
  40. }