From 9942c6ab5eccef60e9b446146bdbc73751b024a6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr>
Date: Tue, 2 Jan 2007 23:00:35 +0000
Subject: [PATCH] - Added these three messages, two of which should have found
 their way in 2.5

---
 .../exmo/align/service/AlignmentMetadata.java | 34 ++++++++++++++++++
 .../exmo/align/service/TranslatedMessage.java | 35 +++++++++++++++++++
 .../align/service/UnreachableAlignment.java   | 34 ++++++++++++++++++
 3 files changed, 103 insertions(+)
 create mode 100644 src/fr/inrialpes/exmo/align/service/AlignmentMetadata.java
 create mode 100644 src/fr/inrialpes/exmo/align/service/TranslatedMessage.java
 create mode 100644 src/fr/inrialpes/exmo/align/service/UnreachableAlignment.java

diff --git a/src/fr/inrialpes/exmo/align/service/AlignmentMetadata.java b/src/fr/inrialpes/exmo/align/service/AlignmentMetadata.java
new file mode 100644
index 00000000..0cc5d935
--- /dev/null
+++ b/src/fr/inrialpes/exmo/align/service/AlignmentMetadata.java
@@ -0,0 +1,34 @@
+/*
+ * $Id$
+ *
+ * Copyright (C) INRIA Rhône-Alpes, 2006
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+ */
+
+package fr.inrialpes.exmo.align.service;
+
+import org.semanticweb.owl.align.Parameters;
+
+/**
+ * Contains the messages that should be sent according to the protocol
+ */
+
+public class AlignmentMetadata extends Success {
+
+    public AlignmentMetadata ( int surr, Message rep, String from, String to, String cont, Parameters param ) {
+	super( surr, rep, from, to, cont, param );
+    }
+}
diff --git a/src/fr/inrialpes/exmo/align/service/TranslatedMessage.java b/src/fr/inrialpes/exmo/align/service/TranslatedMessage.java
new file mode 100644
index 00000000..c4ed66f4
--- /dev/null
+++ b/src/fr/inrialpes/exmo/align/service/TranslatedMessage.java
@@ -0,0 +1,35 @@
+/*
+ * $Id$
+ *
+ * Copyright (C) INRIA Rhône-Alpes, 2006
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+ */
+
+package fr.inrialpes.exmo.align.service;
+
+import org.semanticweb.owl.align.Parameters;
+
+/**
+ * Contains the messages that should be sent according to the protocol
+ */
+
+public class TranslatedMessage extends Success {
+
+    public TranslatedMessage ( int surr, Message rep, String from, String to, String cont, Parameters param ) {
+	super( surr, rep, from, to, cont, param );
+    }
+    public static String HTMLString = "Translated message: ";
+}
diff --git a/src/fr/inrialpes/exmo/align/service/UnreachableAlignment.java b/src/fr/inrialpes/exmo/align/service/UnreachableAlignment.java
new file mode 100644
index 00000000..9552715b
--- /dev/null
+++ b/src/fr/inrialpes/exmo/align/service/UnreachableAlignment.java
@@ -0,0 +1,34 @@
+/*
+ * $Id$
+ *
+ * Copyright (C) INRIA Rhône-Alpes, 2006
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+ */
+
+package fr.inrialpes.exmo.align.service;
+
+import org.semanticweb.owl.align.Parameters;
+
+/**
+ * Contains the messages that should be sent according to the protocol
+ */
+
+public class UnreachableAlignment extends ErrorMsg {
+    public UnreachableAlignment ( int surr, Message rep, String from, String to, String cont, Parameters param ) {
+	super( surr, rep, from, to, cont, param );
+    }
+    public static String HTMLString = "Unreachable alignment: ";
+}
-- 
GitLab