| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217 | 
							- // 
 
- // Exceptions.cs
 
- //  
 
- // Author:
 
- //       Lluis Sanchez Gual <lluis@novell.com>
 
- // 
 
- // Copyright (c) 2010 Novell, Inc (http://www.novell.com)
 
- // 
 
- // Permission is hereby granted, free of charge, to any person obtaining a copy
 
- // of this software and associated documentation files (the "Software"), to deal
 
- // in the Software without restriction, including without limitation the rights
 
- // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 
- // copies of the Software, and to permit persons to whom the Software is
 
- // furnished to do so, subject to the following conditions:
 
- // 
 
- // The above copyright notice and this permission notice shall be included in
 
- // all copies or substantial portions of the Software.
 
- // 
 
- // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 
- // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 
- // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 
- // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 
- // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 
- // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 
- // THE SOFTWARE.
 
- using System;
 
- namespace SharpCifs.Util.Sharpen
 
- {
 
- 	public class VirtualMachineError : Error
 
- 	{
 
- 	}
 
- 	public class StackOverflowError : VirtualMachineError
 
- 	{
 
- 	}
 
- 	public class BrokenBarrierException : Exception
 
- 	{
 
- 	}
 
- 	internal class BufferUnderflowException : Exception
 
- 	{
 
- 	}
 
- 	public class CharacterCodingException : Exception
 
- 	{
 
- 	}
 
- 	public class DataFormatException : Exception
 
- 	{
 
- 	}
 
- 	public class EofException : Exception
 
- 	{
 
- 		public EofException ()
 
- 		{
 
- 		}
 
- 		public EofException (string msg) : base(msg)
 
- 		{
 
- 		}
 
- 	}
 
- 	public class Error : Exception
 
- 	{
 
- 		public Error ()
 
- 		{
 
- 		}
 
- 		public Error (Exception ex) : base("Runtime Exception", ex)
 
- 		{
 
- 		}
 
- 		public Error (string msg) : base(msg)
 
- 		{
 
- 		}
 
- 		public Error (string msg, Exception ex) : base(msg, ex)
 
- 		{
 
- 		}
 
- 	}
 
- 	public class ExecutionException : Exception
 
- 	{
 
- 		public ExecutionException (Exception inner): base ("Execution failed", inner)
 
- 		{
 
- 		}
 
- 	}
 
- 	public class InstantiationException : Exception
 
- 	{
 
- 	}
 
- 	public class InterruptedIoException : Exception
 
- 	{
 
- 		public InterruptedIoException (string msg) : base(msg)
 
- 		{
 
- 		}
 
- 	}
 
- 	public class MissingResourceException : Exception
 
- 	{
 
- 	}
 
- 	public class NoSuchAlgorithmException : Exception
 
- 	{
 
- 	}
 
- 	public class NoSuchElementException : Exception
 
- 	{
 
- 	}
 
- 	internal class NoSuchMethodException : Exception
 
- 	{
 
- 	}
 
- 	internal class OverlappingFileLockException : Exception
 
- 	{
 
- 	}
 
- 	public class ParseException : Exception
 
- 	{
 
- 		public ParseException ()
 
- 		{
 
- 		}
 
- 		public ParseException (string msg, int errorOffset) : base(string.Format ("Msg: {0}. Error Offset: {1}", msg, errorOffset))
 
- 		{ 
 
- 		}
 
- 	}
 
- 	public class RuntimeException : Exception
 
- 	{
 
- 		public RuntimeException ()
 
- 		{
 
- 		}
 
- 		public RuntimeException (Exception ex) : base("Runtime Exception", ex)
 
- 		{
 
- 		}
 
- 		public RuntimeException (string msg) : base(msg)
 
- 		{
 
- 		}
 
- 		public RuntimeException (string msg, Exception ex) : base(msg, ex)
 
- 		{
 
- 		}
 
- 	}
 
- 	internal class StringIndexOutOfBoundsException : Exception
 
- 	{
 
- 	}
 
- 	public class UnknownHostException : Exception
 
- 	{
 
- 		public UnknownHostException ()
 
- 		{
 
- 		}
 
- 	    public UnknownHostException(string message) : base(message)
 
- 	    {
 
- 	        
 
- 	    }
 
-         public UnknownHostException (Exception ex): base ("Host not found", ex)
 
- 		{
 
- 		}
 
- 	}
 
- 	public class UnsupportedEncodingException : Exception
 
- 	{
 
- 	}
 
- 	internal class UriSyntaxException : Exception
 
- 	{
 
- 		public UriSyntaxException (string s, string msg) : base(s + " " + msg)
 
- 		{
 
- 		}
 
- 	}
 
- 	internal class ZipException : Exception
 
- 	{
 
- 	}
 
- 	public class GitException : Exception
 
- 	{
 
- 	}
 
- 	
 
- 	public class ConnectException: Exception
 
- 	{
 
- 		public ConnectException (string msg): base (msg)
 
- 		{
 
- 		}
 
- 	}
 
- 	
 
- 	class KeyManagementException: Exception
 
- 	{
 
- 	}
 
- 	
 
- 	class IllegalCharsetNameException: Exception
 
- 	{
 
- 		public IllegalCharsetNameException (string msg): base (msg)
 
- 		{
 
- 		}
 
- 	}
 
- 	
 
- 	class UnsupportedCharsetException: Exception
 
- 	{
 
- 		public UnsupportedCharsetException (string msg): base (msg)
 
- 		{
 
- 		}
 
- 	}
 
- }
 
 
  |