aboutsummaryrefslogtreecommitdiffstats
path: root/testing/newsrc/org/aspectj/testing/ExpectedMessageSpec.java
diff options
context:
space:
mode:
Diffstat (limited to 'testing/newsrc/org/aspectj/testing/ExpectedMessageSpec.java')
-rw-r--r--testing/newsrc/org/aspectj/testing/ExpectedMessageSpec.java94
1 files changed, 94 insertions, 0 deletions
diff --git a/testing/newsrc/org/aspectj/testing/ExpectedMessageSpec.java b/testing/newsrc/org/aspectj/testing/ExpectedMessageSpec.java
new file mode 100644
index 000000000..f1561a38b
--- /dev/null
+++ b/testing/newsrc/org/aspectj/testing/ExpectedMessageSpec.java
@@ -0,0 +1,94 @@
+/* *******************************************************************
+ * Copyright (c) 2004 IBM Corporation
+ * All rights reserved.
+ * This program and the accompanying materials are made available
+ * under the terms of the Common Public License v1.0
+ * which accompanies this distribution and is available at
+ * http://www.eclipse.org/legal/cpl-v10.html
+ *
+ * Contributors:
+ * Adrian Colyer,
+ * ******************************************************************/
+package org.aspectj.testing;
+
+import org.aspectj.tools.ajc.AjcTestCase;
+
+/**
+ * @author colyer
+ *
+ * TODO To change the template for this generated type comment go to
+ * Window - Preferences - Java - Code Style - Code Templates
+ */
+public class ExpectedMessageSpec {
+
+ private String kind = "error";
+ private int line = -1;
+ private String text;
+ private String file;
+ private String details;
+
+ public AjcTestCase.Message toMessage() {
+ return new AjcTestCase.Message(line,file,text,null);
+ }
+
+ /**
+ * @return Returns the details.
+ */
+ public String getDetails() {
+ return details;
+ }
+ /**
+ * @param details The details to set.
+ */
+ public void setDetails(String details) {
+ this.details = details;
+ }
+ /**
+ * @return Returns the file.
+ */
+ public String getFile() {
+ return file;
+ }
+ /**
+ * @param file The file to set.
+ */
+ public void setFile(String file) {
+ this.file = file;
+ }
+ /**
+ * @return Returns the kind.
+ */
+ public String getKind() {
+ return kind;
+ }
+ /**
+ * @param kind The kind to set.
+ */
+ public void setKind(String kind) {
+ this.kind = kind;
+ }
+ /**
+ * @return Returns the line.
+ */
+ public int getLine() {
+ return line;
+ }
+ /**
+ * @param line The line to set.
+ */
+ public void setLine(int line) {
+ this.line = line;
+ }
+ /**
+ * @return Returns the text.
+ */
+ public String getText() {
+ return text;
+ }
+ /**
+ * @param text The text to set.
+ */
+ public void setText(String text) {
+ this.text = text;
+ }
+}