You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

TestMessageHolder.java 2.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. /* *******************************************************************
  2. * Copyright (c) 2005 Contributors.
  3. * All rights reserved.
  4. * This program and the accompanying materials are made available
  5. * under the terms of the Eclipse Public License v 2.0
  6. * which accompanies this distribution and is available at
  7. * https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt
  8. *
  9. * Contributors:
  10. * Adrian Colyer Initial implementation
  11. * ******************************************************************/
  12. package org.aspectj.tools.ajc;
  13. import java.util.List;
  14. import org.aspectj.bridge.AbortException;
  15. import org.aspectj.bridge.IMessage;
  16. import org.aspectj.bridge.IMessage.Kind;
  17. import org.aspectj.bridge.IMessageHolder;
  18. /**
  19. * @author Adrian
  20. *
  21. * Deliberately empty implementation of IMessageHolder
  22. */
  23. public class TestMessageHolder implements IMessageHolder {
  24. /*
  25. * (non-Javadoc)
  26. *
  27. * @see org.aspectj.bridge.IMessageHolder#hasAnyMessage(org.aspectj.bridge.IMessage.Kind, boolean)
  28. */
  29. public boolean hasAnyMessage(Kind kind, boolean orGreater) {
  30. // TODO Auto-generated method stub
  31. return false;
  32. }
  33. /*
  34. * (non-Javadoc)
  35. *
  36. * @see org.aspectj.bridge.IMessageHolder#numMessages(org.aspectj.bridge.IMessage.Kind, boolean)
  37. */
  38. public int numMessages(Kind kind, boolean orGreater) {
  39. // TODO Auto-generated method stub
  40. return 0;
  41. }
  42. /*
  43. * (non-Javadoc)
  44. *
  45. * @see org.aspectj.bridge.IMessageHolder#getMessages(org.aspectj.bridge.IMessage.Kind, boolean)
  46. */
  47. public IMessage[] getMessages(Kind kind, boolean orGreater) {
  48. // TODO Auto-generated method stub
  49. return null;
  50. }
  51. /*
  52. * (non-Javadoc)
  53. *
  54. * @see org.aspectj.bridge.IMessageHolder#getUnmodifiableListView()
  55. */
  56. public List<IMessage> getUnmodifiableListView() {
  57. // TODO Auto-generated method stub
  58. return null;
  59. }
  60. /*
  61. * (non-Javadoc)
  62. *
  63. * @see org.aspectj.bridge.IMessageHolder#clearMessages()
  64. */
  65. public void clearMessages() throws UnsupportedOperationException {
  66. // TODO Auto-generated method stub
  67. }
  68. /*
  69. * (non-Javadoc)
  70. *
  71. * @see org.aspectj.bridge.IMessageHandler#handleMessage(org.aspectj.bridge.IMessage)
  72. */
  73. public boolean handleMessage(IMessage message) throws AbortException {
  74. // TODO Auto-generated method stub
  75. return false;
  76. }
  77. /*
  78. * (non-Javadoc)
  79. *
  80. * @see org.aspectj.bridge.IMessageHandler#isIgnoring(org.aspectj.bridge.IMessage.Kind)
  81. */
  82. public boolean isIgnoring(Kind kind) {
  83. // TODO Auto-generated method stub
  84. return false;
  85. }
  86. /*
  87. * (non-Javadoc)
  88. *
  89. * @see org.aspectj.bridge.IMessageHandler#dontIgnore(org.aspectj.bridge.IMessage.Kind)
  90. */
  91. public void dontIgnore(Kind kind) {
  92. // TODO Auto-generated method stub
  93. }
  94. /*
  95. * (non-Javadoc)
  96. *
  97. * @see org.aspectj.bridge.IMessageHandler#ignore(org.aspectj.bridge.IMessage.Kind)
  98. */
  99. public void ignore(Kind kind) {
  100. // TODO Auto-generated method stub
  101. }
  102. }