public Object toNative(Object value, ToNativeContext context) { if (value == null) return null; String valueAsString = (String) value; ID valueAsID = Foundation.cfString(valueAsString); Foundation.sendReturnsID(valueAsID, "autorelease"); return valueAsID.toNative(); } }
@Override public Selector getDefaultAction() { return Foundation.selector("menuItemClicked:"); } }
protected NSObject proxy(Class<? extends NSObject> type) { if(null == proxy) { proxy = Rococoa.proxy(target, type); } return proxy; }
@Override public Selector action() { return Foundation.selector("reloadButtonClicked:"); } },
@Override public Selector action() { return Foundation.selector("openBrowserButtonClicked:"); } },
@Override public Selector action() { return Foundation.selector("archiveButtonClicked:"); } },
@Override public Selector getDefaultAction() { return Foundation.selector("editButtonClicked:"); } }
@Override public Selector getDefaultAction() { return Foundation.selector("archiveMenuClicked:"); } }
@Override public Selector action() { return Foundation.selector("deleteFileButtonClicked:"); } },
@Override public Selector action() { return Foundation.selector("createFolderButtonClicked:"); } },
@Override public Selector getDefaultAction() { return Foundation.selector("menuItemClicked:"); } }
@Override public Selector getDefaultAction() { return Foundation.selector("bookmarkMenuItemClicked:"); } }
@Override public Selector action() { return Foundation.selector("connectButtonClicked:"); } },
@Override public Selector action() { return Foundation.selector("addBookmarkButtonClicked:"); } },
@Override public Selector action() { return Foundation.selector("toggleLogDrawer:"); } };
@Override public Selector action() { return Foundation.selector("reloadButtonClicked:"); } },