public final LogReader getLogReader()
	{
		return new LogReader()
		{
			BufferedReader reader = null;
			@Override
			public String nextLine()
			{
				if(reader==null)
				{
					try
					{
						final FileReader F=new FileReader(logName+".log");
						reader = new BufferedReader(F);
					}
					catch(final Exception e)
					{
						standardOut(Type.error,"Log",e.getMessage(),Integer.MIN_VALUE);
						return null;
					}
				}
				String line=null;
				try
				{
					if(reader.ready())
						line=reader.readLine();
				}
				catch ( final IOException ignore ){}
				if(line==null) close();
				return line;
			}
			@Override
			public void close()
			{
				{
					try
					{
						if ( reader != null )
						{
							reader.close();
							reader = null;
						}
					}
					catch ( final IOException ignore ){}
				}
			}
		};
	}