feature: Adding new element and message types

These objects will remove the need to separate the reader and writer message apis.
Instead, these new classes will choose the reader or writer buffer depending on the
api being used.  For example, when calling Element.set() the object will use the
writer buffer and when calling Element.check() it will use the reader buffer.

Change-Id: Iba428f3be30116a75379eeb7307d80a0269ae506
Signed-off-by: Michael P. Masterson <michael.p.masterson@boeing.com>
24 files changed
tree: d831a7c2410d46a73cf297f71e493ed71244b48e
  1. org.eclipse.osee.client.ote.feature/
  2. org.eclipse.osee.framework.ui.workspacebundleloader/
  3. org.eclipse.osee.framework.ui.workspacebundleloader.test/
  4. org.eclipse.osee.logback.config/
  5. org.eclipse.osee.logger/
  6. org.eclipse.osee.logger.slf4j/
  7. org.eclipse.osee.ote.client/
  8. org.eclipse.osee.ote.client.msg/
  9. org.eclipse.osee.ote.connection.jini/
  10. org.eclipse.osee.ote.connection.service/
  11. org.eclipse.osee.ote.connection.service.test/
  12. org.eclipse.osee.ote.container/
  13. org.eclipse.osee.ote.core/
  14. org.eclipse.osee.ote.core.test/
  15. org.eclipse.osee.ote.feature/
  16. org.eclipse.osee.ote.help.ui/
  17. org.eclipse.osee.ote.help.ui.test/
  18. org.eclipse.osee.ote.io/
  19. org.eclipse.osee.ote.jms/
  20. org.eclipse.osee.ote.master/
  21. org.eclipse.osee.ote.master.feature/
  22. org.eclipse.osee.ote.master.product/
  23. org.eclipse.osee.ote.master.rest/
  24. org.eclipse.osee.ote.master.rest.client/
  25. org.eclipse.osee.ote.master.rest.model/
  26. org.eclipse.osee.ote.master.rest.test/
  27. org.eclipse.osee.ote.master.test/
  28. org.eclipse.osee.ote.messaging.dds/
  29. org.eclipse.osee.ote.p2/
  30. org.eclipse.osee.ote.parent/
  31. org.eclipse.osee.ote.properties/
  32. org.eclipse.osee.ote.rest/
  33. org.eclipse.osee.ote.rest.client/
  34. org.eclipse.osee.ote.rest.model/
  35. org.eclipse.osee.ote.runtimeManager/
  36. org.eclipse.osee.ote.server/
  37. org.eclipse.osee.ote.server.external.feature/
  38. org.eclipse.osee.ote.ui/
  39. org.eclipse.osee.ote.ui.builder/
  40. org.eclipse.osee.ote.ui.markers/
  41. org.eclipse.osee.ote.ui.output/
  42. org.eclipse.osee.ote.ui.test.manager/
  43. org.eclipse.osee.ote.version/
  44. org.eclipse.osee.ote.version.git/
  45. org.eclipse.osee.ote.version.git.test/
  46. org.eclipse.osee.ote.version.svn/
  47. org.eclipse.ote.build/
  48. org.eclipse.ote.bytemessage/
  49. org.eclipse.ote.bytemessage.test/
  50. org.eclipse.ote.client/
  51. org.eclipse.ote.client.feature/
  52. org.eclipse.ote.client.ui/
  53. org.eclipse.ote.io/
  54. org.eclipse.ote.io.mux/
  55. org.eclipse.ote.io.mux.test/
  56. org.eclipse.ote.io.test/
  57. org.eclipse.ote.mavenbuild/
  58. org.eclipse.ote.message.lookup/
  59. org.eclipse.ote.message.lookup.test/
  60. org.eclipse.ote.message.manager/
  61. org.eclipse.ote.p2/
  62. org.eclipse.ote.parent/
  63. org.eclipse.ote.server.feature/
  64. org.eclipse.ote.serverclient.feature/
  65. org.eclipse.ote.services.core/
  66. org.eclipse.ote.simple.io/
  67. org.eclipse.ote.simple.oteide.product/
  68. org.eclipse.ote.simple.oteide.product.feature/
  69. org.eclipse.ote.simple.oteide.product.load/
  70. org.eclipse.ote.simple.oteide.product.parent/
  71. org.eclipse.ote.simple.test.environment/
  72. org.eclipse.ote.simple.test.script/
  73. org.eclipse.ote.statemachine/
  74. org.eclipse.ote.statemachine.test/
  75. org.eclipse.ote.test.manager/
  76. org.eclipse.ote.test.manager.uut.selector/
  77. org.eclipse.ote.test.server.external.feature/
  78. org.eclipse.ote.test.server.feature/
  79. org.eclipse.ote.test.server.p2/
  80. org.eclipse.ote.test.server.parent/
  81. org.eclipse.ote.ui/
  82. org.eclipse.ote.ui.eviewer/
  83. org.eclipse.ote.ui.eviewer.test/
  84. org.eclipse.ote.ui.message/
  85. org.eclipse.ote.ui.message.search/
  86. org.eclipse.ote.ui.message.util/
  87. org.eclipse.ote.ui.mux/
  88. org.eclipse.ote.util/
  89. .gitattributes
  90. .gitignore
  91. build_stage.sh