Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
   package org.omg.CosCollection;


Generated from IDL interface "SequentialIterator".

Author(s):
JacORB IDL compiler V 3.5
Version:
generated at 11-Jul-2014 12:35:16
   
  
  public class _SequentialIteratorStub
  {
Serial version UID.
  
  	private static final long serialVersionUID = 1L;
  	private String[] ids = {"IDL:omg.org/CosCollection/SequentialIterator:1.0","IDL:omg.org/CosCollection/Iterator:1.0","IDL:omg.org/CosCollection/OrderedIterator:1.0"};
  	public String[] _ids()
  	{
  		return ;
  	}
  
  	{
  		while(true)
  		{
  			if(! this._is_local())
  			{
  				org.omg.CORBA.portable.InputStream _is = null;
  				org.omg.CORBA.portable.OutputStream _os = null;
  				try
  				{
  					_os = _request"clone"true);
  					_is = _invoke(_os);
  					org.omg.CosCollection.Iterator _result = org.omg.CosCollection.IteratorHelper.read(_is);
  					return _result;
  				}
  					{
  						continue;
  					}
  				{
  					String _id = _ax.getId();
  					try
  					{
  							_ax.getInputStream().close();
  					}
  					catch (java.io.IOException e)
  					{
  						throw new RuntimeException("Unexpected exception " + e.toString() );
  					}
  					throw new RuntimeException("Unexpected exception " + _id );
  			}
  			finally
  			{
  				if (_os != null)
  				{
  					try
  					{
  						_os.close();
  					}
  					catch (java.io.IOException e)
  					{
  						throw new RuntimeException("Unexpected exception " + e.toString() );
  					}
  				}
  				this._releaseReply(_is);
  			}
  		}
  		else
  		{
  			if_so == null )
  				continue;
  			SequentialIteratorOperations _localServant = (SequentialIteratorOperations)_so.servant;
  			try
  			{
  				_result = _localServant._clone();
  				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
  				return _result;
  			}
  			catch (RuntimeException re
  			{
  				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
  				throw re;
  			}
  			catch (java.lang.Error err
  			{
  				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
  				throw err;
  			}
  			finally
  			{
 			}
 		}
 
 		}
 
 	}
 
 	public boolean add_n_elements_set_iterator(org.omg.CORBA.Any[] elementsorg.omg.CORBA.IntHolder actual_numberthrows org.omg.CosCollection.ElementInvalid
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request"add_n_elements_set_iterator"true);
 					org.omg.CosCollection.AnySequenceHelper.write(_os,elements);
 					_is = _invoke(_os);
 					boolean _result = _is.read_boolean();
 					actual_number.value = _is.read_ulong();
 					return _result;
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 						if_id.equals("IDL:omg.org/CosCollection/ElementInvalid:1.0"))
 						{
 							throw org.omg.CosCollection.ElementInvalidHelper.read(_ax.getInputStream());
 						}
 						else 
 						{
 							throw new RuntimeException("Unexpected exception " + _id );
 						}
 					}
 					finally
 					{
 						try
 						{
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 			}
 			finally
 			{
 				if (_os != null)
 				{
 					try
 					{
 						_os.close();
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 				}
 				this._releaseReply(_is);
 			}
 		}
 		else
 		{
 			org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"add_n_elements_set_iterator" );
 			if_so == null )
 				continue;
 			boolean _result;
 			try
 			{
 				_result = _localServant.add_n_elements_set_iterator(elements,actual_number);
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				return _result;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			catch (RuntimeException re
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw re;
 			}
 			catch (java.lang.Error err
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw err;
 			}
 			finally
 			{
 			}
 		}
 
 		}
 
 	}
 
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request"add_n_elements_as_next_set_iterator"true);
 					org.omg.CosCollection.AnySequenceHelper.write(_os,elements);
 					_is = _invoke(_os);
 					return;
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 						if_id.equals("IDL:omg.org/CosCollection/ElementInvalid:1.0"))
 						{
 							throw org.omg.CosCollection.ElementInvalidHelper.read(_ax.getInputStream());
 						}
 						else 
 						if_id.equals("IDL:omg.org/CosCollection/IteratorInvalid:1.0"))
 						{
 							throw org.omg.CosCollection.IteratorInvalidHelper.read(_ax.getInputStream());
 						}
 						else 
 						{
 							throw new RuntimeException("Unexpected exception " + _id );
 						}
 					}
 					finally
 					{
 						try
 						{
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 			}
 			finally
 			{
 				if (_os != null)
 				{
 					try
 					{
 						_os.close();
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 				}
 				this._releaseReply(_is);
 			}
 		}
 		else
 		{
 			org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"add_n_elements_as_next_set_iterator" );
 			if_so == null )
 				continue;
 			try
 			{
 				_localServant.add_n_elements_as_next_set_iterator(elements);
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				return;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			catch (RuntimeException re
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw re;
 			}
 			catch (java.lang.Error err
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw err;
 			}
 			finally
 			{
 			}
 		}
 
 		}
 
 	}
 
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request"replace_element_set_to_previous"true);
 					_os.write_any(element);
 					_is = _invoke(_os);
 					boolean _result = _is.read_boolean();
 					return _result;
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 						if_id.equals("IDL:omg.org/CosCollection/ElementInvalid:1.0"))
 						{
 							throw org.omg.CosCollection.ElementInvalidHelper.read(_ax.getInputStream());
 						}
 						else 
 						if_id.equals("IDL:omg.org/CosCollection/IteratorInvalid:1.0"))
 						{
 							throw org.omg.CosCollection.IteratorInvalidHelper.read(_ax.getInputStream());
 						}
 						else 
 						if_id.equals("IDL:omg.org/CosCollection/IteratorInBetween:1.0"))
 						{
 							throw org.omg.CosCollection.IteratorInBetweenHelper.read(_ax.getInputStream());
 						}
 						else 
 						{
 							throw new RuntimeException("Unexpected exception " + _id );
 						}
 					}
 					finally
 					{
 						try
 						{
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 			}
 			finally
 			{
 				if (_os != null)
 				{
 					try
 					{
 						_os.close();
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 				}
 				this._releaseReply(_is);
 			}
 		}
 		else
 		{
 			org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"replace_element_set_to_previous" );
 			if_so == null )
 				continue;
 			boolean _result;
 			try
 			{
 				_result = _localServant.replace_element_set_to_previous(element);
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				return _result;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			catch (RuntimeException re
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw re;
 			}
 			catch (java.lang.Error err
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw err;
 			}
 			finally
 			{
 			}
 		}
 
 		}
 
 	}
 
 	public boolean is_valid()
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request"is_valid"true);
 					_is = _invoke(_os);
 					boolean _result = _is.read_boolean();
 					return _result;
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 					throw new RuntimeException("Unexpected exception " + _id );
 			}
 			finally
 			{
 				if (_os != null)
 				{
 					try
 					{
 						_os.close();
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 				}
 				this._releaseReply(_is);
 			}
 		}
 		else
 		{
 			if_so == null )
 				continue;
 			boolean _result;
 			try
 			{
 				_result = _localServant.is_valid();
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				return _result;
 			}
 			catch (RuntimeException re
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw re;
 			}
 			catch (java.lang.Error err
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw err;
 			}
 			finally
 			{
 			}
 		}
 
 		}
 
 	}
 
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request"add_element_as_previous_set_iterator"true);
 					_os.write_any(element);
 					_is = _invoke(_os);
 					boolean _result = _is.read_boolean();
 					return _result;
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 						if_id.equals("IDL:omg.org/CosCollection/ElementInvalid:1.0"))
 						{
 							throw org.omg.CosCollection.ElementInvalidHelper.read(_ax.getInputStream());
 						}
 						else 
 						if_id.equals("IDL:omg.org/CosCollection/IteratorInvalid:1.0"))
 						{
 							throw org.omg.CosCollection.IteratorInvalidHelper.read(_ax.getInputStream());
 						}
 						else 
 						{
 							throw new RuntimeException("Unexpected exception " + _id );
 						}
 					}
 					finally
 					{
 						try
 						{
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 			}
 			finally
 			{
 				if (_os != null)
 				{
 					try
 					{
 						_os.close();
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 				}
 				this._releaseReply(_is);
 			}
 		}
 		else
 		{
 			org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"add_element_as_previous_set_iterator" );
 			if_so == null )
 				continue;
 			boolean _result;
 			try
 			{
 				_result = _localServant.add_element_as_previous_set_iterator(element);
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				return _result;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			catch (RuntimeException re
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw re;
 			}
 			catch (java.lang.Error err
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw err;
 			}
 			finally
 			{
 			}
 		}
 
 		}
 
 	}
 
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request"remove_next_n_elements"true);
 					_os.write_ulong(n);
 					_is = _invoke(_os);
 					boolean _result = _is.read_boolean();
 					actual_number.value = _is.read_ulong();
 					return _result;
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 						if_id.equals("IDL:omg.org/CosCollection/IteratorInvalid:1.0"))
 						{
 							throw org.omg.CosCollection.IteratorInvalidHelper.read(_ax.getInputStream());
 						}
 						else 
 						if_id.equals("IDL:omg.org/CosCollection/IteratorInBetween:1.0"))
 						{
 							throw org.omg.CosCollection.IteratorInBetweenHelper.read(_ax.getInputStream());
 						}
 						else 
 						{
 							throw new RuntimeException("Unexpected exception " + _id );
 						}
 					}
 					finally
 					{
 						try
 						{
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 			}
 			finally
 			{
 				if (_os != null)
 				{
 					try
 					{
 						_os.close();
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 				}
 				this._releaseReply(_is);
 			}
 		}
 		else
 		{
 			org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"remove_next_n_elements" );
 			if_so == null )
 				continue;
 			boolean _result;
 			try
 			{
 				_result = _localServant.remove_next_n_elements(n,actual_number);
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				return _result;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			catch (RuntimeException re
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw re;
 			}
 			catch (java.lang.Error err
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw err;
 			}
 			finally
 			{
 			}
 		}
 
 		}
 
 	}
 
 	public boolean set_to_next_nth_element(int nthrows org.omg.CosCollection.IteratorInvalid
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request"set_to_next_nth_element"true);
 					_os.write_ulong(n);
 					_is = _invoke(_os);
 					boolean _result = _is.read_boolean();
 					return _result;
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 						if_id.equals("IDL:omg.org/CosCollection/IteratorInvalid:1.0"))
 						{
 							throw org.omg.CosCollection.IteratorInvalidHelper.read(_ax.getInputStream());
 						}
 						else 
 						{
 							throw new RuntimeException("Unexpected exception " + _id );
 						}
 					}
 					finally
 					{
 						try
 						{
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 			}
 			finally
 			{
 				if (_os != null)
 				{
 					try
 					{
 						_os.close();
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 				}
 				this._releaseReply(_is);
 			}
 		}
 		else
 		{
 			org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"set_to_next_nth_element" );
 			if_so == null )
 				continue;
 			boolean _result;
 			try
 			{
 				_result = _localServant.set_to_next_nth_element(n);
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				return _result;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			catch (RuntimeException re
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw re;
 			}
 			catch (java.lang.Error err
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw err;
 			}
 			finally
 			{
 			}
 		}
 
 		}
 
 	}
 
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request"replace_element"true);
 					_os.write_any(element);
 					_is = _invoke(_os);
 					return;
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 						if_id.equals("IDL:omg.org/CosCollection/ElementInvalid:1.0"))
 						{
 							throw org.omg.CosCollection.ElementInvalidHelper.read(_ax.getInputStream());
 						}
 						else 
 						if_id.equals("IDL:omg.org/CosCollection/IteratorInvalid:1.0"))
 						{
 							throw org.omg.CosCollection.IteratorInvalidHelper.read(_ax.getInputStream());
 						}
 						else 
 						if_id.equals("IDL:omg.org/CosCollection/IteratorInBetween:1.0"))
 						{
 							throw org.omg.CosCollection.IteratorInBetweenHelper.read(_ax.getInputStream());
 						}
 						else 
 						{
 							throw new RuntimeException("Unexpected exception " + _id );
 						}
 					}
 					finally
 					{
 						try
 						{
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 			}
 			finally
 			{
 				if (_os != null)
 				{
 					try
 					{
 						_os.close();
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 				}
 				this._releaseReply(_is);
 			}
 		}
 		else
 		{
 			org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"replace_element" );
 			if_so == null )
 				continue;
 			try
 			{
 				_localServant.replace_element(element);
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				return;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			catch (RuntimeException re
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw re;
 			}
 			catch (java.lang.Error err
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw err;
 			}
 			finally
 			{
 			}
 		}
 
 		}
 
 	}
 
 	{
 		while(true)
 		{
 			if(! this._is_local())
				try
					_os = _request"add_n_elements_as_previous_set_iterator"true);
					org.omg.CosCollection.AnySequenceHelper.write(_os,elements);
					_is = _invoke(_os);
					return;
						continue;
					String _id = _ax.getId();
					try
						if_id.equals("IDL:omg.org/CosCollection/ElementInvalid:1.0"))
							throw org.omg.CosCollection.ElementInvalidHelper.read(_ax.getInputStream());
						else 
						if_id.equals("IDL:omg.org/CosCollection/IteratorInvalid:1.0"))
							throw org.omg.CosCollection.IteratorInvalidHelper.read(_ax.getInputStream());
						else 
							throw new RuntimeException("Unexpected exception " + _id );
					finally
						try
						catch (java.io.IOException e)
							throw new RuntimeException("Unexpected exception " + e.toString() );
			finally
				if (_os != null)
					try
						_os.close();
					catch (java.io.IOException e)
						throw new RuntimeException("Unexpected exception " + e.toString() );
				this._releaseReply(_is);
		else
			org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"add_n_elements_as_previous_set_iterator" );
			if_so == null )
				continue;
			try
				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
				return;
				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
				throw ex;
				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
				throw ex;
			catch (RuntimeException re
				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
				throw re;
			catch (java.lang.Error err
				if ( _so instanceof org.omg.CORBA.