summaryrefslogtreecommitdiff
path: root/org/omg/CosNaming
diff options
context:
space:
mode:
Diffstat (limited to 'org/omg/CosNaming')
-rw-r--r--org/omg/CosNaming/Binding.java4
-rw-r--r--org/omg/CosNaming/BindingHelper.java4
-rw-r--r--org/omg/CosNaming/BindingHolder.java4
-rw-r--r--org/omg/CosNaming/BindingIterator.java15
-rw-r--r--org/omg/CosNaming/BindingIteratorHelper.java4
-rw-r--r--org/omg/CosNaming/BindingIteratorHolder.java4
-rw-r--r--org/omg/CosNaming/BindingIteratorOperations.java78
-rw-r--r--org/omg/CosNaming/BindingListHelper.java4
-rw-r--r--org/omg/CosNaming/BindingListHolder.java4
-rw-r--r--org/omg/CosNaming/BindingType.java4
-rw-r--r--org/omg/CosNaming/BindingTypeHelper.java4
-rw-r--r--org/omg/CosNaming/BindingTypeHolder.java4
-rw-r--r--org/omg/CosNaming/IstringHelper.java4
-rw-r--r--org/omg/CosNaming/NameComponent.java4
-rw-r--r--org/omg/CosNaming/NameComponentHelper.java4
-rw-r--r--org/omg/CosNaming/NameComponentHolder.java4
-rw-r--r--org/omg/CosNaming/NameHelper.java4
-rw-r--r--org/omg/CosNaming/NameHolder.java4
-rw-r--r--org/omg/CosNaming/NamingContext.java28
-rw-r--r--org/omg/CosNaming/NamingContextExt.java4
-rw-r--r--org/omg/CosNaming/NamingContextExtHelper.java4
-rw-r--r--org/omg/CosNaming/NamingContextExtHolder.java4
-rw-r--r--org/omg/CosNaming/NamingContextExtOperations.java4
-rw-r--r--org/omg/CosNaming/NamingContextExtPackage/AddressHelper.java4
-rw-r--r--org/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java31
-rw-r--r--org/omg/CosNaming/NamingContextExtPackage/InvalidAddressHelper.java4
-rw-r--r--org/omg/CosNaming/NamingContextExtPackage/InvalidAddressHolder.java4
-rw-r--r--org/omg/CosNaming/NamingContextExtPackage/StringNameHelper.java4
-rw-r--r--org/omg/CosNaming/NamingContextExtPackage/URLStringHelper.java4
-rw-r--r--org/omg/CosNaming/NamingContextExtPackage/package.html4
-rw-r--r--org/omg/CosNaming/NamingContextHelper.java4
-rw-r--r--org/omg/CosNaming/NamingContextHolder.java4
-rw-r--r--org/omg/CosNaming/NamingContextOperations.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/AlreadyBound.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/AlreadyBoundHelper.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/AlreadyBoundHolder.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/CannotProceed.java19
-rw-r--r--org/omg/CosNaming/NamingContextPackage/CannotProceedHelper.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/CannotProceedHolder.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/InvalidName.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/InvalidNameHelper.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/InvalidNameHolder.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/NotEmpty.java23
-rw-r--r--org/omg/CosNaming/NamingContextPackage/NotEmptyHelper.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/NotEmptyHolder.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/NotFound.java19
-rw-r--r--org/omg/CosNaming/NamingContextPackage/NotFoundHelper.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/NotFoundHolder.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/NotFoundReason.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/NotFoundReasonHelper.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/NotFoundReasonHolder.java4
-rw-r--r--org/omg/CosNaming/NamingContextPackage/package.html4
-rw-r--r--org/omg/CosNaming/_BindingIteratorImplBase.java4
-rw-r--r--org/omg/CosNaming/_BindingIteratorStub.java6
-rw-r--r--org/omg/CosNaming/_NamingContextExtImplBase.java4
-rw-r--r--org/omg/CosNaming/_NamingContextExtStub.java4
-rw-r--r--org/omg/CosNaming/_NamingContextImplBase.java4
-rw-r--r--org/omg/CosNaming/_NamingContextStub.java6
-rw-r--r--org/omg/CosNaming/package.html4
59 files changed, 300 insertions, 125 deletions
diff --git a/org/omg/CosNaming/Binding.java b/org/omg/CosNaming/Binding.java
index 4d08a5967..8f6e9973b 100644
--- a/org/omg/CosNaming/Binding.java
+++ b/org/omg/CosNaming/Binding.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/BindingHelper.java b/org/omg/CosNaming/BindingHelper.java
index e8da9740b..1665464ec 100644
--- a/org/omg/CosNaming/BindingHelper.java
+++ b/org/omg/CosNaming/BindingHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/BindingHolder.java b/org/omg/CosNaming/BindingHolder.java
index 3ec683f6d..d57d9030f 100644
--- a/org/omg/CosNaming/BindingHolder.java
+++ b/org/omg/CosNaming/BindingHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/BindingIterator.java b/org/omg/CosNaming/BindingIterator.java
index a47e295aa..6627a8f82 100644
--- a/org/omg/CosNaming/BindingIterator.java
+++ b/org/omg/CosNaming/BindingIterator.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
@@ -48,12 +48,15 @@ import java.io.Serializable;
* @author Audrius Meskauskas, Lithuania (AudriusA@Bioinformatics.org)
*/
public interface BindingIterator
- extends org.omg.CORBA.Object, Serializable, IDLEntity
+ extends BindingIteratorOperations, org.omg.CORBA.Object, Serializable,
+ IDLEntity
{
/**
* Destroy the iterator on the server side. This must always be
* called, as otherwise the iterator will remain on the server even
* after the client application terminates.
+ *
+ * @specnote since 1.3 this method has moved into BindingIteratorOperations.
*/
void destroy();
@@ -65,6 +68,8 @@ public interface BindingIterator
*
* @return false if there are no more bindings available,
* true otherwise.
+ *
+ * @specnote since 1.3 this method has moved into BindingIteratorOperations.
*/
boolean next_n(int amount, BindingListHolder a_list);
@@ -75,6 +80,8 @@ public interface BindingIterator
*
* @return false if there are no more bindings available, true
* otherwise.
+ *
+ * @specnote since 1.3 this method has moved into BindingIteratorOperations.
*/
boolean next_one(BindingHolder a_binding);
-}
+} \ No newline at end of file
diff --git a/org/omg/CosNaming/BindingIteratorHelper.java b/org/omg/CosNaming/BindingIteratorHelper.java
index c284d40df..204d9f058 100644
--- a/org/omg/CosNaming/BindingIteratorHelper.java
+++ b/org/omg/CosNaming/BindingIteratorHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/BindingIteratorHolder.java b/org/omg/CosNaming/BindingIteratorHolder.java
index d6b53c2fd..195e97e3f 100644
--- a/org/omg/CosNaming/BindingIteratorHolder.java
+++ b/org/omg/CosNaming/BindingIteratorHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/BindingIteratorOperations.java b/org/omg/CosNaming/BindingIteratorOperations.java
new file mode 100644
index 000000000..c775b11ec
--- /dev/null
+++ b/org/omg/CosNaming/BindingIteratorOperations.java
@@ -0,0 +1,78 @@
+/* BindingIterator.java --
+ Copyright (C) 2005 Free Software Foundation, Inc.
+
+This file is part of GNU Classpath.
+
+GNU Classpath is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Classpath 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
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Classpath; see the file COPYING. If not, write to the
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
+
+Linking this library statically or dynamically with other modules is
+making a combined work based on this library. Thus, the terms and
+conditions of the GNU General Public License cover the whole
+combination.
+
+As a special exception, the copyright holders of this library give you
+permission to link this library with independent modules to produce an
+executable, regardless of the license terms of these independent
+modules, and to copy and distribute the resulting executable under
+terms of your choice, provided that you also meet, for each linked
+independent module, the terms and conditions of the license of that
+module. An independent module is a module which is not derived from
+or based on this library. If you modify this library, you may extend
+this exception to your version of the library, but you are not
+obligated to do so. If you do not wish to do so, delete this
+exception statement from your version. */
+
+
+package org.omg.CosNaming;
+
+/**
+ * The operations, applicable for an iterator for seing the available
+ * bindings.
+ *
+ * @since 1.3
+ *
+ * @author Audrius Meskauskas, Lithuania (AudriusA@Bioinformatics.org)
+ */
+public interface BindingIteratorOperations
+{
+ /**
+ * Destroy the iterator on the server side. This must always be
+ * called, as otherwise the iterator will remain on the server even
+ * after the client application terminates.
+ */
+ void destroy();
+
+ /**
+ * Return the desired amount of bindings.
+ *
+ * @param amount the maximal number of bindings to return.
+ * @param a_list a holder to store the returned bindings.
+ *
+ * @return false if there are no more bindings available,
+ * true otherwise.
+ */
+ boolean next_n(int amount, BindingListHolder a_list);
+
+ /**
+ * Return the next binding.
+ *
+ * @param a_binding a holder, where the next binding will be stored.
+ *
+ * @return false if there are no more bindings available, true
+ * otherwise.
+ */
+ boolean next_one(BindingHolder a_binding);
+} \ No newline at end of file
diff --git a/org/omg/CosNaming/BindingListHelper.java b/org/omg/CosNaming/BindingListHelper.java
index fffcb97d5..44fe39dca 100644
--- a/org/omg/CosNaming/BindingListHelper.java
+++ b/org/omg/CosNaming/BindingListHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/BindingListHolder.java b/org/omg/CosNaming/BindingListHolder.java
index 5e58584dc..eb0e8b333 100644
--- a/org/omg/CosNaming/BindingListHolder.java
+++ b/org/omg/CosNaming/BindingListHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/BindingType.java b/org/omg/CosNaming/BindingType.java
index 207a4d328..d78990349 100644
--- a/org/omg/CosNaming/BindingType.java
+++ b/org/omg/CosNaming/BindingType.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/BindingTypeHelper.java b/org/omg/CosNaming/BindingTypeHelper.java
index 1b8dcb8b9..ede00008e 100644
--- a/org/omg/CosNaming/BindingTypeHelper.java
+++ b/org/omg/CosNaming/BindingTypeHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/BindingTypeHolder.java b/org/omg/CosNaming/BindingTypeHolder.java
index 80931e57e..72fde5a48 100644
--- a/org/omg/CosNaming/BindingTypeHolder.java
+++ b/org/omg/CosNaming/BindingTypeHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/IstringHelper.java b/org/omg/CosNaming/IstringHelper.java
index ea1e30c85..83bbecee5 100644
--- a/org/omg/CosNaming/IstringHelper.java
+++ b/org/omg/CosNaming/IstringHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NameComponent.java b/org/omg/CosNaming/NameComponent.java
index 08ba94aed..a2db313e6 100644
--- a/org/omg/CosNaming/NameComponent.java
+++ b/org/omg/CosNaming/NameComponent.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NameComponentHelper.java b/org/omg/CosNaming/NameComponentHelper.java
index 1cfa46345..9f0e1287e 100644
--- a/org/omg/CosNaming/NameComponentHelper.java
+++ b/org/omg/CosNaming/NameComponentHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NameComponentHolder.java b/org/omg/CosNaming/NameComponentHolder.java
index 4d49c4d02..817a43e4c 100644
--- a/org/omg/CosNaming/NameComponentHolder.java
+++ b/org/omg/CosNaming/NameComponentHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NameHelper.java b/org/omg/CosNaming/NameHelper.java
index 499f6c4ab..047ad918f 100644
--- a/org/omg/CosNaming/NameHelper.java
+++ b/org/omg/CosNaming/NameHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NameHolder.java b/org/omg/CosNaming/NameHolder.java
index fb067c029..a4d33e991 100644
--- a/org/omg/CosNaming/NameHolder.java
+++ b/org/omg/CosNaming/NameHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContext.java b/org/omg/CosNaming/NamingContext.java
index c921cdef1..dc4b00200 100644
--- a/org/omg/CosNaming/NamingContext.java
+++ b/org/omg/CosNaming/NamingContext.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
@@ -56,7 +56,7 @@ import org.omg.CosNaming.NamingContextPackage.NotFound;
* @author Audrius Meskauskas, Lithuania (AudriusA@Bioinformatics.org)
*/
public interface NamingContext
- extends org.omg.CORBA.Object, IDLEntity
+ extends NamingContextOperations, org.omg.CORBA.Object, IDLEntity
{
/**
* Gives the object a name, valid in this context.
@@ -66,6 +66,8 @@ public interface NamingContext
*
* @throws AlreadyBound if the object is already named in this context.
* @throws InvalidName if the name has zero length or otherwise invalid.
+ *
+ * @specnote since 1.3 this method has moved into NamingContextOperations.
*/
void bind(NameComponent[] a_name, org.omg.CORBA.Object an_object)
throws NotFound, CannotProceed, InvalidName, AlreadyBound;
@@ -78,6 +80,8 @@ public interface NamingContext
*
* @throws AlreadyBound if the child context is already named in
* the current context.
+ *
+ * @specnote since 1.3 this method has moved into NamingContextOperations.
*/
void bind_context(NameComponent[] a_name, NamingContext a_context)
throws NotFound, CannotProceed, InvalidName, AlreadyBound;
@@ -92,6 +96,8 @@ public interface NamingContext
*
* @throws AlreadyBound if the name is already in use.
* @throws InvalidName if the name has zero length or otherwise invalid.
+ *
+ * @specnote since 1.3 this method has moved into NamingContextOperations.
*/
NamingContext bind_new_context(NameComponent[] a_name)
throws NotFound, AlreadyBound, CannotProceed,
@@ -100,6 +106,8 @@ public interface NamingContext
/**
* Destroy this context (must be empty).
* @throws NotEmpty if the context being destroyed is not empty.
+ *
+ * @specnote since 1.3 this method has moved into NamingContextOperations.
*/
void destroy()
throws NotEmpty;
@@ -115,11 +123,15 @@ public interface NamingContext
* @param a_list the holder, where the returned bindigs are stored.
* @param an_iter the iterator that can be used to access the remaining
* bindings.
+ *
+ * @specnote since 1.3 this method has moved into NamingContextOperations.
*/
void list(int amount, BindingListHolder a_list, BindingIteratorHolder an_iter);
/**
* Creates a new naming context, not bound to any name.
+ *
+ * @specnote since 1.3 this method has moved into NamingContextOperations.
*/
NamingContext new_context();
@@ -132,6 +144,8 @@ public interface NamingContext
* @param an_object the object, being named.
*
* @throws InvalidName if the name has zero length or otherwise invalid.
+ *
+ * @specnote since 1.3 this method has moved into NamingContextOperations.
*/
void rebind(NameComponent[] a_name, org.omg.CORBA.Object an_object)
throws NotFound, CannotProceed, InvalidName;
@@ -145,6 +159,8 @@ public interface NamingContext
* @param a_context the child context being named.
*
* @throws InvalidName if the name has zero length or otherwise invalid.
+ *
+ * @specnote since 1.3 this method has moved into NamingContextOperations.
*/
void rebind_context(NameComponent[] a_name, NamingContext a_context)
throws NotFound, CannotProceed, InvalidName;
@@ -161,6 +177,8 @@ public interface NamingContext
*
* @throws NotFound
* @throws InvalidName if the name has zero length or otherwise invalid.
+ *
+ * @specnote since 1.3 this method has moved into NamingContextOperations.
*/
org.omg.CORBA.Object resolve(NameComponent[] a_name)
throws NotFound, CannotProceed, InvalidName;
@@ -171,7 +189,9 @@ public interface NamingContext
* @param a_name a name to remove.
*
* @throws InvalidName if the name has zero length or otherwise invalid.
+ *
+ * @specnote since 1.3 this method has moved into NamingContextOperations.
*/
void unbind(NameComponent[] a_name)
throws NotFound, CannotProceed, InvalidName;
-}
+} \ No newline at end of file
diff --git a/org/omg/CosNaming/NamingContextExt.java b/org/omg/CosNaming/NamingContextExt.java
index 77bd896c2..ac77ae90d 100644
--- a/org/omg/CosNaming/NamingContextExt.java
+++ b/org/omg/CosNaming/NamingContextExt.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextExtHelper.java b/org/omg/CosNaming/NamingContextExtHelper.java
index 2d60ac89d..6e2ef060b 100644
--- a/org/omg/CosNaming/NamingContextExtHelper.java
+++ b/org/omg/CosNaming/NamingContextExtHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextExtHolder.java b/org/omg/CosNaming/NamingContextExtHolder.java
index a2527c316..923edcd7b 100644
--- a/org/omg/CosNaming/NamingContextExtHolder.java
+++ b/org/omg/CosNaming/NamingContextExtHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextExtOperations.java b/org/omg/CosNaming/NamingContextExtOperations.java
index 6e6474ec0..ec0af0fcd 100644
--- a/org/omg/CosNaming/NamingContextExtOperations.java
+++ b/org/omg/CosNaming/NamingContextExtOperations.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextExtPackage/AddressHelper.java b/org/omg/CosNaming/NamingContextExtPackage/AddressHelper.java
index 3aa42d1d3..cf4029ccf 100644
--- a/org/omg/CosNaming/NamingContextExtPackage/AddressHelper.java
+++ b/org/omg/CosNaming/NamingContextExtPackage/AddressHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java b/org/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java
index 0431daf65..7b2866d06 100644
--- a/org/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java
+++ b/org/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
@@ -41,6 +41,8 @@ package org.omg.CosNaming.NamingContextExtPackage;
import org.omg.CORBA.UserException;
import org.omg.CORBA.portable.IDLEntity;
+import java.io.Serializable;
+
/**
* The exception is thrown if the passed address is empty or otherwise invalid.
*
@@ -48,6 +50,27 @@ import org.omg.CORBA.portable.IDLEntity;
*/
public final class InvalidAddress
extends UserException
- implements IDLEntity
+ implements IDLEntity, Serializable
{
-}
+ /**
+ * Use serialVersionUID (v1.4) for interoperability.
+ */
+ private static final long serialVersionUID = -3775583235364760385L;
+
+ /**
+ * Create an exception with no message.
+ */
+ public InvalidAddress()
+ {
+ }
+
+ /**
+ * Create an exception with explaining message.
+ *
+ * @since 1.4
+ */
+ public InvalidAddress(String why)
+ {
+ super(why);
+ }
+} \ No newline at end of file
diff --git a/org/omg/CosNaming/NamingContextExtPackage/InvalidAddressHelper.java b/org/omg/CosNaming/NamingContextExtPackage/InvalidAddressHelper.java
index 25f8e2cac..02f8fccb6 100644
--- a/org/omg/CosNaming/NamingContextExtPackage/InvalidAddressHelper.java
+++ b/org/omg/CosNaming/NamingContextExtPackage/InvalidAddressHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextExtPackage/InvalidAddressHolder.java b/org/omg/CosNaming/NamingContextExtPackage/InvalidAddressHolder.java
index 08bfbb388..114919462 100644
--- a/org/omg/CosNaming/NamingContextExtPackage/InvalidAddressHolder.java
+++ b/org/omg/CosNaming/NamingContextExtPackage/InvalidAddressHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextExtPackage/StringNameHelper.java b/org/omg/CosNaming/NamingContextExtPackage/StringNameHelper.java
index 12903d963..24c69fcb9 100644
--- a/org/omg/CosNaming/NamingContextExtPackage/StringNameHelper.java
+++ b/org/omg/CosNaming/NamingContextExtPackage/StringNameHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextExtPackage/URLStringHelper.java b/org/omg/CosNaming/NamingContextExtPackage/URLStringHelper.java
index 2c67a3894..503fe22d6 100644
--- a/org/omg/CosNaming/NamingContextExtPackage/URLStringHelper.java
+++ b/org/omg/CosNaming/NamingContextExtPackage/URLStringHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextExtPackage/package.html b/org/omg/CosNaming/NamingContextExtPackage/package.html
index fb8aea5f5..a082f1c6d 100644
--- a/org/omg/CosNaming/NamingContextExtPackage/package.html
+++ b/org/omg/CosNaming/NamingContextExtPackage/package.html
@@ -16,8 +16,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextHelper.java b/org/omg/CosNaming/NamingContextHelper.java
index 93a2ff67b..3a60d9cb4 100644
--- a/org/omg/CosNaming/NamingContextHelper.java
+++ b/org/omg/CosNaming/NamingContextHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextHolder.java b/org/omg/CosNaming/NamingContextHolder.java
index a212baa37..099697aa4 100644
--- a/org/omg/CosNaming/NamingContextHolder.java
+++ b/org/omg/CosNaming/NamingContextHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextOperations.java b/org/omg/CosNaming/NamingContextOperations.java
index d58f153b1..40ac419c4 100644
--- a/org/omg/CosNaming/NamingContextOperations.java
+++ b/org/omg/CosNaming/NamingContextOperations.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/AlreadyBound.java b/org/omg/CosNaming/NamingContextPackage/AlreadyBound.java
index 9cae87aa8..2013f10f8 100644
--- a/org/omg/CosNaming/NamingContextPackage/AlreadyBound.java
+++ b/org/omg/CosNaming/NamingContextPackage/AlreadyBound.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/AlreadyBoundHelper.java b/org/omg/CosNaming/NamingContextPackage/AlreadyBoundHelper.java
index d4e99f996..948789521 100644
--- a/org/omg/CosNaming/NamingContextPackage/AlreadyBoundHelper.java
+++ b/org/omg/CosNaming/NamingContextPackage/AlreadyBoundHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/AlreadyBoundHolder.java b/org/omg/CosNaming/NamingContextPackage/AlreadyBoundHolder.java
index f46e8a1fd..853700fed 100644
--- a/org/omg/CosNaming/NamingContextPackage/AlreadyBoundHolder.java
+++ b/org/omg/CosNaming/NamingContextPackage/AlreadyBoundHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/CannotProceed.java b/org/omg/CosNaming/NamingContextPackage/CannotProceed.java
index 4ee0df89b..678551134 100644
--- a/org/omg/CosNaming/NamingContextPackage/CannotProceed.java
+++ b/org/omg/CosNaming/NamingContextPackage/CannotProceed.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
@@ -84,4 +84,19 @@ public final class CannotProceed
cxt = _cxt;
rest_of_name = _rest_of_name;
}
+
+ /**
+ * Create an exception with the initialised fields and explaining
+ * message.
+ *
+ * @since 1.4
+ */
+ public CannotProceed(String why, NamingContext _cxt,
+ NameComponent[] _rest_of_name
+ )
+ {
+ super(why);
+ cxt = _cxt;
+ rest_of_name = _rest_of_name;
+ }
} \ No newline at end of file
diff --git a/org/omg/CosNaming/NamingContextPackage/CannotProceedHelper.java b/org/omg/CosNaming/NamingContextPackage/CannotProceedHelper.java
index 5297628e9..d1a1da51e 100644
--- a/org/omg/CosNaming/NamingContextPackage/CannotProceedHelper.java
+++ b/org/omg/CosNaming/NamingContextPackage/CannotProceedHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/CannotProceedHolder.java b/org/omg/CosNaming/NamingContextPackage/CannotProceedHolder.java
index bb5615a0e..48a4fad06 100644
--- a/org/omg/CosNaming/NamingContextPackage/CannotProceedHolder.java
+++ b/org/omg/CosNaming/NamingContextPackage/CannotProceedHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/InvalidName.java b/org/omg/CosNaming/NamingContextPackage/InvalidName.java
index 830bdf448..90ca3a5c5 100644
--- a/org/omg/CosNaming/NamingContextPackage/InvalidName.java
+++ b/org/omg/CosNaming/NamingContextPackage/InvalidName.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/InvalidNameHelper.java b/org/omg/CosNaming/NamingContextPackage/InvalidNameHelper.java
index fd3d094f9..434713b2d 100644
--- a/org/omg/CosNaming/NamingContextPackage/InvalidNameHelper.java
+++ b/org/omg/CosNaming/NamingContextPackage/InvalidNameHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/InvalidNameHolder.java b/org/omg/CosNaming/NamingContextPackage/InvalidNameHolder.java
index 8ae721b75..180a09363 100644
--- a/org/omg/CosNaming/NamingContextPackage/InvalidNameHolder.java
+++ b/org/omg/CosNaming/NamingContextPackage/InvalidNameHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/NotEmpty.java b/org/omg/CosNaming/NamingContextPackage/NotEmpty.java
index f2d6004b5..c80cfcc7a 100644
--- a/org/omg/CosNaming/NamingContextPackage/NotEmpty.java
+++ b/org/omg/CosNaming/NamingContextPackage/NotEmpty.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
@@ -54,4 +54,21 @@ public final class NotEmpty
* Use serialVersionUID (v1.4) for interoperability.
*/
private static final long serialVersionUID = 7120362687417045881L;
-} \ No newline at end of file
+
+ /**
+ * Create an exception with no message.
+ */
+ public NotEmpty()
+ {
+ }
+
+ /**
+ * Create an exception with explaining message.
+ *
+ * @since 1.4
+ */
+ public NotEmpty(String why)
+ {
+ super(why);
+ }
+}
diff --git a/org/omg/CosNaming/NamingContextPackage/NotEmptyHelper.java b/org/omg/CosNaming/NamingContextPackage/NotEmptyHelper.java
index fa0e165b3..e1f82994f 100644
--- a/org/omg/CosNaming/NamingContextPackage/NotEmptyHelper.java
+++ b/org/omg/CosNaming/NamingContextPackage/NotEmptyHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/NotEmptyHolder.java b/org/omg/CosNaming/NamingContextPackage/NotEmptyHolder.java
index bace2c29c..63a7f1bba 100644
--- a/org/omg/CosNaming/NamingContextPackage/NotEmptyHolder.java
+++ b/org/omg/CosNaming/NamingContextPackage/NotEmptyHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/NotFound.java b/org/omg/CosNaming/NamingContextPackage/NotFound.java
index 6bfff3a71..a8c9472d6 100644
--- a/org/omg/CosNaming/NamingContextPackage/NotFound.java
+++ b/org/omg/CosNaming/NamingContextPackage/NotFound.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
@@ -83,4 +83,19 @@ public final class NotFound
why = _why;
rest_of_name = _rest_of_name;
}
+
+ /**
+ * Creates the exception, intialising the fields to the given values and
+ * also providing the explaining string.
+ *
+ * @since 1.4
+ */
+ public NotFound(String explanation, NotFoundReason _why,
+ NameComponent[] _rest_of_name
+ )
+ {
+ super(explanation);
+ why = _why;
+ rest_of_name = _rest_of_name;
+ }
} \ No newline at end of file
diff --git a/org/omg/CosNaming/NamingContextPackage/NotFoundHelper.java b/org/omg/CosNaming/NamingContextPackage/NotFoundHelper.java
index a4d69a243..544ab6377 100644
--- a/org/omg/CosNaming/NamingContextPackage/NotFoundHelper.java
+++ b/org/omg/CosNaming/NamingContextPackage/NotFoundHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/NotFoundHolder.java b/org/omg/CosNaming/NamingContextPackage/NotFoundHolder.java
index 2b86c91bd..c9ec7b02f 100644
--- a/org/omg/CosNaming/NamingContextPackage/NotFoundHolder.java
+++ b/org/omg/CosNaming/NamingContextPackage/NotFoundHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/NotFoundReason.java b/org/omg/CosNaming/NamingContextPackage/NotFoundReason.java
index 5c6d47e73..5f6af26da 100644
--- a/org/omg/CosNaming/NamingContextPackage/NotFoundReason.java
+++ b/org/omg/CosNaming/NamingContextPackage/NotFoundReason.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/NotFoundReasonHelper.java b/org/omg/CosNaming/NamingContextPackage/NotFoundReasonHelper.java
index 60065fa71..b6eacf85f 100644
--- a/org/omg/CosNaming/NamingContextPackage/NotFoundReasonHelper.java
+++ b/org/omg/CosNaming/NamingContextPackage/NotFoundReasonHelper.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/NotFoundReasonHolder.java b/org/omg/CosNaming/NamingContextPackage/NotFoundReasonHolder.java
index 954a3fc62..fc41b1833 100644
--- a/org/omg/CosNaming/NamingContextPackage/NotFoundReasonHolder.java
+++ b/org/omg/CosNaming/NamingContextPackage/NotFoundReasonHolder.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/NamingContextPackage/package.html b/org/omg/CosNaming/NamingContextPackage/package.html
index f30394adb..37c56e255 100644
--- a/org/omg/CosNaming/NamingContextPackage/package.html
+++ b/org/omg/CosNaming/NamingContextPackage/package.html
@@ -16,8 +16,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/_BindingIteratorImplBase.java b/org/omg/CosNaming/_BindingIteratorImplBase.java
index ea7e1521e..53c0dd3a6 100644
--- a/org/omg/CosNaming/_BindingIteratorImplBase.java
+++ b/org/omg/CosNaming/_BindingIteratorImplBase.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/_BindingIteratorStub.java b/org/omg/CosNaming/_BindingIteratorStub.java
index aca7fda38..487b2efe3 100644
--- a/org/omg/CosNaming/_BindingIteratorStub.java
+++ b/org/omg/CosNaming/_BindingIteratorStub.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
@@ -59,7 +59,7 @@ public class _BindingIteratorStub
/**
* Use serialVersionUID (v1.4) for interoperability.
*/
- private static final long serialVersionUID = 359397876031922059L;
+ private static final long serialVersionUID = 8969257760771186704L;
/**
* The object can be destroyed only once.
diff --git a/org/omg/CosNaming/_NamingContextExtImplBase.java b/org/omg/CosNaming/_NamingContextExtImplBase.java
index 64af05fb0..ae818ddf5 100644
--- a/org/omg/CosNaming/_NamingContextExtImplBase.java
+++ b/org/omg/CosNaming/_NamingContextExtImplBase.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/_NamingContextExtStub.java b/org/omg/CosNaming/_NamingContextExtStub.java
index 78c33eba9..3ad772030 100644
--- a/org/omg/CosNaming/_NamingContextExtStub.java
+++ b/org/omg/CosNaming/_NamingContextExtStub.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/_NamingContextImplBase.java b/org/omg/CosNaming/_NamingContextImplBase.java
index 549b5336c..16b17fc5e 100644
--- a/org/omg/CosNaming/_NamingContextImplBase.java
+++ b/org/omg/CosNaming/_NamingContextImplBase.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
diff --git a/org/omg/CosNaming/_NamingContextStub.java b/org/omg/CosNaming/_NamingContextStub.java
index 6e3e934bc..d561aeb48 100644
--- a/org/omg/CosNaming/_NamingContextStub.java
+++ b/org/omg/CosNaming/_NamingContextStub.java
@@ -15,8 +15,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
@@ -72,7 +72,7 @@ public class _NamingContextStub
/**
* Use serialVersionUID (v1.4) for interoperability.
*/
- private static final long serialVersionUID = -389233044945385889L;
+ private static final long serialVersionUID = 6835430958405349379L;
/**
* Create the naming context stub.
diff --git a/org/omg/CosNaming/package.html b/org/omg/CosNaming/package.html
index 25f427f2d..69dc0bf8e 100644
--- a/org/omg/CosNaming/package.html
+++ b/org/omg/CosNaming/package.html
@@ -16,8 +16,8 @@ General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307 USA.
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and