/***** Copyright (c) 2000 Object Management Group. Unlimited rights to duplicate and use this code are hereby granted provided that this copyright notice is included. *****/ package org.omg.CORBA; import org.omg.CORBA.portable.*; public abstract class LocalObject implements org.omg.CORBA.Object { private transient org.omg.CORBA.ORB orb ; public LocalObject() {} public LocalObject( org.omg.CORBA.ORB orb ) { this.orb = orb ; } public boolean _is_equivalent(org.omg.CORBA.Object that){ return equals(that); } public boolean _non_existent(){ return false; } public int _hash(int maximum){ return hashCode(); } public String[] _ids() { throw new NO_IMPLEMENT() ; } public boolean _is_a(String repositoryId){ String ids[] = _ids() ; for (int i = 0; i