public void log()

in modules/compiler/src/java/flex2/tools/oem/internal/OEMConsole.java [39:710]


	public void log(Message message, int errorCode, String source)
	{
		String level = message.getLevel();
		String path = message.getPath();
		int line = message.getLine();
		int col = message.getColumn();
		String text = message.toString();
		
		if (Message.INFO.equals(level))
		{
			if (path == null)
			{
				if (line == -1)
				{
					if (col == -1)
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logInfo(text);
							}
							else
							{
								super.logInfo(text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logInfo(text);
							}
							else
							{
								super.logInfo(text);
							}
						}
					}
					else
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logInfo(text);
							}
							else
							{
								super.logInfo(text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logInfo(text);
							}
							else
							{
								super.logInfo(text);
							}
						}
					}
				}
				else
				{
					if (col == -1)
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logInfo(text);
							}
							else
							{
								super.logInfo(text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logInfo(text);
							}
							else
							{
								super.logInfo(text);
							}
						}
					}
					else
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logInfo(text);
							}
							else
							{
								super.logInfo(text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logInfo(text);
							}
							else
							{
								super.logInfo(text);
							}
						}
					}
				}
			}
			else
			{
				if (line == -1)
				{
					if (col == -1)
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logInfo(path, text);
							}
							else
							{
								super.logInfo(path, text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logInfo(path, text);
							}
							else
							{
								super.logInfo(path, text);
							}
						}
					}
					else
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logInfo(path, text);
							}
							else
							{
								super.logInfo(path, text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logInfo(path, text);
							}
							else
							{
								super.logInfo(path, text);
							}
						}
					}
				}
				else
				{
					if (col == -1)
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logInfo(path, line, text);
							}
							else
							{
								super.logInfo(path, line, text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logInfo(path, line, text);
							}
							else
							{
								super.logInfo(path, line, text);
							}
						}
					}
					else
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logInfo(path, line, col, text);
							}
							else
							{
								super.logInfo(path, line, col, text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logInfo(path, line, col, text);
							}
							else
							{
								super.logInfo(path, line, col, text);
							}
						}
					}
				}
			}
		}
		else if (Message.WARNING.equals(level))
		{
			if (path == null)
			{
				if (line == -1)
				{
					if (col == -1)
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logWarning(text);
							}
							else
							{
								super.logWarning(text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logWarning(text);
							}
							else
							{
								super.logWarning(text);
							}
						}
					}
					else
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logWarning(text);
							}
							else
							{
								super.logWarning(text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logWarning(text);
							}
							else
							{
								super.logWarning(text);
							}
						}
					}
				}
				else
				{
					if (col == -1)
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logWarning(text);
							}
							else
							{
								super.logWarning(text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logWarning(text);
							}
							else
							{
								super.logWarning(text);
							}
						}
					}
					else
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logWarning(text);
							}
							else
							{
								super.logWarning(text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logWarning(text);
							}
							else
							{
								super.logWarning(text);
							}
						}
					}
				}
			}
			else
			{
				if (line == -1)
				{
					if (col == -1)
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logWarning(path, text);
							}
							else
							{
								super.logWarning(path, text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logWarning(path, text, errorCode);
							}
							else
							{
								super.logWarning(path, text, errorCode);
							}
						}
					}
					else
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logWarning(path, text);
							}
							else
							{
								super.logWarning(path, text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logWarning(path, text, errorCode);
							}
							else
							{
								super.logWarning(path, text, errorCode);
							}
						}
					}
				}
				else
				{
					if (col == -1)
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logWarning(path, line, text);
							}
							else
							{
								super.logWarning(path, line, text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logWarning(path, line, text, errorCode);
							}
							else
							{
								super.logWarning(path, line, text, errorCode);
							}
						}
					}
					else
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logWarning(path, line, col, text);
							}
							else
							{
								super.logWarning(path, line, col, text, source);
							}
						}
						else
						{
							if (source == null)
							{
								super.logWarning(path, line, text, errorCode);
							}
							else
							{
								super.logWarning(path, line, col, text, source, errorCode);
							}
						}
					}
				}
			}
		}
		else if (Message.ERROR.equals(level))
		{
			if (path == null)
			{
				if (line == -1)
				{
					if (col == -1)
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logError(text);
							}
							else
							{
								super.logError(text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logError(text);
							}
							else
							{
								super.logError(text);
							}
						}
					}
					else
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logError(text);
							}
							else
							{
								super.logError(text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logError(text);
							}
							else
							{
								super.logError(text);
							}
						}
					}
				}
				else
				{
					if (col == -1)
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logError(text);
							}
							else
							{
								super.logError(text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logError(text);
							}
							else
							{
								super.logError(text);
							}
						}
					}
					else
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logError(text);
							}
							else
							{
								super.logError(text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logError(text);
							}
							else
							{
								super.logError(text);
							}
						}
					}
				}
			}
			else
			{
				if (line == -1)
				{
					if (col == -1)
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logError(path, text);
							}
							else
							{
								super.logError(path, text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logError(path, text, errorCode);
							}
							else
							{
								super.logError(path, text, errorCode);
							}
						}
					}
					else
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logError(path, text);
							}
							else
							{
								super.logError(path, text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logError(path, text, errorCode);
							}
							else
							{
								super.logError(path, text, errorCode);
							}
						}
					}
				}
				else
				{
					if (col == -1)
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logError(path, line, text);
							}
							else
							{
								super.logError(path, line, text);
							}
						}
						else
						{
							if (source == null)
							{
								super.logError(path, line, text, errorCode);
							}
							else
							{
								super.logError(path, line, text, errorCode);
							}
						}
					}
					else
					{
						if (errorCode == -1)
						{
							if (source == null)
							{
								super.logError(path, line, col, text);
							}
							else
							{
								super.logError(path, line, col, text, source);
							}
						}
						else
						{
							if (source == null)
							{
								super.logError(path, line, text, errorCode);
							}
							else
							{
								super.logError(path, line, col, text, source, errorCode);
							}
						}
					}
				}
			}
		}
	}