if (osRole == null) return 0;
	int osToRole(String osRole) {		if (osRole.equals(OS.kAXWindowRole)) return ACC.ROLE_WINDOW;		if (osRole.equals(OS.kAXMenuBarRole)) return ACC.ROLE_MENUBAR;		if (osRole.equals(OS.kAXMenuRole)) return ACC.ROLE_MENU;		if (osRole.equals(OS.kAXMenuItemRole)) return ACC.ROLE_MENUITEM;		if (osRole.equals(OS.kAXSplitterRole)) return ACC.ROLE_SEPARATOR;		if (osRole.equals(OS.kAXHelpTagRole)) return ACC.ROLE_TOOLTIP;		if (osRole.equals(OS.kAXScrollBarRole)) return ACC.ROLE_SCROLLBAR;		if (osRole.equals(OS.kAXScrollAreaRole)) return ACC.ROLE_LIST;		if (osRole.equals(OS.kAXWindowRole + ':' + OS.kAXDialogSubrole)) return ACC.ROLE_DIALOG;		if (osRole.equals(OS.kAXWindowRole + ':' + OS.kAXSystemDialogSubrole)) return ACC.ROLE_DIALOG;		if (osRole.equals(OS.kAXStaticTextRole)) return ACC.ROLE_LABEL;		if (osRole.equals(OS.kAXButtonRole)) return ACC.ROLE_PUSHBUTTON;		if (osRole.equals(OS.kAXCheckBoxRole)) return ACC.ROLE_CHECKBUTTON;		if (osRole.equals(OS.kAXRadioButtonRole)) return ACC.ROLE_RADIOBUTTON;		if (osRole.equals(OS.kAXComboBoxRole)) return ACC.ROLE_COMBOBOX;		if (osRole.equals(OS.kAXTextFieldRole)) return ACC.ROLE_TEXT;		if (osRole.equals(OS.kAXTextAreaRole)) return ACC.ROLE_TEXT;		if (osRole.equals(OS.kAXToolbarRole)) return ACC.ROLE_TOOLBAR;		if (osRole.equals(OS.kAXListRole)) return ACC.ROLE_LIST;		if (osRole.equals(OS.kAXTableRole)) return ACC.ROLE_TABLE;		if (osRole.equals(OS.kAXColumnRole)) return ACC.ROLE_TABLECOLUMNHEADER;		if (osRole.equals(OS.kAXButtonRole + ':' + OS.kAXSortButtonSubrole)) return ACC.ROLE_TABLECOLUMNHEADER;		if (osRole.equals(OS.kAXRowRole + ':' + OS.kAXTableRowSubrole)) return ACC.ROLE_TABLEROWHEADER;		if (osRole.equals(OS.kAXOutlineRole)) return ACC.ROLE_TREE;		if (osRole.equals(OS.kAXOutlineRole + ':' + OS.kAXOutlineRowSubrole)) return ACC.ROLE_TREEITEM;		if (osRole.equals(OS.kAXTabGroupRole)) return ACC.ROLE_TABFOLDER;		if (osRole.equals(OS.kAXProgressIndicatorRole)) return ACC.ROLE_PROGRESSBAR;		if (osRole.equals(OS.kAXSliderRole)) return ACC.ROLE_SLIDER;		if (osRole.equals(OS.kAXLinkRole)) return ACC.ROLE_LINK;		return ACC.ROLE_CLIENT_AREA;	}