Created
December 19, 2011 21:28
-
-
Save keithrbennett/1498963 to your computer and use it in GitHub Desktop.
Decompiled FrameInRuby.class (using JD-GUI from http://java.decompiler.free.fr/?q=jdgui)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import org.jruby.Ruby; | |
| import org.jruby.RubyArray; | |
| import org.jruby.RubyFixnum; | |
| import org.jruby.RubyInstanceConfig; | |
| import org.jruby.RubyModule; | |
| import org.jruby.anno.JRubyMethod; | |
| import org.jruby.ast.executable.AbstractScript; | |
| import org.jruby.ast.executable.RuntimeCache; | |
| import org.jruby.internal.runtime.methods.CallConfiguration; | |
| import org.jruby.javasupport.util.RuntimeHelpers; | |
| import org.jruby.runtime.Arity; | |
| import org.jruby.runtime.Block; | |
| import org.jruby.runtime.CallSite; | |
| import org.jruby.runtime.DynamicScope; | |
| import org.jruby.runtime.ThreadContext; | |
| import org.jruby.runtime.builtin.IRubyObject; | |
| public class FrameInRuby extends AbstractScript | |
| { | |
| public FrameInRuby() | |
| { | |
| this.filename = "FrameInRuby.rb"; | |
| this.runtimeCache = new RuntimeCache(); | |
| initFromDescriptor(""); | |
| setEncoding(0, "ASCII-8BIT"); | |
| setByteList(16, "", getEncoding0()); | |
| setByteList(12, "Exit", getEncoding0()); | |
| setByteList(3, "Fahrenheit: ", getEncoding0()); | |
| setByteList(6, "Edit", getEncoding0()); | |
| setByteList(5, "File", getEncoding0()); | |
| setByteList(2, "Input a temperature.", getEncoding0()); | |
| setByteList(1, "Fahrenheit <--> Celsius Converter", getEncoding0()); | |
| setByteList(9, "Convert from Fahrenheit to Celsius", getEncoding0()); | |
| setByteList(14, "Clear", getEncoding0()); | |
| setByteList(10, "Cels --> Fahr", getEncoding0()); | |
| setByteList(13, "Exit this program", getEncoding0()); | |
| setByteList(7, "Convert", getEncoding0()); | |
| setByteList(4, "Celsius: ", getEncoding0()); | |
| setByteList(0, "java", getEncoding0()); | |
| setByteList(8, "Fahr --> Cels", getEncoding0()); | |
| setByteList(11, "Convert from Celsius to Fahrenheit", getEncoding0()); | |
| setByteList(15, "Reset to empty the temperature fields", getEncoding0()); | |
| } | |
| @JRubyMethod(name="__file__", frame=true, required=0, optional=0, rest=-2) | |
| public static IRubyObject __file__(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, IRubyObject[] paramArrayOfIRubyObject, Block paramBlock) | |
| { | |
| paramFrameInRuby.getCallSite0().call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getString0(paramThreadContext.runtime, 32)); | |
| paramFrameInRuby.getCallSite1().call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite2().call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite3().call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite4().call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite5().call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite6().call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite7().call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite8().call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite9().call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(10).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(11).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(12).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(13).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(14).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(15).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(16).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(17).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(18).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(19).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(20).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(21).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(22).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(23).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(24).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(25).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(26).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(27).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(28).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(29).call(paramThreadContext, paramIRubyObject, paramIRubyObject))))); | |
| paramFrameInRuby.getCallSite(30).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(31).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(32).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(33).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(34).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(35).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(36).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(37).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(38).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(39).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(40).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(41).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(42).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(43).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(44).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(45).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(46).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(47).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(48).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(49).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(50).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(51).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(52).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(53).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(54).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(55).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(56).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(57).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(58).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(59).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(60).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(61).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(62).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(63).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(64).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(65).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(66).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(67).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(68).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(69).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| paramFrameInRuby.getCallSite(70).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(71).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(72).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(73).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| module__0$RUBY$TemperatureConversion(paramFrameInRuby, paramThreadContext, paramIRubyObject, IRubyObject.NULL_ARRAY, Block.NULL_BLOCK); | |
| class_3$RUBY$FrameInRuby(paramFrameInRuby, paramThreadContext, paramFrameInRuby.getConstant(paramThreadContext, "JFrame", 84), Block.NULL_BLOCK); | |
| paramFrameInRuby.getCallSite(266).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(267).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(268).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(269).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(270).call(paramThreadContext, paramIRubyObject, paramIRubyObject))))); | |
| class_18$RUBY$SimpleDocumentListener(paramFrameInRuby, paramThreadContext, paramIRubyObject, Block.NULL_BLOCK); | |
| paramFrameInRuby.getCallSite(281).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(282).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(283).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(284).call(paramThreadContext, paramIRubyObject, paramIRubyObject)))); | |
| class_23$RUBY$SwingAction(paramFrameInRuby, paramThreadContext, paramFrameInRuby.getConstant(paramThreadContext, "AbstractAction", 86), Block.NULL_BLOCK); | |
| paramThreadContext.pollThreadEvents(); return paramFrameInRuby.getCallSite(293).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(294).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "FrameInRuby", 87)), paramThreadContext.runtime.getTrue()); | |
| } | |
| public IRubyObject __file__(ThreadContext paramThreadContext, IRubyObject paramIRubyObject, IRubyObject[] paramArrayOfIRubyObject, Block paramBlock) | |
| { | |
| return __file__(this, paramThreadContext, paramIRubyObject, paramArrayOfIRubyObject, paramBlock); | |
| } | |
| public static IRubyObject module__0$RUBY$TemperatureConversion(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) | |
| { | |
| paramThreadContext.preCompiledClassDummyScope(paramIRubyObject = RuntimeHelpers.prepareClassNamespace(paramThreadContext, paramThreadContext.nil).defineOrGetModuleUnder("TemperatureConversion"), paramFrameInRuby.getScope0(paramThreadContext, ",0,0,-1")); | |
| try { RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "f2c", "method__1$RUBY$f2c", "f,1,0,-1", 1, "FrameInRuby.rb", 48, CallConfiguration.FrameNoneScopeNone, "qf"); | |
| } | |
| finally | |
| { | |
| paramThreadContext.postCompiledClass(); throw finally; } paramThreadContext.postCompiledClass(); return paramThreadContext.nil; | |
| } | |
| @JRubyMethod(name="f2c", frame=true, required=1, optional=0, rest=-1) | |
| public static IRubyObject method__1$RUBY$f2c(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) | |
| { | |
| IRubyObject f = paramIRubyObject2; return paramFrameInRuby.getCallSite(74).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(75).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(76).call(paramThreadContext, paramIRubyObject1, f, 32L), paramFrameInRuby.getFloat0(paramThreadContext.runtime, 5.0D)), paramFrameInRuby.getFloat1(paramThreadContext.runtime, 9.0D)); | |
| } | |
| @JRubyMethod(name="c2f", frame=true, required=1, optional=0, rest=-1) | |
| public static IRubyObject method__2$RUBY$c2f(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) { | |
| IRubyObject c = paramIRubyObject2; return paramFrameInRuby.getCallSite(77).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(78).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(79).call(paramThreadContext, paramIRubyObject1, c, paramFrameInRuby.getFloat2(paramThreadContext.runtime, 9.0D)), paramFrameInRuby.getFloat3(paramThreadContext.runtime, 5.0D)), 32L); | |
| } | |
| public static IRubyObject module__0$RUBY$TemperatureConversion(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, IRubyObject[] paramArrayOfIRubyObject, Block paramBlock) | |
| { | |
| Arity.checkArgumentCount(paramThreadContext.getRuntime(), paramArrayOfIRubyObject, 0, 0); | |
| return module__0$RUBY$TemperatureConversion(paramFrameInRuby, paramThreadContext, paramIRubyObject, paramBlock); | |
| } | |
| public static IRubyObject class_3$RUBY$FrameInRuby(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) | |
| { | |
| paramThreadContext.preCompiledClassDummyScope(paramIRubyObject = RuntimeHelpers.prepareClassNamespace(paramThreadContext, paramThreadContext.nil).defineOrGetClassUnder("FrameInRuby", RuntimeHelpers.prepareSuperClass(paramThreadContext.runtime, paramIRubyObject)), paramFrameInRuby.getScope1(paramThreadContext, ",0,0,-1")); | |
| try { paramFrameInRuby.getCallSite(80).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getConstant0(paramThreadContext, "TemperatureConversion")); | |
| paramFrameInRuby.getCallSite(81).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getSymbol0(paramThreadContext.runtime, "fahr_text_field"), paramFrameInRuby.getSymbol1(paramThreadContext.runtime, "cels_text_field")); | |
| paramFrameInRuby.getCallSite(82).call(paramThreadContext, paramIRubyObject, paramIRubyObject, RuntimeHelpers.constructObjectArray(paramFrameInRuby.getSymbol2(paramThreadContext.runtime, "f2c_action"), paramFrameInRuby.getSymbol3(paramThreadContext.runtime, "c2f_action"), paramFrameInRuby.getSymbol4(paramThreadContext.runtime, "clear_action"), paramFrameInRuby.getSymbol5(paramThreadContext.runtime, "exit_action"))); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "initialize", "method__4$RUBY$initialize", ",0,0,-1", 0, "FrameInRuby.rb", 87, CallConfiguration.FrameFullScopeDummy, "NONE"); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "create_text_fields", "method__5$RUBY$create_text_fields", "create_field,0,0,-1", 0, "FrameInRuby.rb", 105, CallConfiguration.FrameFullScopeFull, "NONE"); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "create_converters_panel", "method__6$RUBY$create_converters_panel", "create_an_inner_panel;labelPanel;textFieldPanel;panel,0,0,-1", 0, "FrameInRuby.rb", 125, CallConfiguration.FrameFullScopeFull, "NONE"); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "create_menu_bar", "method__7$RUBY$create_menu_bar", "menubar;file_menu;edit_menu;convert_menu,0,0,-1", 0, "FrameInRuby.rb", 149, CallConfiguration.FrameNoneScopeDummy, "NONE"); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "setup_text_field_listeners", "method__8$RUBY$setup_text_field_listeners", "clear_enabler;clear_document_listener,0,0,-1", 0, "FrameInRuby.rb", 172, CallConfiguration.FrameFullScopeFull, "NONE"); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "setup_actions", "method__9$RUBY$setup_actions", ",0,0,-1", 0, "FrameInRuby.rb", 207, CallConfiguration.FrameFullScopeFull, "NONE"); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "create_buttons_panel", "method__10$RUBY$create_buttons_panel", "innerPanel;outerPanel,0,0,-1", 0, "FrameInRuby.rb", 245, CallConfiguration.FrameNoneScopeDummy, "NONE"); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "f2c_behavior", "method__11$RUBY$f2c_behavior", ",0,0,-1", 0, "FrameInRuby.rb", 262, CallConfiguration.FrameFullScopeFull, "NONE"); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "c2f_behavior", "method__12$RUBY$c2f_behavior", ",0,0,-1", 0, "FrameInRuby.rb", 278, CallConfiguration.FrameFullScopeFull, "NONE"); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "clear_behavior", "method__13$RUBY$clear_behavior", ",0,0,-1", 0, "FrameInRuby.rb", 295, CallConfiguration.FrameFullScopeFull, "NONE"); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "double_string_valid?", "method__14$RUBY$double_string_valid_p_", "str;is_valid,1,0,-1", 1, "FrameInRuby.rb", 306, CallConfiguration.FrameFullScopeFull, "qstr"); | |
| paramThreadContext.postCompiledClass(); } finally { paramThreadContext.postCompiledClass(); throw finally; } return RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "centerOnScreen", "method__17$RUBY$centerOnScreen", "screenSize;componentSize;new_x;new_y,0,0,-1", 0, "FrameInRuby.rb", 324, CallConfiguration.FrameNoneScopeDummy, "NONE"); | |
| } | |
| @JRubyMethod(name="initialize", frame=true, required=0, optional=0, rest=-1) | |
| public static IRubyObject method__4$RUBY$initialize(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) | |
| { | |
| paramFrameInRuby.getCallSite(83).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getString1(paramThreadContext.runtime, 32), paramBlock); | |
| paramFrameInRuby.getCallSite(84).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(85).call(paramThreadContext, paramIRubyObject, paramIRubyObject), paramFrameInRuby.getCallSite(86).call(paramThreadContext, paramIRubyObject, paramIRubyObject), paramFrameInRuby.getConstantFrom2(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant1(paramThreadContext, "BorderLayout")), paramThreadContext, "CENTER")); | |
| paramFrameInRuby.getCallSite(87).call(paramThreadContext, paramIRubyObject, paramIRubyObject); | |
| paramFrameInRuby.getCallSite(88).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(89).call(paramThreadContext, paramIRubyObject, paramIRubyObject), paramFrameInRuby.getCallSite(90).call(paramThreadContext, paramIRubyObject, paramIRubyObject), paramFrameInRuby.getConstantFrom4(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant3(paramThreadContext, "BorderLayout")), paramThreadContext, "SOUTH")); | |
| paramFrameInRuby.getCallSite(91).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getCallSite(92).call(paramThreadContext, paramIRubyObject, paramIRubyObject)); | |
| paramFrameInRuby.getCallSite(93).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(94).call(paramThreadContext, paramIRubyObject, paramIRubyObject), paramFrameInRuby.getCallSite(95).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant5(paramThreadContext, "BorderFactory"), RuntimeHelpers.constructObjectArray(paramFrameInRuby.getFixnum0(paramThreadContext.runtime, 12), paramFrameInRuby.getFixnum0(paramThreadContext.runtime, 12), paramFrameInRuby.getFixnum0(paramThreadContext.runtime, 12), paramFrameInRuby.getFixnum0(paramThreadContext.runtime, 12)))); | |
| paramFrameInRuby.getCallSite(96).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getConstantFrom7(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant6(paramThreadContext, "JFrame")), paramThreadContext, "EXIT_ON_CLOSE")); | |
| paramFrameInRuby.getCallSite(97).call(paramThreadContext, paramIRubyObject, paramIRubyObject); | |
| return paramFrameInRuby.getCallSite(98).call(paramThreadContext, paramIRubyObject, paramIRubyObject); | |
| } | |
| @JRubyMethod(name="create_text_fields", frame=true, required=0, optional=0, rest=-1) | |
| public static IRubyObject method__5$RUBY$create_text_fields(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) | |
| { | |
| DynamicScope locals = paramThreadContext.getCurrentScope(); locals.setValueZeroDepthZero(paramFrameInRuby.getCallSite(99).callIter(paramThreadContext, paramIRubyObject, paramIRubyObject, RuntimeHelpers.createBlock(paramThreadContext, paramIRubyObject, paramFrameInRuby.getBlockBody0(paramThreadContext, "block_0$RUBY$create_text_fields,-1,f,false,0,FrameInRuby.rb,109,true")))); | |
| IRubyObject tmp38_37 = paramIRubyObject; RuntimeHelpers.doAttrAsgn(tmp38_37, RuntimeHelpers.selectAttrAsgnCallSite(tmp38_37, paramIRubyObject, paramFrameInRuby.getCallSite(102), paramFrameInRuby.getCallSite(103)), paramFrameInRuby.getCallSite(104).call(paramThreadContext, paramIRubyObject, locals.getValueZeroDepthZeroOrNil(paramThreadContext.nil)), paramThreadContext, paramIRubyObject); | |
| IRubyObject tmp82_81 = paramIRubyObject; RuntimeHelpers.doAttrAsgn(tmp82_81, RuntimeHelpers.selectAttrAsgnCallSite(tmp82_81, paramIRubyObject, paramFrameInRuby.getCallSite(105), paramFrameInRuby.getCallSite(106)), paramFrameInRuby.getCallSite(107).call(paramThreadContext, paramIRubyObject, locals.getValueZeroDepthZeroOrNil(paramThreadContext.nil)), paramThreadContext, paramIRubyObject); | |
| return paramFrameInRuby.getCallSite(108).call(paramThreadContext, paramIRubyObject, paramIRubyObject); | |
| } | |
| public static IRubyObject block_0$RUBY$create_text_fields(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) | |
| { | |
| DynamicScope localDynamicScope = paramThreadContext.getCurrentScope(); IRubyObject localIRubyObject1 = paramThreadContext.nil; RuntimeHelpers.processBlockArgument(paramThreadContext.runtime, paramBlock); IRubyObject f = paramFrameInRuby.getCallSite(100).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getConstant8(paramThreadContext, "JTextField"), paramFrameInRuby.getFixnum1(paramThreadContext.runtime, 15)); | |
| paramFrameInRuby.getCallSite(101).call(paramThreadContext, paramIRubyObject1, f, paramFrameInRuby.getString2(paramThreadContext.runtime, 32)); | |
| return f; | |
| } | |
| @JRubyMethod(name="create_converters_panel", frame=true, required=0, optional=0, rest=-1) | |
| public static IRubyObject method__6$RUBY$create_converters_panel(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) | |
| { | |
| DynamicScope locals = paramThreadContext.getCurrentScope(); locals.setValueZeroDepthZero(paramFrameInRuby.getCallSite(109).callIter(paramThreadContext, paramIRubyObject, paramIRubyObject, RuntimeHelpers.createBlock(paramThreadContext, paramIRubyObject, paramFrameInRuby.getBlockBody1(paramThreadContext, "block_1$RUBY$create_converters_panel,-1,,false,0,FrameInRuby.rb,128,true")))); | |
| locals.setValueOneDepthZero(paramFrameInRuby.getCallSite(112).call(paramThreadContext, paramIRubyObject, locals.getValueZeroDepthZeroOrNil(paramThreadContext.nil))); | |
| paramFrameInRuby.getCallSite(113).call(paramThreadContext, paramIRubyObject, locals.getValueOneDepthZeroOrNil(paramThreadContext.nil), paramFrameInRuby.getCallSite(114).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "JLabel", 11), paramFrameInRuby.getString3(paramThreadContext.runtime, 32))); | |
| paramFrameInRuby.getCallSite(115).call(paramThreadContext, paramIRubyObject, locals.getValueOneDepthZeroOrNil(paramThreadContext.nil), paramFrameInRuby.getCallSite(116).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "JLabel", 12), paramFrameInRuby.getString4(paramThreadContext.runtime, 32))); | |
| paramFrameInRuby.getCallSite(117).call(paramThreadContext, paramIRubyObject, paramIRubyObject); | |
| locals.setValueTwoDepthZero(paramFrameInRuby.getCallSite(118).call(paramThreadContext, paramIRubyObject, locals.getValueZeroDepthZeroOrNil(paramThreadContext.nil))); | |
| paramFrameInRuby.getCallSite(119).call(paramThreadContext, paramIRubyObject, locals.getValueTwoDepthZeroOrNil(paramThreadContext.nil), paramFrameInRuby.getCallSite(120).call(paramThreadContext, paramIRubyObject, paramIRubyObject)); | |
| paramFrameInRuby.getCallSite(121).call(paramThreadContext, paramIRubyObject, locals.getValueTwoDepthZeroOrNil(paramThreadContext.nil), paramFrameInRuby.getCallSite(122).call(paramThreadContext, paramIRubyObject, paramIRubyObject)); | |
| locals.setValueThreeDepthZero(paramFrameInRuby.getCallSite(123).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "JPanel", 13), paramFrameInRuby.getCallSite(124).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "BorderLayout", 14)))); | |
| paramFrameInRuby.getCallSite(125).call(paramThreadContext, paramIRubyObject, locals.getValueThreeDepthZeroOrNil(paramThreadContext.nil), locals.getValueOneDepthZeroOrNil(paramThreadContext.nil), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "BorderLayout", 15)), paramThreadContext, "WEST", 16)); | |
| paramFrameInRuby.getCallSite(126).call(paramThreadContext, paramIRubyObject, locals.getValueThreeDepthZeroOrNil(paramThreadContext.nil), locals.getValueTwoDepthZeroOrNil(paramThreadContext.nil), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "BorderLayout", 17)), paramThreadContext, "CENTER", 18)); | |
| return locals.getValueThreeDepthZeroOrNil(paramThreadContext.nil); | |
| } | |
| public static IRubyObject block_1$RUBY$create_converters_panel(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) | |
| { | |
| DynamicScope localDynamicScope = paramThreadContext.getCurrentScope(); RuntimeHelpers.processBlockArgument(paramThreadContext.runtime, paramBlock); return paramFrameInRuby.getCallSite(110).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getConstant9(paramThreadContext, "JPanel"), paramFrameInRuby.getCallSite(111).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getConstant(paramThreadContext, "GridLayout", 10), RuntimeHelpers.constructObjectArray(RubyFixnum.zero(paramThreadContext.runtime), RubyFixnum.one(paramThreadContext.runtime), RubyFixnum.five(paramThreadContext.runtime), RubyFixnum.five(paramThreadContext.runtime)))); } | |
| @JRubyMethod(name="create_menu_bar", frame=true, required=0, optional=0, rest=-1) | |
| public static IRubyObject method__7$RUBY$create_menu_bar(FrameInRuby arg0, ThreadContext ???, IRubyObject arg2, Block arg3) { // Byte code: | |
| // 0: aload_1 | |
| // 1: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 4: dup | |
| // 5: astore 8 | |
| // 7: dup | |
| // 8: astore 9 | |
| // 10: dup | |
| // 11: astore 10 | |
| // 13: astore 11 | |
| // 15: aload_0 | |
| // 16: bipush 127 | |
| // 18: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 21: aload_1 | |
| // 22: aload_2 | |
| // 23: aload_0 | |
| // 24: aload_1 | |
| // 25: ldc_w 465 | |
| // 28: bipush 19 | |
| // 30: invokevirtual 405 FrameInRuby:getConstant (Lorg/jruby/runtime/ThreadContext;Ljava/lang/String;I)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 33: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 36: astore 8 | |
| // 38: aload_0 | |
| // 39: sipush 128 | |
| // 42: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 45: aload_1 | |
| // 46: aload_2 | |
| // 47: aload_0 | |
| // 48: aload_1 | |
| // 49: ldc_w 467 | |
| // 52: bipush 20 | |
| // 54: invokevirtual 405 FrameInRuby:getConstant (Lorg/jruby/runtime/ThreadContext;Ljava/lang/String;I)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 57: aload_0 | |
| // 58: aload_1 | |
| // 59: getfield 35 org/jruby/runtime/ThreadContext:runtime Lorg/jruby/Ruby; | |
| // 62: bipush 32 | |
| // 64: invokevirtual 470 FrameInRuby:getString5 (Lorg/jruby/Ruby;I)Lorg/jruby/RubyString; | |
| // 67: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 70: astore 9 | |
| // 72: aload_0 | |
| // 73: sipush 129 | |
| // 76: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 79: aload_1 | |
| // 80: aload_2 | |
| // 81: aload 9 | |
| // 83: aload_0 | |
| // 84: sipush 130 | |
| // 87: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 90: aload_1 | |
| // 91: aload_2 | |
| // 92: aload_2 | |
| // 93: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 96: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 99: pop | |
| // 100: aload_0 | |
| // 101: sipush 131 | |
| // 104: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 107: aload_1 | |
| // 108: aload_2 | |
| // 109: aload 8 | |
| // 111: aload 9 | |
| // 113: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 116: pop | |
| // 117: aload_0 | |
| // 118: sipush 132 | |
| // 121: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 124: aload_1 | |
| // 125: aload_2 | |
| // 126: aload_0 | |
| // 127: aload_1 | |
| // 128: ldc_w 467 | |
| // 131: bipush 21 | |
| // 133: invokevirtual 405 FrameInRuby:getConstant (Lorg/jruby/runtime/ThreadContext;Ljava/lang/String;I)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 136: aload_0 | |
| // 137: aload_1 | |
| // 138: getfield 35 org/jruby/runtime/ThreadContext:runtime Lorg/jruby/Ruby; | |
| // 141: bipush 32 | |
| // 143: invokevirtual 473 FrameInRuby:getString6 (Lorg/jruby/Ruby;I)Lorg/jruby/RubyString; | |
| // 146: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 149: astore 10 | |
| // 151: aload_0 | |
| // 152: sipush 133 | |
| // 155: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 158: aload_1 | |
| // 159: aload_2 | |
| // 160: aload 10 | |
| // 162: aload_0 | |
| // 163: sipush 134 | |
| // 166: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 169: aload_1 | |
| // 170: aload_2 | |
| // 171: aload_2 | |
| // 172: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 175: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 178: pop | |
| // 179: aload_0 | |
| // 180: sipush 135 | |
| // 183: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 186: aload_1 | |
| // 187: aload_2 | |
| // 188: aload 8 | |
| // 190: aload 10 | |
| // 192: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 195: pop | |
| // 196: aload_0 | |
| // 197: sipush 136 | |
| // 200: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 203: aload_1 | |
| // 204: aload_2 | |
| // 205: aload_0 | |
| // 206: aload_1 | |
| // 207: ldc_w 467 | |
| // 210: bipush 22 | |
| // 212: invokevirtual 405 FrameInRuby:getConstant (Lorg/jruby/runtime/ThreadContext;Ljava/lang/String;I)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 215: aload_0 | |
| // 216: aload_1 | |
| // 217: getfield 35 org/jruby/runtime/ThreadContext:runtime Lorg/jruby/Ruby; | |
| // 220: bipush 32 | |
| // 222: invokevirtual 476 FrameInRuby:getString7 (Lorg/jruby/Ruby;I)Lorg/jruby/RubyString; | |
| // 225: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 228: astore 11 | |
| // 230: aload_0 | |
| // 231: sipush 137 | |
| // 234: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 237: aload_1 | |
| // 238: aload_2 | |
| // 239: aload 11 | |
| // 241: aload_0 | |
| // 242: sipush 138 | |
| // 245: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 248: aload_1 | |
| // 249: aload_2 | |
| // 250: aload_2 | |
| // 251: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 254: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 257: pop | |
| // 258: aload_0 | |
| // 259: sipush 139 | |
| // 262: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 265: aload_1 | |
| // 266: aload_2 | |
| // 267: aload 11 | |
| // 269: aload_0 | |
| // 270: sipush 140 | |
| // 273: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 276: aload_1 | |
| // 277: aload_2 | |
| // 278: aload_2 | |
| // 279: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 282: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 285: pop | |
| // 286: aload_0 | |
| // 287: sipush 141 | |
| // 290: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 293: aload_1 | |
| // 294: aload_2 | |
| // 295: aload 8 | |
| // 297: aload 11 | |
| // 299: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 302: pop | |
| // 303: aload 8 | |
| // 305: areturn } | |
| @JRubyMethod(name="setup_text_field_listeners", frame=true, required=0, optional=0, rest=-1) | |
| public static IRubyObject method__8$RUBY$setup_text_field_listeners(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) { DynamicScope locals = paramThreadContext.getCurrentScope(); locals.setValueZeroDepthZero(paramFrameInRuby.getCallSite(142).callIter(paramThreadContext, paramIRubyObject, paramIRubyObject, RuntimeHelpers.createBlock(paramThreadContext, paramIRubyObject, paramFrameInRuby.getBlockBody2(paramThreadContext, "block_2$RUBY$setup_text_field_listeners,-1,ctext;ftext;should_enable,false,0,FrameInRuby.rb,179,true")))); | |
| paramFrameInRuby.getCallSite(153).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(154).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(155).call(paramThreadContext, paramIRubyObject, paramIRubyObject)), paramFrameInRuby.getCallSite(156).callIter(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "SimpleDocumentListener", 23), RuntimeHelpers.createBlock(paramThreadContext, paramIRubyObject, paramFrameInRuby.getBlockBody3(paramThreadContext, "block_3$RUBY$setup_text_field_listeners,-1,,false,0,FrameInRuby.rb,189,true")))); | |
| paramFrameInRuby.getCallSite(162).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(163).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(164).call(paramThreadContext, paramIRubyObject, paramIRubyObject)), paramFrameInRuby.getCallSite(165).callIter(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "SimpleDocumentListener", 24), RuntimeHelpers.createBlock(paramThreadContext, paramIRubyObject, paramFrameInRuby.getBlockBody4(paramThreadContext, "block_4$RUBY$setup_text_field_listeners,-1,,false,0,FrameInRuby.rb,193,true")))); | |
| locals.setValueOneDepthZero(paramFrameInRuby.getCallSite(171).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "SimpleDocumentListener", 25), RuntimeHelpers.getBlockFromBlockPassBody(locals.getValueZeroDepthZeroOrNil(paramThreadContext.nil), paramBlock))); | |
| paramFrameInRuby.getCallSite(172).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(173).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(174).call(paramThreadContext, paramIRubyObject, paramIRubyObject)), locals.getValueOneDepthZeroOrNil(paramThreadContext.nil)); | |
| return paramFrameInRuby.getCallSite(175).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(176).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(177).call(paramThreadContext, paramIRubyObject, paramIRubyObject)), locals.getValueOneDepthZeroOrNil(paramThreadContext.nil)); | |
| } | |
| public static IRubyObject block_2$RUBY$setup_text_field_listeners(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) | |
| { | |
| DynamicScope localDynamicScope = paramThreadContext.getCurrentScope(); IRubyObject localIRubyObject1 = paramThreadContext.nil; IRubyObject localIRubyObject2 = paramThreadContext.nil; IRubyObject localIRubyObject3 = paramThreadContext.nil; RuntimeHelpers.processBlockArgument(paramThreadContext.runtime, paramBlock); IRubyObject ctext = paramFrameInRuby.getCallSite(143).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(144).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1)); | |
| IRubyObject ftext = paramFrameInRuby.getCallSite(145).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(146).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1)); | |
| IRubyObject tmp92_90 = ctext; if (tmp92_90.isTrue()) tmp92_90; | |
| IRubyObject tmp131_128 = paramFrameInRuby.getCallSite(147).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(148).call(paramThreadContext, paramIRubyObject1, ctext), 0L); if (!tmp131_128.isTrue()) { tmp131_128; | |
| IRubyObject tmp143_141 = ftext; if (tmp143_141.isTrue()) tmp143_141; } | |
| IRubyObject should_enable = paramFrameInRuby.getCallSite(149).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(150).call(paramThreadContext, paramIRubyObject1, ftext), 0L); | |
| return paramFrameInRuby.getCallSite(151).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(152).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1), should_enable); | |
| } | |
| public static IRubyObject block_3$RUBY$setup_text_field_listeners(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) | |
| { | |
| DynamicScope localDynamicScope = paramThreadContext.getCurrentScope(); RuntimeHelpers.processBlockArgument(paramThreadContext.runtime, paramBlock); return paramFrameInRuby.getCallSite(157).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(158).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1), paramFrameInRuby.getCallSite(159).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1, paramFrameInRuby.getCallSite(160).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(161).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1)))); | |
| } | |
| public static IRubyObject block_4$RUBY$setup_text_field_listeners(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) { | |
| DynamicScope localDynamicScope = paramThreadContext.getCurrentScope(); RuntimeHelpers.processBlockArgument(paramThreadContext.runtime, paramBlock); return paramFrameInRuby.getCallSite(166).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(167).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1), paramFrameInRuby.getCallSite(168).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1, paramFrameInRuby.getCallSite(169).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(170).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1)))); | |
| } | |
| @JRubyMethod(name="setup_actions", frame=true, required=0, optional=0, rest=-1) | |
| public static IRubyObject method__9$RUBY$setup_actions(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) | |
| { | |
| DynamicScope locals; | |
| IRubyObject tmp1_0 = paramIRubyObject; RuntimeHelpers.doAttrAsgn(tmp1_0, RuntimeHelpers.selectAttrAsgnCallSite(tmp1_0, paramIRubyObject, paramFrameInRuby.getCallSite(178), paramFrameInRuby.getCallSite(179)), paramFrameInRuby.getCallSite(180).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "SwingAction", 26), paramFrameInRuby.getString8(paramThreadContext.runtime, 32), RuntimeHelpers.constructHash(paramThreadContext.runtime, paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "Action", 27)), paramThreadContext, "SHORT_DESCRIPTION", 28), paramFrameInRuby.getString9(paramThreadContext.runtime, 32), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "Action", 29)), paramThreadContext, "ACCELERATOR_KEY", 30), paramFrameInRuby.getCallSite(181).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "KeyStroke", 31), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "KeyEvent", 32)), paramThreadContext, "VK_S", 33), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "Event", 34)), paramThreadContext, "CTRL_MASK", 35))), RuntimeHelpers.getBlockFromBlockPassBody(paramFrameInRuby.getCallSite(182).call(paramThreadContext, paramIRubyObject, paramIRubyObject), paramBlock)), paramThreadContext, paramIRubyObject); | |
| paramThreadContext.pollThreadEvents(); paramFrameInRuby.getCallSite(183).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(184).call(paramThreadContext, paramIRubyObject, paramIRubyObject), paramThreadContext.runtime.getFalse()); | |
| IRubyObject tmp248_247 = paramIRubyObject; RuntimeHelpers.doAttrAsgn(tmp248_247, RuntimeHelpers.selectAttrAsgnCallSite(tmp248_247, paramIRubyObject, paramFrameInRuby.getCallSite(185), paramFrameInRuby.getCallSite(186)), paramFrameInRuby.getCallSite(187).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "SwingAction", 36), paramFrameInRuby.getString(paramThreadContext.runtime, 10, 32), RuntimeHelpers.constructHash(paramThreadContext.runtime, paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "Action", 37)), paramThreadContext, "SHORT_DESCRIPTION", 38), paramFrameInRuby.getString(paramThreadContext.runtime, 11, 32), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "Action", 39)), paramThreadContext, "ACCELERATOR_KEY", 40), paramFrameInRuby.getCallSite(188).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "KeyStroke", 41), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "KeyEvent", 42)), paramThreadContext, "VK_T", 43), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "Event", 44)), paramThreadContext, "CTRL_MASK", 45))), RuntimeHelpers.getBlockFromBlockPassBody(paramFrameInRuby.getCallSite(189).call(paramThreadContext, paramIRubyObject, paramIRubyObject), paramBlock)), paramThreadContext, paramIRubyObject); | |
| paramThreadContext.pollThreadEvents(); paramFrameInRuby.getCallSite(190).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(191).call(paramThreadContext, paramIRubyObject, paramIRubyObject), paramThreadContext.runtime.getFalse()); | |
| IRubyObject tmp499_498 = paramIRubyObject; RuntimeHelpers.doAttrAsgn(tmp499_498, RuntimeHelpers.selectAttrAsgnCallSite(tmp499_498, paramIRubyObject, paramFrameInRuby.getCallSite(192), paramFrameInRuby.getCallSite(193)), paramFrameInRuby.getCallSite(194).callIter(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "SwingAction", 46), paramFrameInRuby.getString(paramThreadContext.runtime, 12, 32), RuntimeHelpers.constructHash(paramThreadContext.runtime, paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "Action", 47)), paramThreadContext, "SHORT_DESCRIPTION", 48), paramFrameInRuby.getString(paramThreadContext.runtime, 13, 32), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "Action", 49)), paramThreadContext, "ACCELERATOR_KEY", 50), paramFrameInRuby.getCallSite(195).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "KeyStroke", 51), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "KeyEvent", 52)), paramThreadContext, "VK_X", 53), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "Event", 54)), paramThreadContext, "CTRL_MASK", 55))), RuntimeHelpers.createBlock(paramThreadContext, paramIRubyObject, paramFrameInRuby.getBlockBody5(paramThreadContext, "block_5$RUBY$setup_actions,1,event,false,2,FrameInRuby.rb,228,true"))), paramThreadContext, paramIRubyObject); | |
| IRubyObject tmp709_708 = paramIRubyObject; RuntimeHelpers.doAttrAsgn(tmp709_708, RuntimeHelpers.selectAttrAsgnCallSite(tmp709_708, paramIRubyObject, paramFrameInRuby.getCallSite(200), paramFrameInRuby.getCallSite(201)), paramFrameInRuby.getCallSite(202).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "SwingAction", 56), paramFrameInRuby.getString(paramThreadContext.runtime, 14, 32), RuntimeHelpers.constructHash(paramThreadContext.runtime, paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "Action", 57)), paramThreadContext, "SHORT_DESCRIPTION", 58), paramFrameInRuby.getString(paramThreadContext.runtime, 15, 32), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "Action", 59)), paramThreadContext, "ACCELERATOR_KEY", 60), paramFrameInRuby.getCallSite(203).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "KeyStroke", 61), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "KeyEvent", 62)), paramThreadContext, "VK_L", 63), paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "Event", 64)), paramThreadContext, "CTRL_MASK", 65))), RuntimeHelpers.getBlockFromBlockPassBody(paramFrameInRuby.getCallSite(204).call(paramThreadContext, paramIRubyObject, paramIRubyObject), paramBlock)), paramThreadContext, paramIRubyObject); | |
| paramThreadContext.pollThreadEvents(); return paramFrameInRuby.getCallSite(205).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getCallSite(206).call(paramThreadContext, paramIRubyObject, paramIRubyObject), paramThreadContext.runtime.getFalse()); | |
| } | |
| public static IRubyObject block_5$RUBY$setup_actions(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) | |
| { | |
| DynamicScope localDynamicScope = paramThreadContext.getCurrentScope(); IRubyObject localIRubyObject1 = paramThreadContext.nil; localIRubyObject1 = paramIRubyObject2; RuntimeHelpers.processBlockArgument(paramThreadContext.runtime, paramBlock); | |
| IRubyObject event; | |
| return paramFrameInRuby.getCallSite(196).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(197).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(198).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(199).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1))), RubyFixnum.zero(paramThreadContext.runtime)); | |
| } | |
| @JRubyMethod(name="create_buttons_panel", frame=true, required=0, optional=0, rest=-1) | |
| public static IRubyObject method__10$RUBY$create_buttons_panel(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) | |
| { | |
| IRubyObject localIRubyObject1; | |
| IRubyObject outerPanel = localIRubyObject1 = paramThreadContext.nil; IRubyObject innerPanel = paramFrameInRuby.getCallSite(207).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "JPanel", 66), paramFrameInRuby.getCallSite(208).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "GridLayout", 67), RuntimeHelpers.constructObjectArray(RubyFixnum.one(paramThreadContext.runtime), RubyFixnum.zero(paramThreadContext.runtime), RubyFixnum.five(paramThreadContext.runtime), RubyFixnum.five(paramThreadContext.runtime)))); | |
| paramFrameInRuby.getCallSite(209).call(paramThreadContext, paramIRubyObject, innerPanel, paramFrameInRuby.getCallSite(210).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "JButton", 68), paramFrameInRuby.getCallSite(211).call(paramThreadContext, paramIRubyObject, paramIRubyObject))); | |
| paramFrameInRuby.getCallSite(212).call(paramThreadContext, paramIRubyObject, innerPanel, paramFrameInRuby.getCallSite(213).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "JButton", 69), paramFrameInRuby.getCallSite(214).call(paramThreadContext, paramIRubyObject, paramIRubyObject))); | |
| paramFrameInRuby.getCallSite(215).call(paramThreadContext, paramIRubyObject, innerPanel, paramFrameInRuby.getCallSite(216).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "JButton", 70), paramFrameInRuby.getCallSite(217).call(paramThreadContext, paramIRubyObject, paramIRubyObject))); | |
| paramFrameInRuby.getCallSite(218).call(paramThreadContext, paramIRubyObject, innerPanel, paramFrameInRuby.getCallSite(219).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "JButton", 71), paramFrameInRuby.getCallSite(220).call(paramThreadContext, paramIRubyObject, paramIRubyObject))); | |
| outerPanel = paramFrameInRuby.getCallSite(221).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "JPanel", 72), paramFrameInRuby.getCallSite(222).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "BorderLayout", 73))); | |
| paramFrameInRuby.getCallSite(223).call(paramThreadContext, paramIRubyObject, outerPanel, innerPanel, paramFrameInRuby.getConstantFrom(RuntimeHelpers.checkIsModule(paramFrameInRuby.getConstant(paramThreadContext, "BorderLayout", 74)), paramThreadContext, "EAST", 75)); | |
| paramFrameInRuby.getCallSite(224).call(paramThreadContext, paramIRubyObject, outerPanel, paramFrameInRuby.getCallSite(225).call(paramThreadContext, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "BorderFactory", 76), RuntimeHelpers.constructObjectArray(paramFrameInRuby.getFixnum2(paramThreadContext.runtime, 10), RubyFixnum.zero(paramThreadContext.runtime), RubyFixnum.zero(paramThreadContext.runtime), RubyFixnum.zero(paramThreadContext.runtime)))); | |
| return outerPanel; | |
| } | |
| @JRubyMethod(name="f2c_behavior", frame=true, required=0, optional=0, rest=-1) | |
| public static IRubyObject method__11$RUBY$f2c_behavior(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) | |
| { | |
| DynamicScope locals; | |
| return paramFrameInRuby.getCallSite(226).callIter(paramThreadContext, paramIRubyObject, paramIRubyObject, RuntimeHelpers.createBlock(paramThreadContext, paramIRubyObject, paramFrameInRuby.getBlockBody6(paramThreadContext, "block_6$RUBY$f2c_behavior,1,event;text;fahr;cels;cels_text,false,2,FrameInRuby.rb,263,true"))); | |
| } | |
| public static IRubyObject block_6$RUBY$f2c_behavior(FrameInRuby arg0, ThreadContext ???, IRubyObject arg2, IRubyObject arg3, Block arg4) | |
| { | |
| // Byte code: | |
| // 0: aload_1 | |
| // 1: invokevirtual 332 org/jruby/runtime/ThreadContext:getCurrentScope ()Lorg/jruby/runtime/DynamicScope; | |
| // 4: astore 5 | |
| // 6: aload_1 | |
| // 7: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 10: astore 9 | |
| // 12: aload_1 | |
| // 13: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 16: astore 10 | |
| // 18: aload_1 | |
| // 19: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 22: astore 11 | |
| // 24: aload_1 | |
| // 25: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 28: astore 12 | |
| // 30: aload_1 | |
| // 31: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 34: astore 13 | |
| // 36: aload_1 | |
| // 37: getfield 35 org/jruby/runtime/ThreadContext:runtime Lorg/jruby/Ruby; | |
| // 40: aload 4 | |
| // 42: invokestatic 337 org/jruby/javasupport/util/RuntimeHelpers:processBlockArgument (Lorg/jruby/Ruby;Lorg/jruby/runtime/Block;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 45: aload_3 | |
| // 46: astore 9 | |
| // 48: pop | |
| // 49: aload_0 | |
| // 50: sipush 227 | |
| // 53: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 56: aload_1 | |
| // 57: aload_2 | |
| // 58: aload_0 | |
| // 59: sipush 228 | |
| // 62: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 65: aload_1 | |
| // 66: aload_2 | |
| // 67: aload_2 | |
| // 68: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 71: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 74: astore 10 | |
| // 76: aload_0 | |
| // 77: sipush 229 | |
| // 80: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 83: aload_1 | |
| // 84: aload_2 | |
| // 85: aload 10 | |
| // 87: aload_1 | |
| // 88: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 91: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 94: aload_1 | |
| // 95: getfield 35 org/jruby/runtime/ThreadContext:runtime Lorg/jruby/Ruby; | |
| // 98: invokestatic 625 org/jruby/javasupport/util/RuntimeHelpers:negate (Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/Ruby;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 101: dup | |
| // 102: invokeinterface 497 1 0 | |
| // 107: ifeq +33 -> 140 | |
| // 110: pop | |
| // 111: aload_0 | |
| // 112: sipush 230 | |
| // 115: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 118: aload_1 | |
| // 119: aload_2 | |
| // 120: aload_0 | |
| // 121: sipush 231 | |
| // 124: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 127: aload_1 | |
| // 128: aload_2 | |
| // 129: aload 10 | |
| // 131: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 134: ldc2_w 498 | |
| // 137: invokevirtual 116 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;J)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 140: invokeinterface 497 1 0 | |
| // 145: ifeq +102 -> 247 | |
| // 148: aload_0 | |
| // 149: sipush 232 | |
| // 152: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 155: aload_1 | |
| // 156: aload_2 | |
| // 157: aload_0 | |
| // 158: aload_1 | |
| // 159: ldc_w 627 | |
| // 162: bipush 77 | |
| // 164: invokevirtual 405 FrameInRuby:getConstant (Lorg/jruby/runtime/ThreadContext;Ljava/lang/String;I)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 167: aload 10 | |
| // 169: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 172: astore 11 | |
| // 174: aload_0 | |
| // 175: sipush 233 | |
| // 178: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 181: aload_1 | |
| // 182: aload_2 | |
| // 183: aload_2 | |
| // 184: aload 11 | |
| // 186: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 189: astore 12 | |
| // 191: aload_0 | |
| // 192: sipush 234 | |
| // 195: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 198: aload_1 | |
| // 199: aload_2 | |
| // 200: aload_0 | |
| // 201: aload_1 | |
| // 202: ldc_w 627 | |
| // 205: bipush 78 | |
| // 207: invokevirtual 405 FrameInRuby:getConstant (Lorg/jruby/runtime/ThreadContext;Ljava/lang/String;I)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 210: aload 12 | |
| // 212: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 215: astore 13 | |
| // 217: aload_0 | |
| // 218: sipush 235 | |
| // 221: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 224: aload_1 | |
| // 225: aload_2 | |
| // 226: aload_0 | |
| // 227: sipush 236 | |
| // 230: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 233: aload_1 | |
| // 234: aload_2 | |
| // 235: aload_2 | |
| // 236: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 239: aload 13 | |
| // 241: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 244: goto +7 -> 251 | |
| // 247: aload_1 | |
| // 248: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 251: areturn | |
| } | |
| @JRubyMethod(name="c2f_behavior", frame=true, required=0, optional=0, rest=-1) | |
| public static IRubyObject method__12$RUBY$c2f_behavior(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) | |
| { | |
| DynamicScope locals; | |
| return paramFrameInRuby.getCallSite(237).callIter(paramThreadContext, paramIRubyObject, paramIRubyObject, RuntimeHelpers.createBlock(paramThreadContext, paramIRubyObject, paramFrameInRuby.getBlockBody7(paramThreadContext, "block_7$RUBY$c2f_behavior,1,event;text;cels;fahr;fahr_text,false,2,FrameInRuby.rb,279,true"))); | |
| } | |
| public static IRubyObject block_7$RUBY$c2f_behavior(FrameInRuby arg0, ThreadContext ???, IRubyObject arg2, IRubyObject arg3, Block arg4) | |
| { | |
| // Byte code: | |
| // 0: aload_1 | |
| // 1: invokevirtual 332 org/jruby/runtime/ThreadContext:getCurrentScope ()Lorg/jruby/runtime/DynamicScope; | |
| // 4: astore 5 | |
| // 6: aload_1 | |
| // 7: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 10: astore 9 | |
| // 12: aload_1 | |
| // 13: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 16: astore 10 | |
| // 18: aload_1 | |
| // 19: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 22: astore 11 | |
| // 24: aload_1 | |
| // 25: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 28: astore 12 | |
| // 30: aload_1 | |
| // 31: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 34: astore 13 | |
| // 36: aload_1 | |
| // 37: getfield 35 org/jruby/runtime/ThreadContext:runtime Lorg/jruby/Ruby; | |
| // 40: aload 4 | |
| // 42: invokestatic 337 org/jruby/javasupport/util/RuntimeHelpers:processBlockArgument (Lorg/jruby/Ruby;Lorg/jruby/runtime/Block;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 45: aload_3 | |
| // 46: astore 9 | |
| // 48: pop | |
| // 49: aload_0 | |
| // 50: sipush 238 | |
| // 53: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 56: aload_1 | |
| // 57: aload_2 | |
| // 58: aload_0 | |
| // 59: sipush 239 | |
| // 62: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 65: aload_1 | |
| // 66: aload_2 | |
| // 67: aload_2 | |
| // 68: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 71: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 74: astore 10 | |
| // 76: aload_0 | |
| // 77: sipush 240 | |
| // 80: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 83: aload_1 | |
| // 84: aload_2 | |
| // 85: aload 10 | |
| // 87: aload_1 | |
| // 88: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 91: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 94: aload_1 | |
| // 95: getfield 35 org/jruby/runtime/ThreadContext:runtime Lorg/jruby/Ruby; | |
| // 98: invokestatic 625 org/jruby/javasupport/util/RuntimeHelpers:negate (Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/Ruby;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 101: dup | |
| // 102: invokeinterface 497 1 0 | |
| // 107: ifeq +33 -> 140 | |
| // 110: pop | |
| // 111: aload_0 | |
| // 112: sipush 241 | |
| // 115: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 118: aload_1 | |
| // 119: aload_2 | |
| // 120: aload_0 | |
| // 121: sipush 242 | |
| // 124: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 127: aload_1 | |
| // 128: aload_2 | |
| // 129: aload 10 | |
| // 131: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 134: ldc2_w 498 | |
| // 137: invokevirtual 116 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;J)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 140: invokeinterface 497 1 0 | |
| // 145: ifeq +102 -> 247 | |
| // 148: aload_0 | |
| // 149: sipush 243 | |
| // 152: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 155: aload_1 | |
| // 156: aload_2 | |
| // 157: aload_0 | |
| // 158: aload_1 | |
| // 159: ldc_w 627 | |
| // 162: bipush 79 | |
| // 164: invokevirtual 405 FrameInRuby:getConstant (Lorg/jruby/runtime/ThreadContext;Ljava/lang/String;I)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 167: aload 10 | |
| // 169: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 172: astore 11 | |
| // 174: aload_0 | |
| // 175: sipush 244 | |
| // 178: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 181: aload_1 | |
| // 182: aload_2 | |
| // 183: aload_2 | |
| // 184: aload 11 | |
| // 186: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 189: astore 12 | |
| // 191: aload_0 | |
| // 192: sipush 245 | |
| // 195: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 198: aload_1 | |
| // 199: aload_2 | |
| // 200: aload_0 | |
| // 201: aload_1 | |
| // 202: ldc_w 627 | |
| // 205: bipush 80 | |
| // 207: invokevirtual 405 FrameInRuby:getConstant (Lorg/jruby/runtime/ThreadContext;Ljava/lang/String;I)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 210: aload 12 | |
| // 212: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 215: astore 13 | |
| // 217: aload_0 | |
| // 218: sipush 246 | |
| // 221: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 224: aload_1 | |
| // 225: aload_2 | |
| // 226: aload_0 | |
| // 227: sipush 247 | |
| // 230: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 233: aload_1 | |
| // 234: aload_2 | |
| // 235: aload_2 | |
| // 236: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 239: aload 13 | |
| // 241: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 244: goto +7 -> 251 | |
| // 247: aload_1 | |
| // 248: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 251: areturn | |
| } | |
| @JRubyMethod(name="clear_behavior", frame=true, required=0, optional=0, rest=-1) | |
| public static IRubyObject method__13$RUBY$clear_behavior(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) | |
| { | |
| DynamicScope locals; | |
| return paramFrameInRuby.getCallSite(248).callIter(paramThreadContext, paramIRubyObject, paramIRubyObject, RuntimeHelpers.createBlock(paramThreadContext, paramIRubyObject, paramFrameInRuby.getBlockBody8(paramThreadContext, "block_8$RUBY$clear_behavior,1,event,false,2,FrameInRuby.rb,296,true"))); } | |
| public static IRubyObject block_8$RUBY$clear_behavior(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) { DynamicScope localDynamicScope = paramThreadContext.getCurrentScope(); IRubyObject localIRubyObject1 = paramThreadContext.nil; localIRubyObject1 = paramIRubyObject2; RuntimeHelpers.processBlockArgument(paramThreadContext.runtime, paramBlock); | |
| IRubyObject event; | |
| paramFrameInRuby.getCallSite(249).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(250).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1), paramFrameInRuby.getString(paramThreadContext.runtime, 16, 32)); | |
| return paramFrameInRuby.getCallSite(251).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(252).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1), paramFrameInRuby.getString(paramThreadContext.runtime, 16, 32)); | |
| } | |
| @JRubyMethod(name="double_string_valid?", frame=true, required=1, optional=0, rest=-1) | |
| public static IRubyObject method__14$RUBY$double_string_valid_p_(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) | |
| { | |
| DynamicScope localDynamicScope1 = paramThreadContext.getCurrentScope(); localDynamicScope1.setValueZeroDepthZero(paramIRubyObject2); | |
| DynamicScope locals; | |
| chained_15_rescue_1$RUBY$SYNTHETICdouble_string_valid_p_(paramFrameInRuby, paramThreadContext, paramIRubyObject1, paramIRubyObject2, paramBlock); | |
| return locals.getValueOneDepthZeroOrNil(paramThreadContext.nil); | |
| } | |
| // ERROR // | |
| public static IRubyObject chained_15_rescue_1$RUBY$SYNTHETICdouble_string_valid_p_(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) | |
| { | |
| // Byte code: | |
| // 0: aload_1 | |
| // 1: invokevirtual 332 org/jruby/runtime/ThreadContext:getCurrentScope ()Lorg/jruby/runtime/DynamicScope; | |
| // 4: astore 5 | |
| // 6: aload_1 | |
| // 7: invokevirtual 677 org/jruby/runtime/ThreadContext:getErrorInfo ()Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 10: astore 8 | |
| // 12: aload_0 | |
| // 13: sipush 253 | |
| // 16: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 19: aload_1 | |
| // 20: aload_2 | |
| // 21: aload_0 | |
| // 22: aload_1 | |
| // 23: ldc_w 627 | |
| // 26: bipush 81 | |
| // 28: invokevirtual 405 FrameInRuby:getConstant (Lorg/jruby/runtime/ThreadContext;Ljava/lang/String;I)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 31: aload 5 | |
| // 33: aload_1 | |
| // 34: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 37: invokevirtual 375 org/jruby/runtime/DynamicScope:getValueZeroDepthZeroOrNil (Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 40: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 43: pop | |
| // 44: aload 5 | |
| // 46: aload_1 | |
| // 47: getfield 35 org/jruby/runtime/ThreadContext:runtime Lorg/jruby/Ruby; | |
| // 50: invokevirtual 682 org/jruby/Ruby:getTrue ()Lorg/jruby/RubyBoolean; | |
| // 53: aload_1 | |
| // 54: invokevirtual 576 org/jruby/runtime/ThreadContext:pollThreadEvents ()V | |
| // 57: invokevirtual 425 org/jruby/runtime/DynamicScope:setValueOneDepthZero (Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 60: goto +66 -> 126 | |
| // 63: athrow | |
| // 64: astore 7 | |
| // 66: aload 7 | |
| // 68: aload_0 | |
| // 69: aload_1 | |
| // 70: ldc_w 684 | |
| // 73: bipush 82 | |
| // 75: invokevirtual 405 FrameInRuby:getConstant (Lorg/jruby/runtime/ThreadContext;Ljava/lang/String;I)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 78: aload_1 | |
| // 79: invokestatic 688 org/jruby/javasupport/util/RuntimeHelpers:isJavaExceptionHandled (Ljava/lang/Throwable;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/ThreadContext;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 82: invokeinterface 497 1 0 | |
| // 87: ifeq +25 -> 112 | |
| // 90: aload 7 | |
| // 92: aload_1 | |
| // 93: invokestatic 692 org/jruby/javasupport/util/RuntimeHelpers:storeExceptionInErrorInfo (Ljava/lang/Throwable;Lorg/jruby/runtime/ThreadContext;)V | |
| // 96: aload_0 | |
| // 97: aload_1 | |
| // 98: aload_2 | |
| // 99: aload_3 | |
| // 100: aload 4 | |
| // 102: invokestatic 695 FrameInRuby:chained_16_rescue_line_311 (LFrameInRuby;Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/Block;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 105: aload_1 | |
| // 106: invokestatic 699 org/jruby/javasupport/util/RuntimeHelpers:clearErrorInfo (Lorg/jruby/runtime/ThreadContext;)V | |
| // 109: goto +6 -> 115 | |
| // 112: aload 7 | |
| // 114: athrow | |
| // 115: goto +11 -> 126 | |
| // 118: aload_1 | |
| // 119: aload 8 | |
| // 121: invokevirtual 702 org/jruby/runtime/ThreadContext:setErrorInfo (Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 124: pop | |
| // 125: athrow | |
| // 126: aload_1 | |
| // 127: aload 8 | |
| // 129: invokevirtual 702 org/jruby/runtime/ThreadContext:setErrorInfo (Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 132: pop | |
| // 133: areturn | |
| // | |
| // Exception table: | |
| // from to target type | |
| // 12 60 63 org/jruby/exceptions/JumpException$FlowControlException | |
| // 12 60 64 java/lang/Throwable | |
| // 12 115 118 org/jruby/exceptions/JumpException$FlowControlException | |
| } | |
| public static IRubyObject chained_16_rescue_line_311(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) | |
| { | |
| DynamicScope localDynamicScope = paramThreadContext.getCurrentScope(); paramThreadContext.pollThreadEvents(); return localDynamicScope.setValueOneDepthZero(paramThreadContext.runtime.getFalse()); } | |
| @JRubyMethod(name="centerOnScreen", frame=true, required=0, optional=0, rest=-1) | |
| public static IRubyObject method__17$RUBY$centerOnScreen(FrameInRuby arg0, ThreadContext ???, IRubyObject arg2, Block arg3) { // Byte code: | |
| // 0: aload_1 | |
| // 1: getfield 85 org/jruby/runtime/ThreadContext:nil Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 4: dup | |
| // 5: astore 8 | |
| // 7: dup | |
| // 8: astore 9 | |
| // 10: dup | |
| // 11: astore 10 | |
| // 13: astore 11 | |
| // 15: aload_0 | |
| // 16: sipush 254 | |
| // 19: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 22: aload_1 | |
| // 23: aload_2 | |
| // 24: aload_0 | |
| // 25: sipush 255 | |
| // 28: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 31: aload_1 | |
| // 32: aload_2 | |
| // 33: aload_0 | |
| // 34: aload_1 | |
| // 35: ldc_w 715 | |
| // 38: bipush 83 | |
| // 40: invokevirtual 405 FrameInRuby:getConstant (Lorg/jruby/runtime/ThreadContext;Ljava/lang/String;I)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 43: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 46: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 49: astore 8 | |
| // 51: aload_0 | |
| // 52: sipush 256 | |
| // 55: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 58: aload_1 | |
| // 59: aload_2 | |
| // 60: aload_2 | |
| // 61: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 64: astore 9 | |
| // 66: aload_0 | |
| // 67: sipush 257 | |
| // 70: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 73: aload_1 | |
| // 74: aload_2 | |
| // 75: aload_0 | |
| // 76: sipush 258 | |
| // 79: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 82: aload_1 | |
| // 83: aload_2 | |
| // 84: aload_0 | |
| // 85: sipush 259 | |
| // 88: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 91: aload_1 | |
| // 92: aload_2 | |
| // 93: aload 8 | |
| // 95: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 98: aload_0 | |
| // 99: sipush 260 | |
| // 102: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 105: aload_1 | |
| // 106: aload_2 | |
| // 107: aload 9 | |
| // 109: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 112: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 115: aload_1 | |
| // 116: getfield 35 org/jruby/runtime/ThreadContext:runtime Lorg/jruby/Ruby; | |
| // 119: invokestatic 718 org/jruby/RubyFixnum:two (Lorg/jruby/Ruby;)Lorg/jruby/RubyFixnum; | |
| // 122: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 125: astore 10 | |
| // 127: aload_0 | |
| // 128: sipush 261 | |
| // 131: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 134: aload_1 | |
| // 135: aload_2 | |
| // 136: aload_0 | |
| // 137: sipush 262 | |
| // 140: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 143: aload_1 | |
| // 144: aload_2 | |
| // 145: aload_0 | |
| // 146: sipush 263 | |
| // 149: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 152: aload_1 | |
| // 153: aload_2 | |
| // 154: aload 8 | |
| // 156: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 159: aload_0 | |
| // 160: sipush 264 | |
| // 163: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 166: aload_1 | |
| // 167: aload_2 | |
| // 168: aload 9 | |
| // 170: invokevirtual 60 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 173: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 176: aload_1 | |
| // 177: getfield 35 org/jruby/runtime/ThreadContext:runtime Lorg/jruby/Ruby; | |
| // 180: invokestatic 718 org/jruby/RubyFixnum:two (Lorg/jruby/Ruby;)Lorg/jruby/RubyFixnum; | |
| // 183: invokevirtual 45 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 186: astore 11 | |
| // 188: aload_0 | |
| // 189: sipush 265 | |
| // 192: invokevirtual 79 FrameInRuby:getCallSite (I)Lorg/jruby/runtime/CallSite; | |
| // 195: aload_1 | |
| // 196: aload_2 | |
| // 197: aload_2 | |
| // 198: aload 10 | |
| // 200: aload 11 | |
| // 202: invokevirtual 240 org/jruby/runtime/CallSite:call (Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; | |
| // 205: areturn } | |
| public static IRubyObject class_3$RUBY$FrameInRuby(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, IRubyObject[] paramArrayOfIRubyObject, Block paramBlock) { Arity.checkArgumentCount(paramThreadContext.getRuntime(), paramArrayOfIRubyObject, 0, 0); | |
| return class_3$RUBY$FrameInRuby(paramFrameInRuby, paramThreadContext, paramIRubyObject, paramBlock); } | |
| public static IRubyObject class_18$RUBY$SimpleDocumentListener(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) { paramThreadContext.preCompiledClassDummyScope(paramIRubyObject = RuntimeHelpers.prepareClassNamespace(paramThreadContext, paramThreadContext.nil).defineOrGetClassUnder("SimpleDocumentListener", null), paramFrameInRuby.getScope2(paramThreadContext, ",0,0,-1")); | |
| try { paramFrameInRuby.getCallSite(271).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getConstant(paramThreadContext, "DocumentListener", 85)); | |
| paramFrameInRuby.getCallSite(272).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getSymbol6(paramThreadContext.runtime, "behavior")); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "initialize", "method__19$RUBY$initialize", "behavior,0,0,-1", 0, "FrameInRuby.rb", 360, CallConfiguration.FrameFullScopeNone, "bbehavior"); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "changedUpdate", "method__20$RUBY$changedUpdate", "event,1,0,-1", 1, "FrameInRuby.rb", 365, CallConfiguration.FrameNoneScopeNone, "qevent"); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "insertUpdate", "method__21$RUBY$insertUpdate", "event,1,0,-1", 1, "FrameInRuby.rb", 366, CallConfiguration.FrameNoneScopeNone, "qevent"); | |
| paramThreadContext.postCompiledClass(); } finally { paramThreadContext.postCompiledClass(); throw finally; } return RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "removeUpdate", "method__22$RUBY$removeUpdate", "event,1,0,-1", 1, "FrameInRuby.rb", 367, CallConfiguration.FrameNoneScopeNone, "qevent"); | |
| } | |
| @JRubyMethod(name="initialize", frame=true, required=0, optional=0, rest=-1) | |
| public static IRubyObject method__19$RUBY$initialize(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) | |
| { | |
| IRubyObject localIRubyObject1 = paramThreadContext.nil; IRubyObject behavior = RuntimeHelpers.processBlockArgument(paramThreadContext.runtime, paramBlock); | |
| IRubyObject tmp17_16 = paramIRubyObject; return RuntimeHelpers.doAttrAsgn(tmp17_16, RuntimeHelpers.selectAttrAsgnCallSite(tmp17_16, paramIRubyObject, paramFrameInRuby.getCallSite(273), paramFrameInRuby.getCallSite(274)), behavior, paramThreadContext, paramIRubyObject); | |
| } | |
| @JRubyMethod(name="changedUpdate", frame=true, required=1, optional=0, rest=-1) | |
| public static IRubyObject method__20$RUBY$changedUpdate(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) { IRubyObject event = paramIRubyObject2; return paramFrameInRuby.getCallSite(275).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(276).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1), event); } | |
| @JRubyMethod(name="insertUpdate", frame=true, required=1, optional=0, rest=-1) | |
| public static IRubyObject method__21$RUBY$insertUpdate(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) { IRubyObject event = paramIRubyObject2; return paramFrameInRuby.getCallSite(277).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(278).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1), event); } | |
| @JRubyMethod(name="removeUpdate", frame=true, required=1, optional=0, rest=-1) | |
| public static IRubyObject method__22$RUBY$removeUpdate(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) { IRubyObject event = paramIRubyObject2; return paramFrameInRuby.getCallSite(279).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(280).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1), event); | |
| } | |
| public static IRubyObject class_18$RUBY$SimpleDocumentListener(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, IRubyObject[] paramArrayOfIRubyObject, Block paramBlock) | |
| { | |
| Arity.checkArgumentCount(paramThreadContext.getRuntime(), paramArrayOfIRubyObject, 0, 0); | |
| return class_18$RUBY$SimpleDocumentListener(paramFrameInRuby, paramThreadContext, paramIRubyObject, paramBlock); | |
| } | |
| public static IRubyObject class_23$RUBY$SwingAction(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, Block paramBlock) | |
| { | |
| paramThreadContext.preCompiledClassDummyScope(paramIRubyObject = RuntimeHelpers.prepareClassNamespace(paramThreadContext, paramThreadContext.nil).defineOrGetClassUnder("SwingAction", RuntimeHelpers.prepareSuperClass(paramThreadContext.runtime, paramIRubyObject)), paramFrameInRuby.getScope3(paramThreadContext, ",0,0,-1")); | |
| try { paramFrameInRuby.getCallSite(285).call(paramThreadContext, paramIRubyObject, paramIRubyObject, paramFrameInRuby.getSymbol6(paramThreadContext.runtime, "behavior")); | |
| RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "initialize", "method__24$RUBY$initialize", "name;options;behavior,1,1,-1", -2, "FrameInRuby.rb", 425, CallConfiguration.FrameFullScopeFull, "qname;ooptions;bbehavior"); | |
| paramThreadContext.postCompiledClass(); } finally { paramThreadContext.postCompiledClass(); throw finally; } return RuntimeHelpers.def(paramThreadContext, paramIRubyObject, paramFrameInRuby, "actionPerformed", "method__25$RUBY$actionPerformed", "action_event,1,0,-1", 1, "FrameInRuby.rb", 431, CallConfiguration.FrameNoneScopeNone, "qaction_event"); | |
| } | |
| @JRubyMethod(name="initialize", frame=true, required=1, optional=1, rest=-1) | |
| public static IRubyObject method__24$RUBY$initialize(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, IRubyObject[] paramArrayOfIRubyObject, Block paramBlock) | |
| { | |
| DynamicScope localDynamicScope1 = paramThreadContext.getCurrentScope(); Arity.raiseArgumentError(paramThreadContext.runtime, paramArrayOfIRubyObject, 1, 2); localDynamicScope1.setValueZeroDepthZero(paramArrayOfIRubyObject[0]); | |
| IRubyObject tmp31_28 = RuntimeHelpers.elementOrNull(paramArrayOfIRubyObject, 1); if (tmp31_28 != null) localDynamicScope1.setValueOneDepthZero(tmp31_28); else localDynamicScope1.setValueOneDepthZero(paramThreadContext.nil); | |
| } | |
| public static IRubyObject block_9$RUBY$initialize(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) { DynamicScope localDynamicScope = paramThreadContext.getCurrentScope(); IRubyObject localIRubyObject1 = paramThreadContext.nil; IRubyObject localIRubyObject2 = paramThreadContext.nil; RubyArray localRubyArray = RuntimeHelpers.ensureMultipleAssignableRubyArray(paramIRubyObject2, paramThreadContext.runtime, true); localIRubyObject1 = RuntimeHelpers.arrayEntryOrNilZero(localRubyArray); localIRubyObject2 = RuntimeHelpers.arrayEntryOrNilOne(localRubyArray); RuntimeHelpers.processBlockArgument(paramThreadContext.runtime, paramBlock); | |
| IRubyObject value; | |
| IRubyObject key; | |
| return paramFrameInRuby.getCallSite(288).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1, key, value); } | |
| @JRubyMethod(name="actionPerformed", frame=true, required=1, optional=0, rest=-1) | |
| public static IRubyObject method__25$RUBY$actionPerformed(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject1, IRubyObject paramIRubyObject2, Block paramBlock) { | |
| IRubyObject action_event = paramIRubyObject2; return paramFrameInRuby.getCallSite(291).call(paramThreadContext, paramIRubyObject1, paramFrameInRuby.getCallSite(292).call(paramThreadContext, paramIRubyObject1, paramIRubyObject1), action_event); | |
| } | |
| public static IRubyObject class_23$RUBY$SwingAction(FrameInRuby paramFrameInRuby, ThreadContext paramThreadContext, IRubyObject paramIRubyObject, IRubyObject[] paramArrayOfIRubyObject, Block paramBlock) | |
| { | |
| Arity.checkArgumentCount(paramThreadContext.getRuntime(), paramArrayOfIRubyObject, 0, 0); | |
| return class_23$RUBY$SwingAction(paramFrameInRuby, paramThreadContext, paramIRubyObject, paramBlock); | |
| } | |
| public IRubyObject load(ThreadContext paramThreadContext, IRubyObject paramIRubyObject, boolean paramBoolean) | |
| { | |
| try | |
| { | |
| RuntimeHelpers.preLoad(paramThreadContext, ",0,0,-2", paramBoolean); | |
| return __file__(this, paramThreadContext, paramIRubyObject, IRubyObject.NULL_ARRAY, Block.NULL_BLOCK); | |
| } | |
| finally | |
| { | |
| RuntimeHelpers.postLoad(paramThreadContext); | |
| } | |
| throw finally; | |
| } | |
| public static void main(String[] paramArrayOfString) | |
| { | |
| String str = FrameInRuby.class.getClassLoader().getResource("FrameInRuby.class").toString(); | |
| new FrameInRuby().setFilename(str); | |
| tmp34_31 = new RubyInstanceConfig(); | |
| tmp34_31.setArgv(paramArrayOfString); | |
| tmp39_34 = tmp34_31; | |
| tmp39_34.setScriptFileName(str); | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment