// ********************************************************************** // // Copyright (c) 2003 // ZeroC, Inc. // Billerica, MA, USA // // All Rights Reserved. // // Ice is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License version 2 as published by // the Free Software Foundation. // // ********************************************************************** package Ice; public abstract class LocalException extends RuntimeException { public abstract String ice_name(); public String toString() { java.io.StringWriter sw = new java.io.StringWriter(); java.io.PrintWriter pw = new java.io.PrintWriter(sw); IceUtil.OutputBase out = new IceUtil.OutputBase(pw); out.setUseTab(false); out.print(getClass().getName()); out.inc(); IceInternal.ValueWriter.write(this, out); pw.flush(); return sw.toString(); } }