using lanterna.input;
using IKVM.Attributes;
using IKVM.Runtime;
using java.lang;
using System;
using System.Runtime.CompilerServices;

namespace lanterna.gui2.table
{
	//[EnclosingMethod("lanterna.gui2.table.Table", null, null), InnerClass, Modifiers, SourceFile("Table.java")]
	internal class Table_1 : java.lang.Object
	{
		//[Modifiers]
		internal static int[] _SwitchMap_com_googlecode_lanterna_input_KeyType;

		//[MethodImpl(MethodImplOptions.NoInlining)]
		public static void __<clinit>()
		{
		}

		//[LineNumberTable(304)]
		static Table_1()
		{
			Table_1._SwitchMap_com_googlecode_lanterna_input_KeyType = new int[KeyType.values().Length];
			try
			{
				Table_1._SwitchMap_com_googlecode_lanterna_input_KeyType[KeyType._ArrowUp.ordinal()] = 1;
			}
			catch (Exception arg_28_0)
			{
				if (ByteCodeHelper.MapException<NoSuchFieldError>(arg_28_0, 0) == null)
				{
					throw;
				}
			}
			try
			{
				Table_1._SwitchMap_com_googlecode_lanterna_input_KeyType[KeyType._ArrowDown.ordinal()] = 2;
			}
			catch (Exception arg_53_0)
			{
				if (ByteCodeHelper.MapException<NoSuchFieldError>(arg_53_0, 0) == null)
				{
					throw;
				}
			}
			try
			{
				Table_1._SwitchMap_com_googlecode_lanterna_input_KeyType[KeyType._ArrowLeft.ordinal()] = 3;
			}
			catch (Exception arg_7E_0)
			{
				if (ByteCodeHelper.MapException<NoSuchFieldError>(arg_7E_0, 0) == null)
				{
					throw;
				}
			}
			try
			{
				Table_1._SwitchMap_com_googlecode_lanterna_input_KeyType[KeyType._ArrowRight.ordinal()] = 4;
			}
			catch (Exception arg_AC_0)
			{
				if (ByteCodeHelper.MapException<NoSuchFieldError>(arg_AC_0, 0) == null)
				{
					throw;
				}
			}
			try
			{
				Table_1._SwitchMap_com_googlecode_lanterna_input_KeyType[KeyType._Enter.ordinal()] = 5;
			}
			catch (Exception arg_DA_0)
			{
				if (ByteCodeHelper.MapException<NoSuchFieldError>(arg_DA_0, 0) == null)
				{
					throw;
				}
			}
		}

		Table_1()
		{
			throw null;
		}
	}
}
