diff --git a/data/schema/language.xsd b/data/schema/language.xsd index dc5b081..6f05aad 100644 --- a/data/schema/language.xsd +++ b/data/schema/language.xsd @@ -1,680 +1,668 @@ - - - - - - - - diff --git a/data/syntax/actionscript.xml b/data/syntax/actionscript.xml index 036bfbb..89c91a9 100644 --- a/data/syntax/actionscript.xml +++ b/data/syntax/actionscript.xml @@ -1,334 +1,336 @@ - + _accProps _focusrect _global _highquality _level _parent _quality _root _soundbuftime maxscroll scroll this asfunction call chr clearInterval duplicateMovieClip escape eval fscommand getProperty getTimer getURL getVersion gotoAndPlay gotoAndStop ifFrameLoaded int isFinite isNaN length loadMovie loadMovieNum loadVariables loadVariablesNum mbchr mblength mbord mbsubstring nextFrame nextScene on onClipEvent ord parseFloat parseInt play prevFrame prevScene print printAsBitmap printAsBitmapNum printNum random removeMovieClip setInterval setProperty showRedrawRegions startDrag stop stopAllSounds stopDrag substring targetPath tellTarget toggleHighQuality trace typeof unescape unloadMovie unloadMovieNum updateAfterEvent Accessibility Accordion Alert Binding Button Camera CellRenderer CheckBox Collection Color ComboBox ComponentMixins ContextMenu ContextMenuItem CustomActions CustomFormatter CustomValidator DataGrid DataHolder DataProvider DataSet DataType Date DateChooser DateField Delta DeltaItem DeltaPacket DepthManager EndPoint Error FaultEvent FocusManager Form Function Iterator Key Label List LoadVars Loader LocalConnection Log Math Media Menu MenuBar Microphone Mouse MovieClip MovieClipLoader NetConnection NetStream Number NumericStepper PendingCall PopUpManager PrintJob ProgressBar RDBMSResolver RadioButton RelayResponder SOAPCall Screen ScrollPane Selection SharedObject Slide Sound Stage StyleManager System TextArea TextField TextFormat TextInput TextSnapshot TransferObject Tree TreeDataProvider TypedValue UIComponent UIEventDispatcher UIObject Video WebService WebServiceConnector Window XML XMLConnector XUpdateResolver add and break case catch class continue default delete do dynamic else eq extends finally for function ge get gt if implements import in instanceof interface intrinsic le lt ne new not or private public return set static switch throw try var void while with false Infinity -Infinity NaN newline null true undefined Array Boolean Number Object String Void - - - + - - - - - - - - - - + + + + + + + + + + + + + + - \ No newline at end of file + diff --git a/data/syntax/ahk.xml b/data/syntax/ahk.xml index ee71b12..79965c4 100644 --- a/data/syntax/ahk.xml +++ b/data/syntax/ahk.xml @@ -1,1139 +1,1143 @@ if ifequal ifexist ifgreater ifgreaterorequal ifinstring ifless iflessorequal ifmsgbox ifnotequal ifnotexist ifnotinstring ifwinactive ifwinexist ifwinnotactive ifwinnotexist break continue else exit exitapp gosub goto loop onexit pause repeat return settimer sleep suspend static global local byref while until for autotrim blockinput clipwait control controlclick controlfocus controlget controlgetfocus controlgetpos controlgettext controlmove controlsend controlsendraw controlsettext coordmode critical detecthiddentext detecthiddenwindows drive driveget drivespacefree edit endrepeat envadd envdiv envget envmult envset envsub envupdate fileappend filecopy filecopydir filecreatedir filecreateshortcut filedelete filegetattrib filegetshortcut filegetsize filegettime filegetversion fileinstall filemove filemovedir fileread filereadline filerecycle filerecycleempty fileremovedir fileselectfile fileselectfolder filesetattrib filesettime formattime getkeystate groupactivate groupadd groupclose groupdeactivate gui guicontrol guicontrolget hideautoitwin hotkey imagesearch inidelete iniread iniwrite input inputbox keyhistory keywait listhotkeys listlines listvars menu mouseclick mouseclickdrag mousegetpos mousemove msgbox outputdebug pixelgetcolor pixelsearch postmessage process progress random regdelete regread regwrite reload run runas runwait send sendevent sendinput sendmessage sendmode sendplay sendraw setbatchlines setcapslockstate setcontroldelay setdefaultmousespeed setenv setformat setkeydelay setmousedelay setnumlockstate setscrolllockstate setstorecapslockmode settitlematchmode setwindelay setworkingdir shutdown sort soundbeep soundget soundgetwavevolume soundplay soundset soundsetwavevolume splashimage splashtextoff splashtexton splitpath statusbargettext statusbarwait stringcasesense stringgetpos stringleft stringlen stringlower stringmid stringreplace stringright stringsplit stringtrimleft stringtrimright stringupper sysget thread tooltip transform traytip urldownloadtofile winactivate winactivatebottom winclose winget wingetactivestats wingetactivetitle wingetclass wingetpos wingettext wingettitle winhide winkill winmaximize winmenuselectitem winminimize winminimizeall winminimizeallundo winmove winrestore winset winsettitle winshow winwait winwaitactive winwaitclose winwaitnotactive fileencoding abs acos asc asin atan ceil chr cos dllcall exp fileexist floor getkeystate numget numput registercallback il_add il_create il_destroy instr islabel isfunc ln log lv_add lv_delete lv_deletecol lv_getcount lv_getnext lv_gettext lv_insert lv_insertcol lv_modify lv_modifycol lv_setimagelist mod onmessage round regexmatch regexreplace sb_seticon sb_setparts sb_settext sin sqrt strlen substr tan tv_add tv_delete tv_getchild tv_getcount tv_getnext tv_get tv_getparent tv_getprev tv_getselection tv_gettext tv_modify varsetcapacity winactive winexist trim ltrim rtrim fileopen strget strput object array isobject objinsert objremove objminindex objmaxindex objsetcapacity objgetcapacity objgetaddress objnewenum objaddref objrelease objhaskey objclone _insert _remove _minindex _maxindex _setcapacity _getcapacity _getaddress _newenum _addref _release _haskey _clone comobjcreate comobjget comobjconnect comobjerror comobjactive comobjenwrap comobjunwrap comobjparameter comobjmissing comobjtype comobjvalue comobjarray comobjquery comobjflags allowsamelinecomments clipboardtimeout commentflag errorstdout escapechar hotkeyinterval hotkeymodifiertimeout hotstring if iftimeout ifwinactive ifwinexist include includeagain installkeybdhook installmousehook keyhistory ltrim maxhotkeysperinterval maxmem maxthreads maxthreadsbuffer maxthreadsperhotkey menumaskkey noenv notrayicon persistent singleinstance usehook warn winactivateforce shift lshift rshift alt lalt ralt control lcontrol rcontrol ctrl lctrl rctrl lwin rwin appskey altdown altup shiftdown shiftup ctrldown ctrlup lwindown lwinup rwindown rwinup lbutton rbutton mbutton wheelup wheeldown xbutton1 xbutton2 joy1 joy2 joy3 joy4 joy5 joy6 joy7 joy8 joy9 joy10 joy11 joy12 joy13 joy14 joy15 joy16 joy17 joy18 joy19 joy20 joy21 joy22 joy23 joy24 joy25 joy26 joy27 joy28 joy29 joy30 joy31 joy32 joyx joyy joyz joyr joyu joyv joypov joyname joybuttons joyaxes joyinfo space tab enter escape esc backspace bs delete del insert ins pgup pgdn home end up down left right printscreen ctrlbreak pause scrolllock capslock numlock numpad0 numpad1 numpad2 numpad3 numpad4 numpad5 numpad6 numpad7 numpad8 numpad9 numpadmult numpadadd numpadsub numpaddiv numpaddot numpaddel numpadins numpadclear numpadup numpaddown numpadleft numpadright numpadhome numpadend numpadpgup numpadpgdn numpadenter f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 f16 f17 f18 f19 f20 f21 f22 f23 f24 browser_back browser_forward browser_refresh browser_stop browser_search browser_favorites browser_home volume_mute volume_down volume_up media_next media_prev media_stop media_play_pause launch_mail launch_media launch_app1 launch_app2 blind click raw wheelleft wheelright a_ahkpath a_ahkversion a_appdata a_appdatacommon a_autotrim a_batchlines a_caretx a_carety a_computername a_controldelay a_cursor a_dd a_ddd a_dddd a_defaultmousespeed a_desktop a_desktopcommon a_detecthiddentext a_detecthiddenwindows a_endchar a_eventinfo a_exitreason a_formatfloat a_formatinteger a_gui a_guievent a_guicontrol a_guicontrolevent a_guiheight a_guiwidth a_guix a_guiy a_hour a_iconfile a_iconhidden a_iconnumber a_icontip a_index a_ipaddress1 a_ipaddress2 a_ipaddress3 a_ipaddress4 a_isadmin a_iscompiled a_issuspended a_keydelay a_language a_lasterror a_linefile a_linenumber a_loopfield a_loopfileattrib a_loopfiledir a_loopfileext a_loopfilefullpath a_loopfilelongpath a_loopfilename a_loopfileshortname a_loopfileshortpath a_loopfilesize a_loopfilesizekb a_loopfilesizemb a_loopfiletimeaccessed a_loopfiletimecreated a_loopfiletimemodified a_loopreadline a_loopregkey a_loopregname a_loopregsubkey a_loopregtimemodified a_loopregtype a_mday a_min a_mm a_mmm a_mmmm a_mon a_mousedelay a_msec a_mydocuments a_now a_nowutc a_numbatchlines a_ostype a_osversion a_priorhotkey a_programfiles a_programs a_programscommon a_screenheight a_screenwidth a_scriptdir a_scriptfullpath a_scriptname a_sec a_space a_startmenu a_startmenucommon a_startup a_startupcommon a_stringcasesense a_tab a_temp a_thishotkey a_thismenu a_thismenuitem a_thismenuitempos a_tickcount a_timeidle a_timeidlephysical a_timesincepriorhotkey a_timesincethishotkey a_titlematchmode a_titlematchmodespeed a_username a_wday a_windelay a_windir a_workingdir a_yday a_year a_yweek a_yyyy clipboard clipboardall comspec errorlevel programfiles true false a_thisfunc a_thislabel a_ispaused a_iscritical a_isunicode a_ptrsize ltrim rtrim join ahk_id ahk_pid ahk_class ahk_group processname minmax controllist statuscd filesystem setlabel alwaysontop mainwindow nomainwindow useerrorlevel altsubmit hscroll vscroll imagelist wantctrla wantf2 vis visfirst wantreturn backgroundtrans minimizebox maximizebox sysmenu toolwindow exstyle check3 checkedgray readonly notab lastfound lastfoundexist alttab shiftalttab alttabmenu alttabandmenu alttabmenudismiss controllisthwnd hwnd deref pow bitnot bitand bitor bitxor bitshiftleft bitshiftright sendandmouse mousemove mousemoveoff hkey_local_machine hkey_users hkey_current_user hkey_classes_root hkey_current_config hklm hku hkcu hkcr hkcc reg_sz reg_expand_sz reg_multi_sz reg_dword reg_qword reg_binary reg_link reg_resource_list reg_full_resource_descriptor reg_resource_requirements_list reg_dword_big_endian regex pixel mouse screen relative rgb low belownormal normal abovenormal high realtime between contains in is integer float number digit xdigit integerfast floatfast alpha upper lower alnum time date not or and topmost top bottom transparent transcolor redraw region id idlast count list capacity eject lock unlock label serial type status seconds minutes hours days read parse logoff close error single shutdown menu exit reload tray add rename check uncheck togglecheck enable disable toggleenable default nodefault standard nostandard color delete deleteall icon noicon tip click show edit progress hotkey text picture pic groupbox button checkbox radio dropdownlist ddl combobox statusbar treeview listbox listview datetime monthcal updown slider tab tab2 iconsmall tile report sortdesc nosort nosorthdr grid hdr autosize range xm ym ys xs xp yp font resize owner submit nohide minimize maximize restore noactivate na cancel destroy center margin owndialogs guiescape guiclose guisize guicontextmenu guidropfiles tabstop section wrap border top bottom buttons expand first lines number uppercase lowercase limit password multi group background bold italic strike underline norm theme caption delimiter flash style checked password hidden left right center section move focus hide choose choosestring text pos enabled disabled visible notimers interrupt priority waitclose unicode tocodepage fromcodepage\ yes no ok cancel abort retry ignore force on off all send wanttab monitorcount monitorprimary monitorname monitorworkarea pid base __get __set __call __delete useunsetlocal useunsetglobal useenv localsameasglobal - - - + - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/data/syntax/ample.xml b/data/syntax/ample.xml index 3b3690a..2c77865 100644 --- a/data/syntax/ample.xml +++ b/data/syntax/ample.xml @@ -1,3231 +1,3234 @@ - + break builtin case continue do else extern local for function if return switch while void undefined $abort_enable $dofile_arg1 $dofile_arg2 $dofile_arg3 $dofile_arg4 $dofile_arg5 $dofile_arg6 $dofile_arg7 $dofile_arg8 $dofile_arg9 $dofile_arg10 $dofile_arg11 $dofile_arg12 $dofile_arg13 $dofile_arg14 $dofile_arg15 $dofile_arg16 $dofile_arg17 $dofile_arg18 $dofile_arg19 $dofile_arg20 $dofile_arg_count $dofile_result false off on pi $stderr $stdin $stdout true two_pi abs acos $add_complex $add_status_args asin atan atan2 $bad_status ceil $clear_file_error $close_file $complex_imaginary $complex_real $conjugate_complex $constrain_value cos cosh cot $create_complex $create_string_registry $create_vector csc $current_user $cvt_exist_file $cvt_read_variable $cvt_type $cvt_write_variable $date deg $divide_complex $dofile $e $eof exp $expand_rest $f $file_error $file_exist $file_pos $file_status floor $flush_file $format $free_stream_id $function_help $function_ref_help $function_signature $g $generate_rand $get_ample_status $get_app_name $get_app_ver $get_env $i $integer_divide length $list_overwritten_functions $load_library log log10 $lower_string $magnitude_complex $multiply_complex $n $number_string $open_file $ord_to_string $phase_complex $pop_ample_status pow $qsort rad $raise_status $read_file $reads_file $real_time $register_alias $register_args $register_command $resolve_mgc_path $round $round_prec $s sec $seek_file $set_function_status $set_rand $set_status $set_thousands $set_transcript_mode sin sinh sqrt $sscanf $strcat $strftime $string_locate $string_status $string_to_ord $subtract_complex $suspend $sys_time $system tan tanh $time $traceback $truncate $type $undefine_id $upper_string $vector_count_range $vector_element_divide $vector_element_multiply $vector_find $vector_histogram $vector_integrate $vector_max $vector_min $vector_search $vector_slope $vector_sum $vendor_cpu $where_is $write_file $writeln_file $writes_file $acquire_license $activate_net $activate_net_by_handle $activate_net_by_name $activate_port $activate_port_by_handle $activate_port_by_name $add_cell $add_contacts $add_device $add_fp_shape $add_group_property $add_metal $add_multiple_text $add_net_members_to_ports $add_overflow $add_overflow_by_handle $add_panel $add_path $add_path_device $add_point_device $add_property $add_property_group_members $add_property_group_selections $add_property_text $add_route $add_row $add_rows_by_area $add_ruler $add_shape $add_shape_device $add_text $add_text_on_ports $add_to_library $add_to_net $add_to_port $add_via $align $apply_print_vector_attributes $attach_library $autofloorplan $autoplace_blocks $autoplace_corner_cells $autoplace_group $autoplace_pins $autoplace_ports $autoplace_power_vias $autoplace_standard_cells $autoroute_all $autoroute_nets $autoroute_overflow $backannotate_net_parameters $build_hotplot_setup $build_lib $build_ports $build_ports_shapes $build_ports_text_location $build_power_strap_shapes $build_power_straps $build_read_gdsii_optfile $change_array $change_aspect $change_cursor_status $change_device $change_from_object_template $change_group_property $change_layer $change_net $change_object_attributes $change_object_template $change_overflow $change_overflow_by_handle $change_path $change_port $change_property $change_property_group_members $change_property_group_selections $change_property_text $change_row $change_text $change_via_type $change_window $checkpoint_cell $checkpoint_cell_by_name $check_drc $check_fn $check_instances $check_overflows $check_polygons $check_power_pins $check_preconditions $check_shorts_all $check_shorts_selected $clear_clipboard $close_layout_library $close_logic $close_selection $close_session $close_window $compact $compose_groups $compose_layer_geometries $compose_layer_selections $connect_instance $convert_dracula $copy $copy_edit_hotkey_settings $copy_relative $copy_to_clipboard $copy_to_fp_layer $copy_to_layer $create_cell $create_def_from_layout_view $create_layout_library $create_layout_view $create_layout_view_from_def $create_layout_view_from_lef $create_layout_view_from_verilog $create_lef_from_layout_library $create_lef_from_layout_view $create_library $create_process $create_toolbar $create_via_cell $create_viewpoint $cut $cut_stretch $deactivate $define_hotkey $define_layer_alias $define_layer_name $define_layer_set $define_max_gate_width $define_mos_site_type $define_must_connect $define_net_pair $define_net_shield $define_route_transform $delete $delete_area $delete_connectivity $delete_drc_all $delete_drc_area $delete_drc_check $delete_drc_current $delete_drc_point $delete_drc_scan $delete_from_library $delete_group_property $delete_lvs_results $delete_panel $delete_property $delete_property_group_members $delete_property_group_selections $delete_routing $delete_ruler $delete_rulers_all $detach_library $display_channels $does_cell_exist $edit_library $edit_process $edit_process_override $enable_edit_layout_library $export_drc_check $extract_cell_connectivity $extract_direct_distributed_parameters $extract_direct_lumped_parameters $extract_mask_distributed_parameters $extract_mask_lumped_parameters $fillet $fillet_area $filter_group $fit_fp_shape $flatten $flatten_hierarchy $flip $flip_in_place $flip_on_axis $form_ic_action_buttons_gadget $form_ic_color_paint_chip_gadget $form_ic_display_gadget $form_ic_layer_palette_gadget $form_ic_patterns_list_box_gadget $form_single_check_box_gadget $fracture $freeze_window $get_absolute_points $get_acap_info $get_active_ic_window $get_active_net $get_active_port $get_arc $get_area $get_area_estimate $get_array_value $get_auto_checkpoint $get_basepoint $get_bottom_orient_set $get_boundary $get_cap_extent $get_cap_neg_pin $get_cap_pos_pin $get_cell_boundary $get_cell_configuration $get_cell_equivalents $get_cell_info $get_cell_list_dts $get_cell_path $get_cell_refs $get_cell_xrefs $get_circle $get_closed_polygon $get_closest_object_location $get_closest_object_points $get_compact_add_blkgs $get_compact_jog_power $get_compose_layer_geometries $get_compose_layer_selections $get_connectivity_layers $get_containment $get_context_contrast $get_context_from_world $get_crosshair_target_radius $get_crosshair_target_style $get_def_bus_bit_characters $get_def_bus_bit_characters $get_def_divider_character $get_def_divider_character $get_def_non_orthogonal $set_def_non_orthogonal $get_design_layers $get_design_path $get_design_refs $get_dev_info $get_dev_layer $get_dev_rule $get_device_alias $get_device_iobj $get_device_name $get_drc_check_current_count $get_drc_check_original_count $get_drc_check_polygon_count $get_drc_check_scan_count $get_drc_current_result_check_name $get_drc_current_result_number $get_drc_current_result_points $get_drc_current_result_type $get_drc_default_layer_directory_name $get_drc_default_summary_report_file_name $get_drc_results_database_check_count $get_drc_results_database_check_names $get_drc_results_database_nonempty_check_names $get_drc_results_database_result_count $get_drc_results_database_scan_check_names $get_drc_results_database_scan_result_count $get_endangered_nets $get_externals_info $get_fp_compute_num_rows $get_fp_compute_route_area_ratio $get_fp_extend_row $get_fractured_rectangles $get_gadget_value $get_graphic_preempt_list $get_group_members $get_group_names $get_group_property_names $get_highlight_count $get_hotkey_settings $get_ic_cell_windows $get_ic_location $get_ic_window_names $get_instance_extent $get_instance_fp_extent $get_instance_version $get_internal_row_layout $get_internal_row_sequence $get_layer_info $get_layer_minimum_spacing $get_layer_minimum_width $get_layer_names $get_layer_number $get_layer_palette_height $get_layers $get_layout_counterpart $get_layout_window $get_lef_bus_bit_characters $get_lef_bus_bit_characters $get_lef_divider_character $get_lef_divider_character $get_lef_non_orthogonal $set_lef_non_orthogonal $get_lef_overlap_boundary $set_lef_overlap_boundary $get_left_orient_set $get_library_cells $get_licenses $get_loaded_logic $get_logic_counterpart $get_mark $get_mask_device_count $get_mask_discrepancy_count $get_mask_net_count $get_mos_gate_pin $get_mos_sd_extent $get_mos_sd_pin $get_nearest_edge $get_net_members $get_new_object_handles $get_object_extent $get_object_info $get_outdated_cells $get_outline $get_panel_extent $get_panel_names $get_parameter_default $get_peek_protected $get_perimeter $get_pid $get_pin_members $get_pins $get_points $get_port_members $get_process $get_process_override $get_property_handles $get_property_names $get_property_value $get_report_obj_types $get_report_options $get_res_extent $get_res_neg_pin $get_res_pos_pin $get_reserved $get_right_orient_set $get_rotation_point $get_router_add_blkgs $get_router_align_cells $get_router_align_mode $get_router_block_feed_percent $get_router_block_stub_mode $get_router_cell_feed_percent $get_router_channel_ocr $get_router_connect_blk_pwr $get_router_constrain_power $get_router_create_power_grid $get_router_limit_area $get_router_overflow_mode $get_router_pre_route $get_router_preserve_power_width $get_router_probe_extent_margin $get_router_x_margin $get_router_y_margin $get_row_members $get_rule_file_check_count $get_rule_file_check_names $get_rule_file_select_check_count $get_rule_file_select_check_names $get_select_area $get_select_cell $get_select_count $get_select_extent $get_select_set $get_selectable_layers $get_selected_edges $get_short_segment $get_snapped_points $get_status_line_info $get_top_orient_set $get_traced_properties_numeric $get_traced_properties_string $get_visible_layers $get_window_cell $get_window_info $get_world_from_context $get_world_from_screen $group $group_by_name $group_by_property $group_on_selected $group_text $hide_layer_palette $hide_status_line $hide_system_toolbar $hide_toolbar $hide_tooltips $highlight_all $highlight_all_discrepancies $highlight_all_incorrect $highlight_all_unmatched $highlight_by_location $highlight_by_name $highlight_by_property $highlight_current_discrepancy $highlight_discrepancy $highlight_first_discrepancy $highlight_group $highlight_hierarchical_net $highlight_next_discrepancy $highlight_on_selected $highlight_previous_discrepancy $highlight_protected $hotplot $hotplot_invoke $insert_posts $iroute $is_cell_outdated $is_cell_reserved $is_cell_salvage_pending $is_edge_selected $is_history_active $is_layer_palette_visible $is_library_reserved $is_licensed $is_process_reserved $is_select_set_closed $is_status_line_visible $is_toolbar_visible $link_floorplan_shape $list_drc_all $list_drc_check $list_drc_selected $load_design_hierarchy $load_hotkey_settings $load_logic $load_mask_results $load_process $load_rules $loc $lvs_direct $lvs_mask $make_array $make_cell $make_font $make_keypad_panels $make_net $make_port $mark_instances_as_ignored $measure_distance $merge $mgc_scope_name_pre_init $minimize_levels $minimize_vias $modify_centerline $move $move_acap $move_cursor_down $move_cursor_left $move_cursor_right $move_cursor_up $move_in_row $move_on_row $move_relative $msg_cell_route_hierarchy_mode $notch $notch_special $open_cell $open_cell_map $open_clipboard $open_context_cell $open_group_window $open_hierarchy_window $open_layout_library $open_layout_view $open_logic $open_logic_by_name $open_mask_logic $open_selected_cell $partition_hierarchy $paste $peek $peek_area $place $place_on_row $place_schematic_instances $place_schematic_ports $polygon_to_path $print_cell $prompt_for_ic_line $prompt_for_ic_location $prompt_for_ic_polygon $prompt_for_ic_polyline $prompt_for_ic_rectangle $prompt_for_ic_route $protect $protect_group $protect_nets $read_def $read_gdsii $read_lef $read_spice $read_verilog $read_xml $redo $redraw $redraw_area $regenerate_device $release_license $reload_cell $reload_cell_by_name $remove_contacts_by_area $remove_contacts_by_m2 $remove_contacts_by_via $remove_from_net $remove_from_port $remove_metal_by_area $reopen_selection $repeat_fn $repeat_objects $replace_cell $replace_toolbar $report_active_context $report_all_mask_devices $report_all_mask_nets $report_capacitor_type $report_cell $report_cell_list_dts $report_current_direct_net $report_current_discrepancy $report_current_mask_device $report_current_mask_discrepancy $report_current_mask_net $report_design_layers $report_design_tree $report_design_xref $report_direct_thresholds $report_drc_all $report_drc_area $report_drc_check $report_drc_current $report_drc_point $report_drc_scan $report_eco_results $report_gb_type $report_group $report_group_names $report_hotkey_settings $report_layer_attributes $report_layer_sets $report_library $report_licenses $report_logic $report_lvs_results $report_mask_results $report_mask_thresholds $report_mos_type $report_net_parameters $report_nets $report_outdated_cells $report_panels $report_paired_nets $report_peek_protected $report_place_route $report_ports $report_process $report_property_names $report_reserved $report_resistor_type $report_row_capacity $report_scoring $report_selected $report_shown_mask_devices $report_shown_mask_discrepancies $report_shown_mask_nets $report_text_file $report_via_type $report_windows $reselect $reserve_cell $reserve_cell_by_name $reserve_library $reserve_process $reset_basepoint $reset_licensing $resize $restore_defaults $restore_drc_results $restructure_nets $resync_cell $resync_cell_by_name $resync_library $resync_viewpoint $rotate $route_point_to_point $rule_file_loaded $run_eco $salvage_cell $salvage_reference $save_cell $save_cell_as $save_cell_by_name $save_drc_results $save_layout_library $save_library $save_process $save_process_by_name $save_setup $scale_cells $scale_context $scan_drc_all $scan_drc_check $sdl_cleanup $sdl_create_cell $select_all $select_area $select_area_polygon $select_by_name $select_by_property $select_drc_all $select_drc_check $select_edge $select_fixed_routes $select_folds $select_group $select_highlighted $select_ignored_instances $select_on_selected $select_one $select_range $select_text $select_unplaced_schematic_instances $select_unplaced_schematic_ports $send_to_prompt $set_active_port_style $get_active_port_style $set_active_ruler_layer $get_active_ruler_layer $set_add_route_alignment $get_add_route_alignment $set_add_route_checking $get_add_route_checking $set_add_route_padding $get_add_route_padding $set_angle_mode $set_angle_mode_enforcement $get_angle_mode_enforcement $set_anneal_cooling_factor $get_anneal_cooling_factor $set_arc_segments $get_arc_segments $set_array_display_style $get_array_display_style $set_auto_focus_active_window $get_auto_focus_active_window $set_auto_outline_mode $get_auto_outline_mode $set_auto_restructure $get_auto_restructure $set_autonotch $get_autonotch $set_autoselect $get_autoselect $set_basepoint $set_cell_configuration $set_cell_logical_name $set_cell_origin $set_cell_process $set_cell_route_hierarchy_mode $set_cell_type $set_check_drc_message_mode $set_circle_input_style $get_circle_input_style $set_click_distance $get_click_distance $set_compact_center_wires $get_compact_center_wires $set_compact_corner_spacing $get_compact_corner_spacing $set_compact_cost_factor $get_compact_cost_factor $set_compact_ext_cells $get_compact_ext_cells $set_compact_ext_rows $get_compact_ext_rows $set_compact_jogs $get_compact_jogs $set_compact_offset_vias $get_compact_offset_vias $set_compact_path_mini $get_compact_path_mini $set_compact_route_levels $get_compact_route_levels $set_compact_suppress_output $get_compact_suppress_output $set_compact_to $get_compact_to $set_compact_wires_mode $get_compact_wires_mode $set_contact_count $set_context $set_context_up $set_copy_ports_on_copy $get_copy_ports_on_copy $set_cross_probe $get_cross_probe $set_cross_probe_mode $set_crosshair_style $get_crosshair_style $set_crosshair_target $set_crosshair_target_radius $set_cull $set_def_bus_bit_characters $set_def_divider_character $set_def_non_orthogonal $set_direct_thresholds $set_display_window_title $get_display_window_title $set_drag_complexity $get_drag_complexity $set_drag_ruler_mode $get_drag_ruler_mode $set_drc_check $set_drc_first $set_drc_fit_factor $set_drc_jump $set_drc_last $set_drc_next $set_drc_previous $set_drc_result $set_drc_skip $set_duplicate_ports_policy $set_dynamic_drc $get_dynamic_drc $set_dynamic_drc_complexity $get_dynamic_drc_complexity $set_dynamic_hotkey_mode $get_dynamic_hotkey_mode $set_dynamic_loading $get_dynamic_loading $set_dynamic_message_mode $get_dynamic_message_mode $set_dynamic_pre_locations $set_error_handling $get_error_handling $set_fill_display $get_fill_display $set_filled_layers $get_filled_layers $set_first_direct_net $set_first_mask_device $set_first_mask_discrepancy $set_first_mask_net $set_fp_bottom_gap $get_fp_bottom_gap $set_fp_left_gap $get_fp_left_gap $set_fp_lower_aspect $get_fp_lower_aspect $set_fp_max_height $get_fp_max_height $set_fp_max_width $get_fp_max_width $set_fp_num_rows $get_fp_num_rows $set_fp_right_gap $get_fp_right_gap $set_fp_route_area_ratio $get_fp_route_area_ratio $set_fp_top_gap $get_fp_top_gap $set_fp_upper_aspect $get_fp_upper_aspect $set_fractured_route $get_fractured_route $set_gadget_value $set_gate_size $set_gds_allanglefracture $get_gds_allanglefracture $set_gds_anglemode $get_gds_anglemode $set_gds_auto_identify_vias $get_gds_auto_identify_vias $set_gds_cellnamecase $get_gds_cellnamecase $set_gds_cellnamelength $get_gds_cellnamelength $set_gds_cellnamemap $get_gds_cellnamemap $set_gds_fixpolygons $get_gds_fixpolygons $set_gds_layerfilter $get_gds_layerfilter $set_gds_layermap $get_gds_layermap $set_gds_library $get_gds_library $set_gds_lockcells $get_gds_lockcells $set_gds_logfile $get_gds_logfile $set_gds_process $get_gds_process $set_gds_properties $get_gds_properties $set_gds_read_scale $get_gds_read_scale $set_gds_replace $get_gds_replace $set_gds_save_cells $get_gds_save_cells $set_gds_skipunmapped $get_gds_skipunmapped $set_gds_textheightmap $get_gds_textheightmap $set_gds_transcript $get_gds_transcript $set_graphic_interrupt $get_graphic_interrupt $set_gravity_distance $get_gravity_distance $set_grid $set_guideline_net_size $get_guideline_net_size $set_guideline_width_limit $get_guideline_width_limit $set_hocr $get_hocr $set_hotkey_mode $get_hotkey_mode $set_ic_array_columns $get_ic_array_columns $set_ic_array_rows $get_ic_array_rows $set_ic_aspect $get_ic_aspect $set_ic_cell_flip $get_ic_cell_flip $set_ic_cell_orientation $get_ic_cell_orientation $set_ic_cell_rotation $get_ic_cell_rotation $set_ic_cell_scale $get_ic_cell_scale $set_ic_layer $get_ic_layer $set_ic_path_end_style $get_ic_path_end_style $set_ic_path_old_style $get_ic_path_old_style $set_ic_path_padding $get_ic_path_padding $set_ic_path_style $get_ic_path_style $set_ic_path_width $get_ic_path_width $set_ic_property_owner $get_ic_property_owner $set_ic_property_replace $get_ic_property_replace $set_ic_property_text_height $get_ic_property_text_height $set_ic_property_text_horz_just $get_ic_property_text_horz_just $set_ic_property_text_orientation $get_ic_property_text_orientation $set_ic_property_text_vert_just $get_ic_property_text_vert_just $set_ic_row_auto_resize $get_ic_row_auto_resize $set_ic_row_justification $get_ic_row_justification $set_ic_row_site $get_ic_row_site $set_ic_row_slideable $get_ic_row_slideable $set_instance_extent_display $get_instance_extent_display $set_instance_name_display $get_instance_name_display $set_instance_origin_display $get_instance_origin_display $set_instance_route_hierarchy_mode $set_iobj_points $set_iroute_accept_at_current_loc $set_iroute_auto_shield $set_iroute_checking $set_iroute_push_mode $set_iroute_route_transforms $set_iroute_select_with_active_layer $set_iroute_show_alignment $set_iroute_show_ortho_path $set_iroute_via_generator_is_default $set_iroute_width_change $set_join_on_move $get_join_on_move $set_layer_appearance $set_layer_palette_height $get_layer_palette_height $set_layer_path_width $set_lef_bus_bit_characters $get_lef_bus_bit_characters $set_lef_divider_character $get_lef_divider_character $set_lef_non_orthogonal $get_lef_non_orthogonal $set_lef_overlap_boundary $get_lef_overlap_boundary $set_library_cell_type $set_library_site_types $set_location_mode $get_location_mode $set_logic_source $set_logical_correspondence $set_lvs_all_capacitor_pins_swappable $get_lvs_all_capacitor_pins_swappable $set_lvs_component_subtype_property $get_lvs_component_subtype_property $set_lvs_component_type_properties $get_lvs_component_type_properties $set_lvs_default_direct_source_subname $get_lvs_default_direct_source_subname $set_lvs_default_mask_source_subname $get_lvs_default_mask_source_subname $set_lvs_default_report_name $get_lvs_default_report_name $set_lvs_filter_unused_bipolar_transistors $get_lvs_filter_unused_bipolar_transistors $set_lvs_filter_unused_mos_transistors $get_lvs_filter_unused_mos_transistors $set_lvs_ground_names $get_lvs_ground_names $set_lvs_ignore_ports $get_lvs_ignore_ports $set_lvs_pin_name_properties $get_lvs_pin_name_properties $set_lvs_power_names $get_lvs_power_names $set_lvs_recognize_gates $get_lvs_recognize_gates $set_lvs_recognize_only_simple_gates $get_lvs_recognize_only_simple_gates $set_lvs_reduce_parallel_bipolar_transistors $get_lvs_reduce_parallel_bipolar_transistors $set_lvs_reduce_parallel_capacitors $get_lvs_reduce_parallel_capacitors $set_lvs_reduce_parallel_diodes $get_lvs_reduce_parallel_diodes $set_lvs_reduce_parallel_mos_transistors $get_lvs_reduce_parallel_mos_transistors $set_lvs_reduce_parallel_resistors $get_lvs_reduce_parallel_resistors $set_lvs_reduce_series_capacitors $get_lvs_reduce_series_capacitors $set_lvs_reduce_series_resistors $get_lvs_reduce_series_resistors $set_lvs_reduce_split_gates $get_lvs_reduce_split_gates $set_lvs_report_list_limit $get_lvs_report_list_limit $set_lvs_write_instance_cross_reference $get_lvs_write_instance_cross_reference $set_lvs_write_net_cross_reference $get_lvs_write_net_cross_reference $set_mark $set_mask_auto_view $set_mask_default_database_name $get_mask_default_database_name $set_mask_thresholds $get_mask_thresholds $set_max_auto_display $get_max_auto_display $set_modify_distance $get_modify_distance $set_mos_cell_type $get_mos_cell_type $set_mos_share $get_mos_share $set_net_priority $set_new_window_cull $get_new_window_cull $set_new_window_grid $get_new_window_grid $set_next_direct_net $set_next_mask_device $set_next_mask_discrepancy $set_next_mask_net $set_packed_vias $set_padding_grid $set_path_display_style $get_path_display_style $set_peek_on_view $get_peek_on_view $set_peek_protect $set_pex_backannotation_distributed $get_pex_backannotation_distributed $set_pex_backannotation_lumped $get_pex_backannotation_lumped $set_pex_capacitance_scale $get_pex_capacitance_scale $set_pex_coupled_distributed $get_pex_coupled_distributed $set_pex_delay $get_pex_delay $set_pex_exclude_distributed $get_pex_exclude_distributed $set_pex_include_distributed $get_pex_include_distributed $set_pex_netlist_distributed $get_pex_netlist_distributed $set_pex_netlist_lumped $get_pex_netlist_lumped $set_pex_netlist_simple $get_pex_netlist_simple $set_pex_options_lumped $get_pex_options_lumped $set_pex_report_distributed $get_pex_report_distributed $set_pex_report_lumped $get_pex_report_lumped $set_pin_shape_editing $set_placement_select_mode $get_placement_select_mode $set_point_select_mode $get_point_select_mode $set_point_select_reset_basepoint $get_point_select_reset_basepoint $set_port_pin_name_display $get_port_pin_name_display $set_preferred_overflow_layers $get_preferred_overflow_layers $set_previous_direct_net $set_previous_mask_device $set_previous_mask_discrepancy $set_previous_mask_net $set_print_appearance $set_print_array_style $get_print_array_style $set_print_cull $get_print_cull $set_print_grid $get_print_grid $set_print_layers $get_print_layers $set_print_levels $get_print_levels $set_print_peeked_only $get_print_peeked_only $set_process_override $set_push_count_limit $set_query_on_merge $get_query_on_merge $set_query_on_placement $get_query_on_placement $set_redraw_controls $get_redraw_controls $set_redraw_level $get_redraw_level $set_redraw_precision $get_redraw_precision $set_redraw_queue_control $get_redraw_queue_control $set_report_target $get_report_target $set_restrict_visible $get_restrict_visible $set_resync_on_peek $get_resync_on_peek $set_route_center_wires $get_route_center_wires $set_route_hierarchy_mode $set_route_net_order $get_route_net_order $set_route_objects $get_route_objects $set_route_one_pass $get_route_one_pass $set_route_overflow_order $get_route_overflow_order $set_route_pack_wires $get_route_pack_wires $set_route_protection $set_route_same_net_checking $get_route_same_net_checking $set_route_stub_direction $get_route_stub_direction $set_route_trim_nets $get_route_trim_nets $set_route_via_rotation $get_route_via_rotation $set_router_channel_size_variation $get_router_channel_size_variation $set_router_cleanup $get_router_cleanup $set_router_compound_path $get_router_compound_path $set_router_conn_order $get_router_conn_order $set_router_do_net_rules_check $get_router_do_net_rules_check $set_router_feed_bias $get_router_feed_bias $set_router_h_grid_size $get_router_h_grid_size $set_router_improve_global_val $get_router_improve_global_val $set_router_initial_global_val $get_router_initial_global_val $set_router_max_bends $get_router_max_bends $set_router_max_iters $get_router_max_iters $set_router_max_vias $get_router_max_vias $set_router_minimized_layers $get_router_minimized_layers $set_router_mode_type $get_router_mode_type $set_router_num_extra_tracks $get_router_num_extra_tracks $set_router_oper_mode_type $get_router_oper_mode_type $set_router_primary_layer_used $get_router_primary_layer_used $set_router_probe_layers $get_router_probe_layers $set_router_restricted_layers $get_router_restricted_layers $set_router_step_size $get_router_step_size $set_router_use_gridded_mode $get_router_use_gridded_mode $set_router_v_grid_size $get_router_v_grid_size $set_router_view_probes $get_router_view_probes $set_router_wrong_direction $get_router_wrong_direction $set_ruler_angle_mode $get_ruler_angle_mode $set_ruler_select_state $get_ruler_select_state $set_ruler_text_height $get_ruler_text_height $set_sd_hv_contact $set_sdl_filter $get_sdl_filter $set_sdl_preserve_orientation $get_sdl_preserve_orientation $set_sdl_quiet $get_sdl_quiet $set_search_path $get_search_path $set_select_via_pin $get_select_via_pin $set_selectable_area $get_selectable_area $set_selectable_layers $set_selectable_types $get_selectable_types $set_site_type $set_snap_basepoint_to_grid $get_snap_basepoint_to_grid $set_target_mode $get_target_mode $set_text_cull_basis $get_text_cull_basis $set_text_display $get_text_display $set_text_origin_display $get_text_origin_display $set_timer $set_toolbar_alignment $get_toolbar_alignment $set_toolbar_keep_items_visible $get_toolbar_keep_items_visible $set_undo_level $get_undo_level $set_undo_object_limit $get_undo_object_limit $set_unselect_empty $get_unselect_empty $set_update_connected $get_update_connected $set_verilog_array_delimiters $get_verilog_array_delimiters $set_verilog_supply0 $get_verilog_supply0 $set_verilog_supply1 $get_verilog_supply1 $set_view_controls $get_view_controls $set_visible_layers $set_working_directory $get_working_directory $set_xml_group_protection $get_xml_group_protection $set_xml_logfile $get_xml_logfile $set_xml_other_protection $get_xml_other_protection $set_xml_read_cell_path_style $get_xml_read_cell_path_style $set_xml_replace $get_xml_replace $set_xml_style $get_xml_style $set_xml_write_cell_path_style $get_xml_write_cell_path_style $setup_auto_checkpoint $setup_ic $setup_ic_dynamics $setup_new_windows $setup_print $setup_redraw_controls $setup_reports $setup_rulers $get_active_ruler_bgd_color $get_active_ruler_color $get_active_ruler_font $setup_sdl $setup_select_filter $setup_session $setup_status_line $show_all_mask_devices $show_all_mask_discrepancies $show_all_mask_nets $show_aspect $show_contact_gaps $show_context $show_current_mask_device $show_current_mask_discrepancy $show_current_mask_net $show_drc_all $show_drc_area $show_drc_check $show_drc_current $show_drc_scan $show_group $show_guidelines $show_layer_palette $show_mask_device_id $show_mask_device_name $show_mask_device_point $show_mask_discrepancy $show_mask_net_id $show_mask_net_name $show_mask_net_point $show_panel $show_status_line $show_system_toolbar $show_toolbar $show_tooltips $show_unplaced_instances $slice $slice_array $slice_with_polygon $slide_route $snap_to_grid $snap_to_row $startup $stretch $stretch_relative $swap_logically_equivalent_nets $toolbar_context_glyph_item $toolbar_glyph_item $tooltips_visible $trace_property_numeric $trace_property_string $trim_invalid_nets $trim_nets $trim_nets_options $undefine_layer_alias $undefine_layer_name $undefine_layer_set $undefine_must_connect $undefine_net_pairs $undelete_drc $undo $unfreeze_window $ungroup $unhighlight_all $unhighlight_group $unhighlight_hierarchical_net $unlink_floorplan_shape $unload_closed_cells $unload_mask_results $unload_viewpoint $unmake_port $unmark_all_ignored $unmark_instances_as_ignored $unpeek $unpeek_area $unplace $unprotect_all $unprotect_group $unprotect_nets $unreserve_cell $unreserve_cell_by_name $unreserve_library $unreserve_process $unselect_all $unselect_all_edges $unselect_area $unselect_area_polygon $unselect_by_name $unselect_by_property $unselect_drc $unselect_edge $unselect_group $unselect_range $unset_cell_process $unset_logic_source $unset_process_override $unshow_all_mask_devices $unshow_all_mask_discrepancies $unshow_all_mask_nets $unshow_all_mask_results $unshow_current_mask_device $unshow_current_mask_discrepancy $unshow_current_mask_net $unshow_drc $unshow_guidelines $untrace_all_properties $update_cell $update_cell_by_name $update_gadget $update_group_window $update_hier_window $update_layout_view $update_layout_config_view $update_library $view_all $view_all_mask_devices $view_all_mask_discrepancies $view_all_mask_nets $view_area $view_centered $view_context $view_current_mask_device $view_current_mask_discrepancy $view_current_mask_net $view_drc $view_highlighted $view_next $view_panel $view_previous $view_selected $write_calibre $write_def $write_design_lef $write_direct_cnet $write_direct_netlist $write_gdsii $write_hierarchical_netlist $write_lef $write_mask_cnet $write_mask_netlist $write_source_cnet $write_xml $zoom_in $zoom_out $zoom_to_grid $$add_arc $add_border $add_bus $add_circle $add_dot $add_fb_def $add_fb_inst $add_fb_pins $add_frame $add_ic_viewpoint_type $add_instance $add_line $add_net $add_panel $add_parameters $add_pin $add_polygon $add_polyline $add_property $add_property_to_handle $add_rectangle $add_selected_instance $add_settings_block $add_sheet_border $add_text $add_wire $align $allow_resizable_instances $apply_edits $auto_sequence_text $begin_edit_symbol $change_color $change_compiled_pin_name $change_group_visibility $change_instance_resize_factor $change_line_style $change_line_width $change_net_style $change_net_width $change_polygon_fill $change_property_color $change_property_font $change_property_height $change_property_justification $change_property_name $change_property_offset $change_property_orientation $change_property_stability_switch $change_property_type $change_property_value $change_property_visibility $change_property_visibility_switch $change_text_font $change_text_height $change_text_justification $change_text_value $change_variant_display $$check $check_and_save $clear_unattached_annotations $close_design_configuration $close_selection $close_window $comp_name $connect $connect_area $construct_frame $convert_fb_inst_to_def $convert_to_comment $convert_to_new_technology $copy $copy_edit_hotkey_settings $copy_multiple $copy_to_array $create_design_configuration $create_design_sheet $create_entity $create_fb_inst_from_def $create_implicit_pins $create_pin_list $create_sheet $create_symbol $create_variant_viewpoint $da_ic_crossprobe $da_ic_crossprobe_diff $define_hotkey $delete $delete_ba_property $delete_interfaces $delete_multiple_ba_properties $delete_panel $delete_parameter $delete_property $delete_property_owner $delete_sheet $delete_template_name $direct_to_active_window $disconnect $disconnect_area $disconnect_ba $display_next_sheet $display_prev_sheet $display_spec_sheet $does_selection_exist $$dump_sim_values $end_edit_symbol $$exit_sim_mode $expand_template_name $export_spice $export_verilog $export_vhdl $filter_property_check $flip $freeze_window $generate_symbol $get_active_symbol $get_active_symbol_history $get_apply_edits_needed $get_attached_objects $get_attributes $get_auto_update_inst_handles $get_basepoint $get_body_text_restriction $get_bundle_members $get_check_schematic_status $get_check_status $get_comment_graphics_attributes $get_comment_handles $get_comment_text_attributes $get_comment_text_restriction $get_comment_visibility $get_default_interface_name $get_design_sheets $get_diagram_location $get_edit_mode $get_evaluations $get_fb_line_style_by_handle $get_frame_attributes $get_frame_handles $get_grid $get_hotkey_settings $get_in_design_context $get_instance_attributes $get_instance_handles $get_instance_models $get_instance_pathname $get_instance_resize_factor $get_item_type $get_model_path $get_net_attributes $get_net_handles $get_next_active_symbol $get_object_property_attributes $get_objects $get_objects_in_area $get_origin $get_owned_property_names $get_parameter $get_pathname $get_pin_attributes $get_pin_handles $get_pin_names $get_prop_text_restriction $get_property $get_property_attributes $get_property_handles $get_property_names $get_property_owners $get_schematic_sheets $get_search_path $get_select_count $get_select_count_type $get_select_design_paths $get_select_extent $get_select_handles $get_select_handles_type $get_select_identical $get_select_text_exists $get_select_text_handle $get_select_text_name $get_select_text_origin $get_select_text_value $get_sheet_design_pathname $get_sheet_extent $get_sheetname_viewed $$get_sim_value $$get_sim_version $get_simulation_mode $get_source_edit_allowed $get_symbol_name $get_text_information $get_type_present $get_vertex_attributes $get_vertex_handles $get_view_area $get_viewpoint $get_window_names $get_window_sheet_list $group $hide_active_symbol_window $hide_annotations $hide_comment $hide_context_window $hide_panel_border $hide_status_line $hide_system_toolbar $hide_toolbar $highlight_by_handle $highlight_by_name $highlight_property_owner $$hotplot_submit $import_verilog $insert_template $is_active_symbol_window_visible $is_context_window_visible $is_handle_valid $is_selection_open $is_status_line_visible $is_system_toolbar_visible $is_toolbar_visible $load_hotkey_settings $make_fb $make_polygon $make_polyline $make_symbol $mark_property_attributes $mark_property_value $measure_distance $merge_annotations $modify_frame $move $move_cursor_incrementally $$move_settings_block $name_instances $name_instances_auto $open_design_configuration $open_design_sheet $open_down $open_schematic $open_sheet $open_source_code $open_symbol $open_top $open_up $pivot $place_active_symbol $pop_to_front $print_all_schematics $print_design_sheets $protect $protect_area $push_to_back $recalculate_properties $reconnect_annotations $redo $remove_comment_status $reopen_selection $replace $replace_with_alternate_symbol $report_broken_annotations $$report_check $report_default_property_settings $report_groups $report_hotkey_settings $report_interfaces $report_interfaces_selected $report_object $$report_object_name $report_panels $report_parameter $report_unattached_annotations $reselect $reset_instance_colors $resize_fb $revalidate_models $rotate $route $save_setup $save_sheet $save_sheet_as $save_symbol $save_symbol_as $save_variant_viewpoint $scale $scroll_down_by_unit $scroll_down_by_window $scroll_hz $scroll_left_by_unit $scroll_left_by_window $scroll_right_by_unit $scroll_right_by_window $scroll_up_by_unit $scroll_up_by_window $scroll_vt $select_all $select_area $select_branches $select_by_design_path $select_by_handle $select_by_name $select_by_property $select_by_property_type $select_fb $select_group $select_instances $select_nets $select_pins $select_property_owner $select_template_name $select_text $select_vertices $sequence_text $set_active_symbol $set_active_symbol_history $set_basepoint $set_color $set_color_config $set_compiler_options $set_default_parts_menu $set_edit_mode $set_evaluations $set_grid $set_hotkey_mode $set_next_active_symbol $set_origin $set_out_of_view_warn $set_parameter $set_previous_active_symbol $set_property_owner $set_property_type $set_search_path $set_sel_name_display $$set_sim_value $set_simulation_mode $set_template_directory $set_toolbar_alignment $set_userrule_error $set_userrule_warning $set_variant_properties $set_viewpoint $$settings_block_visible $setup_annotated_property_text $setup_check_schematic $setup_check_schematic_sheet $$setup_check_sheet $setup_check_symbol $setup_color $setup_comment $setup_default_viewpoint $setup_display $setup_function_block $setup_grid $setup_hspice_alter $setup_net $setup_object_template $setup_page $setup_property_display $setup_property_text $setup_report $setup_ripper $setup_selection $setup_select_filter $setup_sim_config $setup_sim_model_editor $setup_symbol_body $setup_text_restriction $setup_unselect_filter $show_active_symbol_window $show_annotations $show_comment $show_context_window $show_panel_border $show_registration $show_status_line $show_system_toolbar $show_toolbar $sim_add_dspf $sim_add_sdf $sim_choose_library $sim_copy_configuration_as $sim_delete_converter $sim_edit_commands $sim_edit_measurements $sim_edit_sdf $sim_export_spice $sim_get_adms_ini_file $sim_hide_dcop $sim_insert_converter_default $sim_insert_converter_inst $sim_insert_converter_net $sim_insert_converter_pin $sim_invoke $sim_invoke_mr $sim_invoke_ms $$sim_merge_annotations $sim_open_language $sim_open_lang_model $sim_process_extracted_netlist $sim_restore_setup_from $sim_run $sim_save_selected $sim_save_setup_as $sim_set_additional_commands $sim_set_include_paths $sim_set_initial_condition $sim_set_temperature $sim_setup_analysis $sim_setup_analysis_ac $sim_setup_analysis_dc $sim_setup_analysis_dcop $sim_setup_analysis_mc $sim_setup_analysis_mod_steadystate $sim_setup_analysis_noise $sim_setup_analysis_noisetran $sim_setup_analysis_steadystate $sim_setup_analysis_steadystateac $sim_setup_analysis_steadystatenoise $sim_setup_analysis_steadystateoscil $sim_setup_analysis_tran $sim_setup_netlister $sim_setup_sim_environ $$sim_setup_simulator_viewer $$sim_setup_simulator_viewer_advance $sim_simulate $sim_view_measurements $sim_view_output_file $sim_write_commands $sim_write_setup_file $slice $snap_to_grid $sort_handles $sort_handles_by_property $stretch $string_to_literal $symb_name $undo $unfreeze_window $ungroup $unhighlight_by_handle $unhighlight_by_name $unhighlight_property_owner $unmake_fb $unprotect $unprotect_area $unselect_all $unselect_area $unselect_by_design_path $unselect_by_handle $unselect_by_property $unselect_by_property_type $unselect_fb $unselect_property_owner $unselect_vertices $update $update_all $update_all_schematics $update_border $update_from_interface $$update_settings_blocks $update_title_block $view_all $view_area $view_centered $view_panel $view_selected $vpt_needs_save $was_saved $zoom_in $zoom_out $get_auto_name_net $get_auto_place_instance_name $get_check_busshorts $get_check_functionblocks $get_check_schematicbusshorts $get_check_schematicnetio $get_fb_def_color $get_fb_def_line_style $get_fb_inst_color $get_fb_inst_line_style $get_fb_int_change_popup $get_fb_passthru $get_fb_popupwin $set_annotation_color $set_annotation_visibility $set_auto_name_net $set_auto_place_instance_name $set_auto_update_mode $set_autoripper $set_autoroute $set_autoselect $set_bus_width $set_check_annotations $set_check_busshorts $set_check_closedots $set_check_dangle $set_check_expression $set_check_filemode $set_check_filename $set_check_frame $set_check_functionblocks $set_check_initprops $set_check_instance $set_check_net $set_check_notdots $set_check_overlap $set_check_owner $set_check_parameter $set_check_pins $set_check_schematicbusshorts $set_check_schematicinstance $set_check_schematicinterface $set_check_schematicnet $set_check_schematicnetio $set_check_schematicspecial $set_check_schematicuserrule $set_check_special $set_check_symbolbody $set_check_symbolinterface $set_check_symbolpin $set_check_symbolspecial $set_check_symboluserrule $set_check_transcript $set_check_userrule $set_check_window $set_close_dot $set_closeness_criteria $set_dot_size $set_dot_style $set_dynamic_cursor $set_dynamic_rounding_precision $set_environment_dofile_pathname $set_fb_def_color $set_fb_def_line_style $set_fb_inst_color $set_fb_inst_line_style $set_fb_int_change_popup $set_fb_passthru $set_fb_popupwin $set_hidden_symbol_prop_display $set_implicit_ripper $set_line_style $set_line_width $set_modify_multiple_prop_filter $set_net_style $set_net_width $set_new_annotation_visibility $set_orthogonal $set_orthogonal_angle $set_pin_spacing $set_polygon_fill $set_property_font $set_property_height $set_property_hjustification $set_property_orientation $set_property_stability_switch $set_property_transparency $set_property_visibility $set_property_visibility_switch $set_property_vjustification $set_report_filemode $set_report_filename $set_report_transcript $set_report_window $set_ripper_dot $set_ripper_mode $set_ripper_query $set_ripper_symbol_pathname $set_schem_check_mode $set_schematicuserrules_file $set_segment_select_mode $set_select_aperture $set_select_comment $set_select_exterior $set_select_frame $set_select_instance $set_select_net $set_select_pin $set_select_property $set_select_segment $set_select_symbolbody $set_select_symbolpin $set_select_text $set_select_vertex $set_selection_color $set_selection_model $set_snap $set_symboluserrules_file $set_text_font $set_text_height $set_text_hjustification $set_text_orientation $set_text_transparency $set_text_vjustification $set_undo_level $set_unselect_comment $set_unselect_exterior $set_unselect_frame $set_unselect_instance $set_unselect_net $set_unselect_pin $set_unselect_property $set_unselect_segment $set_unselect_symbolbody $set_unselect_symbolpin $set_unselect_text $set_unselect_vertex $set_userrules_file $set_user_units $add_menu_item $ask_color $ask_frame_name $ask_integer $ask_number $ask_pathname $ask_pattern $ask_save_edits $ask_scope_builtin_name $ask_scope_callable_name $ask_scope_form_name $ask_scope_frame_name $ask_scope_function_name $ask_scope_keydef_name $ask_scope_menu_name $ask_scope_stroke_name $ask_string $ask_yes_no $ask_yes_no_cancel $bell $bottom_y $c_ask_string $change_location_map_entry $change_workspace $cleanup_icons $cleanup_windows $clear_message $clear_saved_prompt $close_application_windows $close_physical_transcript $close_session $close_window $collapse_dockable $compile_userware $create_form $create_menu $create_notepad $create_prompt $create_toolbar $define_color $define_userware $delete_menu_item $delete_stroke $disable_interrupt $disable_softkey_update $dock_dockable $dockable_collapsed $dockable_docked $dockable_permission $dockable_pinned $dockable_visible $dockables_all_hidden $dockables_all_shown $dockables_locked $double_click_distance $edit_source $enable_help $enable_interrupt $enable_ref_help $enable_softkey_update $eval $execute $execute_dynamic $execute_last_menu $execute_promptbar $execute_ref $execute_stroke $expand_command $float_dockable $forget $forget_all_promptbars $forget_promptbar $form_action $form_action_buttons_gadget $form_actual_value $form_argument $form_argument_gadget $form_argument_integer_entry_gadget $form_argument_number_entry_gadget $form_argument_string_entry_gadget $form_argument_value $form_button $form_check_boxes_gadget $form_choice_buttons_gadget $form_choice_stepper_gadget $form_click_button_gadget $form_color_paint_chip_gadget $form_colors_list_box_gadget $form_column $form_display_only $form_display_text_gadget $form_dynamic_list_box_gadget $form_entry_box_gadget $form_execute_buttons $form_gadget_value $form_horiz_dynamic_list_box_gadget $form_horiz_list_box_gadget $form_item $form_label $form_left_justified_column $form_list_box_gadget $form_mouse_tracking $form_named_argument $form_named_argument_gadget $form_navigator_entry $form_navigator_gadget $form_number_entry_box_gadget $form_patterns_list_box_gadget $form_prompt_text_gadget $form_push_button_gadget $form_radio_buttons_gadget $form_repeat $form_right_justified_column $form_row $form_scope_list_box_gadget $form_set_no_enter $form_single_check_box_gadget $form_string_entry_box_gadget $form_switch $form_target_action $form_target_button $form_text_entry_box_gadget $form_variable $form_variable_gadget $frame_maximized $frame_window $get_action_bar_bgd_color $get_action_bar_fgd_color $get_active_color $get_active_window $get_additional_workspaces $get_app_name_and_version $get_app_name_no_version $get_auto_pop $get_auto_refresh $get_auto_resize_palette $get_autosave $get_base_window $get_bgd_color $get_border_width $get_current_profile $get_cursor_colors $get_cursor_shape $get_default_method $get_default_notepad_font $get_double_click_interval $get_expanded_pathname $get_fgd_color $get_focus_follows_mouse $get_focus_follows_mouse_delay $get_font_nominal_width $get_form_gadget_value $get_frame_collapsed $get_graphic_device $get_keyboard_type $get_last_window $get_message_lines $get_message_popup $get_message_reply $get_message_transcript $get_notepad_document_status $get_open_windows $get_palette_menu_visible $get_pattern $get_prompt_fonts $get_server_switch $get_sidetab_color $get_tabbed_workspace_trim_right $get_text_cursor_blink $get_transcript_output $get_window_border_width $get_window_frame_extent $get_window_frame_width $get_workspace $graphic_x $graphic_y $grow_window $help $help_context $help_enabled $hide_all_dockables $hide_command_shell $hide_dockable $hide_menu_bar $hide_message_area $hide_palette $hide_palette_scrolls $hide_scrolls $hide_softkey_labels $hide_softkeys $hide_transcript $hide_window_title $identify_interrupt $insert_menu_item $key_ $left_x $load_profile $load_userware $location $lock_dockables $mark $maximize_window $menu_bar_item $menu_bar_visible $menu_context_item $menu_name $menu_parent_name $menu_registered_item $menu_separator_item $menu_special_text_item $menu_text_item $menu_title_item $message $message_area_visible $minimize_window $move_cursor $move_dockable $move_dockable_into $move_palette $move_window $next_field $next_field_promptbar $next_icon $next_window $open_notepad $open_physical_transcript $open_text_report $option_form_promptbar $palette_visible $pause $pin_dockable $pop_window $pop_window_to_top $popup_command_line $popup_last_menu $popup_menu $popup_menu_at_cursor $popup_menu_bar $popup_window_menu $prev_field $prev_field_promptbar $prompt $prompt_arg $prompt_display $prompt_dynamic $prompt_for_location $prompt_for_polylocation $prompt_for_polyrectangle $prompt_for_rectangle $prompt_options $read_cpu_timer $read_cpu_timer_total $read_map $read_timer $read_timer_total $redirect_to_active_window $ref_help $ref_help_enabled $refresh $relative_location $remove_profile $replace_palette $replay_physical_transcript $report_color $report_key $report_stroke $reposition_window $reset $reset_defaults $reset_timer $resize_palette $restore_default_profile $result $resume $right_x $save_profile $save_profile_as $screen_x $screen_y $scroll_down_by_unit $scroll_down_by_window $scroll_hz $scroll_left_by_unit $scroll_left_by_window $scroll_right_by_unit $scroll_right_by_window $scroll_to_bottom $scroll_to_left $scroll_to_right $scroll_to_top $scroll_up_by_unit $scroll_up_by_window $scroll_vt $scrolls_visible $select $select_active_window $send_ipc $session_window_active $set_action_bar_bgd_color $set_action_bar_fgd_color $set_active_color $set_active_window $set_additional_workspaces $set_auto_pop $set_auto_refresh $set_auto_resize_palette $set_autosave $set_base_window $set_bgd_color $set_border_width $set_cmd_line_font $set_cursor_colors $set_cursor_shape $set_default_method $set_default_notepad_font $set_default_position $set_double_click_distance $set_double_click_interval $set_fgd_color $set_focus_follows_mouse $set_focus_follows_mouse_delay $set_form_gadget_value $set_form_position $set_frame_width $set_graphic_device $set_invert_text_color_on_highlight $set_ipc_port $set_ipc_wakeup_interval $set_left_justify_palette_text $set_list_gadget_double_click_action $set_menu_rollover_color $set_message_font_resize $set_message_lines $set_message_popup $set_message_reply $set_message_transcript $set_palette_width $set_pattern $set_prompt_fonts $set_sidetab_color $set_softkey_bgd_color $set_softkey_fgd_color $set_softkey_font $set_tabbed_workspace_trim_right $set_text_cursor_blink $set_transcript_output $set_window_border_width $set_window_frame_width $set_working_directory setup_registered_commands $show_all_dockables $show_command_shell $show_dockable $show_location_map $show_menu_bar $show_message_area $show_palette $show_palette_scrolls $show_parent_palette $show_scrolls $show_softkey_labels $show_softkeys $show_sub_palette $show_toolbar_icons $show_toolbar_text $show_top_palette $show_transcript $show_window_title $show_workspace_tab $softkey_bgd_color $softkey_fgd_color $softkey_font $softkeys_visible $source $start_stroke $start_stroke_location $start_timer $stop $stop_stroke $stop_stroke_location $stop_timer $stroke_extent $stroke_identity $stroke_ $target_name $title_visible $toolbar_action_selector_item $toolbar_add_item $toolbar_associative_item $toolbar_combo_box_item $toolbar_insert_item $toolbar_label_item $toolbar_n_state_item $toolbar_registered_item $toolbar_remove_item $toolbar_separator_item $toolbar_text_field_item $toolbar_text_icon_item $top_y $transcript_visible $ui_message_ask_yes_no $ui_message_fail $update_menu_bar $update_palette $update_softkey_labels $update_toolbars $use_animations $user_init $user_pre_init $user_window_init $using_animations $version $wait $window_class_name $window_extent $window_init $window_interior_extent $window_scope_name $window_visible $writeln $add_back_annotation $add_multiple_properties $add_parameter $add_primitive $add_property $add_substitute $add_visible_property $change_model $change_property $check_design $clear_global_parameter $close_design_viewpoint $connect_back_annotation $delete_invalid_entries $delete_parameter $delete_primitive $delete_property $delete_substitute $delete_visible_property $disconnect_back_annotation $erc_check $export_back_annotation $export_design_configuration $filter_property_check $get_viewpoint_name $import_back_annotation $is_ba_readonly $is_function_defined $latch_using_label $latch_version $maintain_back_annotation_window $open_back_annotation $open_design_configuration $open_design_viewpoint $preset_global_parameter $reload_model $report_select_counts $report_viewpoint_references $save_design_viewpoint $select_back_annotation $select_design_configuration $select_parameter $select_primitive $select_substitute $select_visible_property $unlatch_version $unselect_back_annotation $unselect_design_configuration $unselect_parameter $unselect_primitive $unselect_substitute $unselect_visible_property $update_latched_version $$add_configuration_entry $add_configuration_entry $$add_container $add_container $$add_directory $add_directory $add_link $add_object_property $$add_reference $add_reference $add_reference_property $add_toolbox $$add_type $add_versions $browse_for_object $$build_configuration $build_configuration $$change_configuration_references $change_configuration_references $$change_design_object_references $change_design_object_references $change_link_text $change_location_map_entry $$change_object_name $change_object_name $change_object_property $$change_object_references $change_object_references $change_password $change_protection $change_reference_property $change_reference_state $change_version_depth $check_references $check_registries $$clear_entry_filter $$clear_global_status $$clear_monitor $$close_configuration $close_hierarchy $$close_versioned_object $close_window $$convert_configuration_references $convert_configuration_references $$convert_object_references $convert_object_references $$copy_configuration $copy_configuration $$copy_design_object $copy_design_object $$copy_object $copy_object $copy_version $$create_configuration $create_dm_category $create_dm_cell $create_dm_ext_lib $create_dm_library $create_dm_project $create_dm_tech_category $create_dm_tech_lib $create_tech_config_object $$create_versioned_object $$delete_configuration $delete_configuration $delete_design_object $delete_excess_versions $$delete_object $delete_object $$delete_object_property $delete_object_property $$delete_reference $delete_reference $$delete_reference_handle $$delete_reference_property $delete_reference_property $$delete_reference_property_handle $$delete_version $delete_version $$delete_version_property $descend_hierarchy_one_level $descend_hierarchy_specify_level $$duplicate_object $edit_file $empty_trash $explore_contents $explore_parent $explore_reference_parent $explore_references $export_configuration_entries $export_library $export_location_map $find_external_deps $find_references $$fix_relative_path $$freeze_configuration $freeze_configuration $$freeze_version $freeze_version $get_area_selected_objects $$get_children $$get_configuration_entries $$get_configuration_path $$get_container_contents $$get_date_last_modified $get_default_tool $$get_entry_version $$get_fileset_members $$get_hard_name $$get_location_map $$get_monitor_error_count $$get_monitor_flag $$get_monitor_verbosity $$get_monitor_warning_count $get_navigator_directory $get_navigator_directory_hard $get_next_tool_env $$get_object_current_version $$get_object_parent_path $$get_object_path_filter $get_object_pathname $$get_object_properties $$get_object_property_filter $$get_object_property_value $$get_object_protection $$get_object_references $$get_object_type $get_object_type $$get_object_type_filter $get_object_version $$get_object_versions $$get_parent_entry $$get_primaries $$get_reference_properties $$get_reference_properties_handle $$get_reference_property_filter $$get_reference_traversal $$get_secondaries $$get_soft_name $$get_status_code $$get_status_code_stack $$get_status_messages $get_subinvoke_mode $$get_target_path $get_technology $get_toolbox_search_path $get_tool_pathname $get_tool_script $get_tool_type $$get_type_properties $$get_type_property_value $$get_version_depth $$get_version_properties $$get_working_directory $goto_directory $$handle_map_error $$has_object_property $$has_reference_property $$has_reference_property_handle $hide_secondary_entries $hide_monitor $import_classic_data $import_custom_view $import_design_kit $import_ext_lib $import_icstudio_library $import_icstudio_project $include_external_library $invoke_bgd_tool $invoke_tool $$is_build_consistent $$is_build_valid $$is_configuration_edited $$is_configuration_frozen $$is_configuration_locked $$is_container $$is_directory $$is_entry_container $$is_entry_fixed $$is_entry_primary $$is_entry_retargetable $$is_object_released $$is_object_versioned $$is_read_protected $$is_relative_path $$is_type_versioned $$is_writable $$is_write_protected $list_references $load_registry $$lock_configuration $lock_configuration $$lock_object $login_admin $logged_in $logout_admin $maintain_hierarchy $$monitor_global_status $$move_design_object $move_design_object $$move_object $move_object $$object_complete $$object_exists $$open_configuration $open_configuration_window $$open_hierarchy $open_navigator $open_object $open_read_only_editor $open_session_monitor $$open_tool $open_tool $open_tools_window $open_trash_window $open_types_window $$open_versioned_object $$prune_design_hierarchy $$read_map $read_map $refresh_all $$release_configuration $release_configuration $$release_object $release_object $$remove_configuration_entry $remove_configuration_entry $remove_external_library $remove_toolbox $report_configuration_info $$report_configuration_references $report_configuration_references $report_entry_info $$report_entry_verification $report_entry_verification $$report_global_status $report_object_info $report_reference_info $report_tool_info $report_type_info $report_version_info $$resolve_path $$revert_version $revert_version $$salvage_object $salvage_object $$save_configuration $save_configuration $$save_configuration_as $save_configuration_as $$save_object $save_toolbox_search_path $search $search_again $select_all $select_by_name $select_by_library $select_by_type $select_config_entry $select_object $select_reference $select_tool $select_toolbox $select_trash_object $select_version $set_build_rules $$set_location_map_entry $$set_monitor_flag $$set_monitor_verbosity $set_next_tool_env $$set_object_path_filter $$set_object_property $$set_object_property_filter $$set_object_type_filter $set_project_refresh_heartbeat $$set_protection $$set_protection_numeric $$set_reference_property $$set_reference_property_filter $$set_reference_property_handle $$set_reference_traversal $set_subinvoke_mode $$set_target_path $set_target_path $set_technology $set_toolbox_search_path $$set_version_depth $$set_version_property $$set_working_directory $set_working_directory $setup_filter_active $setup_filter_all $setup_default_editor $setup_iconic_window_layout $setup_invoke_tool $$setup_monitor $setup_monitor $setup_session_defaults $setup_startup_windows $show_all_files $show_compiled_libs $show_component_hierarchy $show_custom_views $show_directories $show_ext_libs $show_language_views $show_layout_views $$show_location_map $show_location_map $show_logic_views $show_references $show_monitor $show_tech_libs $show_versions $trash_object $$unfreeze_configuration $unfreeze_configuration $$unfreeze_version $unfreeze_version $$unlock_configuration $unlock_configuration $$unlock_object $unselect_all $unselect_by_name $unselect_by_type $unselect_config_entry $unselect_object $unselect_reference $unselect_tool $unselect_toolbox $unselect_trash_object $unselect_version $unset_next_tool_env $untrash_object $$update_type $update_window $validate_technology $view_by_icon $view_by_name $view_containment_hierarchy $view_primary_hierarchy $view_secondary_entries $view_toolboxes $view_tools $write_default_startup_file $$writeln_monitor $get_current_obj_hier_path $get_current_obj_inst_list $idw_dh_setup_display $idw_report_hier $idw_open_hierarchy_window $inst_area_extend_selection $inst_area_select_all_items $inst_area_select_item $inst_area_show_instances $inst_area_unselect_all_items $make_obj_current $open_new_comp_hierarchy $open_new_hierarchy $select_obj $show_instance $show_n_levels $set_font $setup_comp_hierarchy_display $setup_hierarchy_selection $write_default_startup_file $add_components $add_labels_to_models $collapse_object $delete_labels_from_models $delete_part_interfaces $expand_object $forget_components_edits $hide_body_props $hide_labels $hide_model $hide_pin_properties $hide_pins $register_models $remove_components $rename_part_interface $report_body_prop_info $report_component_info $report_model_entry_info $report_models_for_each_label $report_model_info $report_models_with_all_labels $report_pin_info $save_components_edits $select_model_object $select_object $set_bgd_color $set_bgd_color_title_items $set_bgd_color_titles $set_constraints $set_default_part_interface $set_fgd_color $set_fgd_color_title_items $set_fgd_color_titles $set_font $set_part_interface_font $show_body_props $show_labels $show_model $show_pins $show_pin_properties $unselect_model_object $unselect_object $validate_models quick_help ref_help optional default name callable enum integer location name number pathname polylocation polyrectangle real rectangle status string vector - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/syntax/ansic89.xml b/data/syntax/ansic89.xml index 1fdecfa..e442560 100644 --- a/data/syntax/ansic89.xml +++ b/data/syntax/ansic89.xml @@ -1,132 +1,134 @@ break case continue default do else enum extern for goto if return sizeof struct switch typedef union while auto char const double float int long register short signed static unsigned void volatile - + - - - + - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/data/syntax/ansys.xml b/data/syntax/ansys.xml index 4252872..d405220 100644 --- a/data/syntax/ansys.xml +++ b/data/syntax/ansys.xml @@ -1,2055 +1,2056 @@ - + /BATCH /CONFIG /CWD /EOF /EXIT /FILNAME HELP /INPUT KEYW MEMM /MENU /MSTART /NERR /OUTPUT /STATUS /SYP /SYS /UI /UIS /AUX2 /AUX3 /AUX12 /AUX15 FINISH /OPT /POST1 /POST26 /PREP7 /QUIT /RUNST /SOLU /ASSIGN /CLOG /COPY /DELETE /FDELE /FTYPE LGWRITE *LIST /RENAME /COM /GO /GOLIST /GOPR /NOLIST /NOPR /CLEAR RESUME SAVE /SMBC STAT /STITLE /TITLE UNDO /UNITS ALLSEL ASLL ASEL ASLV DOFSEL ESEL ESLA ESLL ESLN ESLV KSEL KSLL KSLN LSEL LSLA LSLK NSEL NSLA NSLE NSLK NSLL NSLV PARTSEL VSEL VSLA CM CMDELE CMEDIT CMGRP CMLIST CMMOD CMPLOT CMSEL KWPAVE KWPLAN LWPLAN NWPAVE NWPLAN WPAVE WPCSYS WPLANE WPOFFS WPROTA WPSTYL CLOCAL CS CSCIR CSDELE CSKP CSLIST CSWPLA CSYS LOCAL FITEM FLST /CMAP /COLOR /DEVICE DSYS /DV3D /ERASE ERASE /GCMD /GCOLUMN /GFILE GPLOT /GRAPHICS /GRESUME /GSAVE /GTYPE HPGL /IMAGE IMMED JPEG /MREP /NOERASE /PCOPY PNGR PSCR /PSTATUS /REPLOT /RESET /SEG /SHOW TIFF /WINDOW /ANGLE /AUTO /DIST /FOCUS /USER /VCONE /VIEW /VUP /XFRM /ZOOM /DSCALE /ICLWID /ICSCALE /RATIO /SHRINK /SSCALE /TXTRE /VSCALE /CPLANE /CTYPE /EDGE /ESHAPE /FACET /GLINE /GMARKER GMFACE /LIGHT /NORMAL /SHADE /TRLCY /TYPE /CFORMAT /CLABEL /CONTOUR /CVAL /GFORMAT /HBC /NUMBER /PBC /PBF PGSELE /PICE /PLOPTS /PNUM /PSF /PSYMB /TRIAD /UDOC /AXLAB /GRID /GROPT /GRTYP /GTHK /XRANGE /YRANGE /AN3D /ANNOT /ANUM /LARC /LINE /LSPEC /LSYMBOL /PCIRCLE /PMORE /POLYGON /PSPEC /PWEDGE /TLABEL /TSPEC GET *ABBR ABBRES ABBSAV *AFUN *ASK *CFCLOS *CFOPEN *CFWRITE *CREATE *CYCLE *DEL /DFLAB *DIM /DIRECTORY *DO *DOWHILE *ELSE *ELSEIF *END *ENDDO *ENDIF *EXIT *GET *GO *IF /INQUIRE /MAIL *MFOURI *MFUN *MOPER *MSG *MWRITE PARRES PARSAV /PMACRO /PSEARCH *REPEAT *RETURN *SET *SREAD *STATUS *TAXIS /TEE *TOPER *TREAD /UCMD *ULIB *USE *VABS *VCOL *VCUM *VEDIT *VFACT *VFILL *VFUN *VGET *VITRP *VLEN *VMASK *VOPER *VPLOT *VPUT *VREAD *VSCFUN *VSTAT *VWRITE /WAIT AFLIST CDREAD CDWRITE CDOPT CECHECK CHECK CNCHECK FC FCCHECK FCDELE FCLIST IGESOUT NOOFFSET NUMCMP NUMMRG NUMOFF NUMSTR DOF ET ETCONTROL ETDELE ETLIST KEYOPT NSVR R RDELE RLIST RMODIF RMORE SETFGAP EMUNIT *EVAL *MOONEY MP MPAMOD MPCHG MPCOPY MPDATA MPDELE MPDRES /MPLIB MPLIST MPPLOT MPREAD MPTEMP MPTGEN MPTRES MPWRITE TBFT UIMP TB TBCOPY TBDATA TBDELE TBFIELD TBLIST TBMODIF TBPLOT TBPT TBTEMP BLC4 BLC5 BLOCK CON4 CONE CYL4 CYL5 CYLIND PCIRC POLY PRI2 PRISM PTXY RECTNG RPOLY RPR4 RPRISM SPH4 SPH5 SPHERE TORUS GSUM K KBETW KCENTER KDELE KDIST KFILL KGEN KL KLIST KMODIF KMOVE KNODE KPLOT KPSCALE KSCALE KSUM KSYMM KTRAN SOURCE HPTCREATE HPTDELETE BSPLIN CIRCLE GSUM L L2ANG L2TAN LANG LARC LAREA LCOMB LDELE LDIV LDRAG LEXTND LFILLT LGEN LLIST LPLOT LREVERSE LROTAT LSSCALE LSTR LSUM LSYMM LTAN LTRAN SPLINE SSLN A AATT ADELE ADGL ADRAG AFILLT AGEN AL ALIST ANORM AOFFST APLOT AREVERSE AROTAT ARSCALE ARSYM ASKIN ASUB ASUM ATRAN GSUM SPLOT EXTOPT GSUM V VA VDELE VDGL VDRAG VEXT VGEN VLIST VLSCALE VOFFST VPLOT VROTAT VSUM VSYMM VTRAN AADD AGLUE AINA AINP AINV AOVLAP APTN ASBA ASBL ASBV ASBW BOPTN BTOL LCSL LGLUE LINA LINL LINP LINV LOVLAP LPTN LSBA LSBL LSBV LSBW VADD VGLUE VINP VINV VOVLAP VPTN VSBA VSBV VSBW ACCAT ACLEAR AESIZE AMAP AMESH AREFINE CHKMSH CLRMSHLN CPCYC DESIZE EORIENT EREFINE ESIZE ESYS FVMESH GSGDATA IMESH KATTA KCLEAR KESIZE KMESH KREFINE KSCON LATT LCCAT LCLEAR LESIZE LMESH LREFINE MAT MCHECK MODMSH MOPT MSHAPE MSHCOPY MSHKEY MSHMID MSHPATTERN NREFINE PSMESH REAL RTHICK SHPP SMRTSIZE TCHG TIMP TYPE VATT VCLEAR VIMP VMESH VEORIENT VSWEEP CENTER FILL MOVE N NANG NDELE NDIST NGEN NKPT NLIST NMODIF NPLOT NREAD NROTAT NRRANG NSCALE NSMOOTH NSYM NWRITE QUAD SOURCE TRANSFER AFSURF E EDELE EGEN EINTF ELIST EMID EMODIF EMORE EMTGEN EN ENDRELEASE ENGEN ENORM ENSYM EORIENT EPLOT EREAD ERRANG ESURF ESYM ESYS EWRITE LAYLIST LAYPLOT LFSURF MAT NDSURF REAL SHSD SWADD SWDEL SWGEN SWLIST TSHAP TYPE UPGEOM SE SEDLIST SELISTL SESYMM SETRAN BELLOW BEND BRANCH FLANGE MITER PCORRO PDRAG PFLUID PGAP PINSUL POPT PPRES PSPEC PSPRNG PTEMP PUNIT REDUCE RUN TEE VALVE DIG DMOVE DSET DSURF CP CPDELE CPINTF CPLGEN CPLIST CPNGEN CPSGEN CE CECYC CEDELE CEINTF CELIST CERIG CESGEN RBE3 NOORDER WAVES WERASE WFRONT WMID WMORE WSORT WSTART FLDATA FLDATA1 FLDATA2 FLDATA3 FLDATA4 FLDATA4A FLDATA5 FLDATA6 FLDATA7 FLDATA8 FLDATA9 FLDATA10 FLDATA11 FLDATA12 FLDATA13 FLDATA14 FLDATA15 FLDATA16 FLDATA17 FLDATA18 FLDATA19 FLDATA20 FLDATA20A FLDATA20B FLDATA21 FLDATA22 FLDATA23 FLDATA24 FLDATA24A FLDATA24B FLDATA24C FLDATA24D FLDATA24E FLDATA24F FLDATA24G FLDATA24H FLDATA40 FLDATA25 FLDATA26 FLDATA34 FLDATA27 FLDATA28 FLDATA29 FLDATA30 FLDATA31 FLDATA32 FLDATA33 FLDATA35 FLDATA36 FLDATA37 FLDATA38 FLDATA39 ICVFRC PLVFRC MSADV MSCAP MSDATA MSMASS MSMETH MSMIR MSNOMF MSPROP MSQUAD MSRELAX MSSOLU MSSPEC MSTERM MSVARY /CYCEXPAND CYCLIC CYCOPT EMSYM HFEREFINE PERBC2D PHYSICS RACE AREAS BOOL CEQN COUPLE DIGIT ELEM ETYPE FATIGUE FEBODY FECONS FEFOR FESURF FLOTRAN GEOMETRY KEYPTS LINE MATER MESHING NODES PIPE PMETH PRIM RCON REORDER SELM TBLE VOLUMES EDASMP EDBOUND EDBX EDCGEN EDCLIST EDCMORE EDCNSTR EDCONTACT EDCRB EDCURVE EDDBL EDDC EDIPART EDLCS EDMP EDNB EDNDTSD EDNROT EDPART EDPC EDSP EDWELD ALPFILL ARCOLLAPSE ARDETACH ARFILL ARMERGE ARSPLIT GAPFINISH GAPLIST GAPMERGE GAPOPT GAPPLOT LNCOLLAPSE LNDETACH LNFILL LNMERGE LNSPLIT SARPLOT SLPPLOT SLSPLOT VCVFILL BSAX BSM1 BSM2 BSMD BSS1 BSS2 BSTE BSTQ PRSSOL SDELETE SECDATA SECJOINT /SECLIB SECLOCK SECNUM SECOFFSET SECPLOT SECREAD SECSTOP SECTYPE SECWRITE SLIST SSBT SSMT SSPA SSPB SSPD SSPE SSPM MORPH DAMORPH DEMORPH DVMORPH TZAMESH TZDELE TZEGEN PMLOPT PMLSIZE FSAN FSCO FSDT FSIN FSIT FSOR FSOU FSRE FSSTAT FSTI FSTR ABEXTRACT ADAMS ADAPT ANTYPE BCSOPTION CECHECK CHECK CMATRIX CMSOPT CNCHECK CUTCONTROL CYCOPT DMPEXT DSPROC DSOPT EMATWRITE EQSLV ERESX ESCHECK ESSOLV EXPASS FSRS FSSOLV GAUGE GMATRIX HFEIGOPT HFPA HFPCSWP HFSCAT HFSWEEP LMATRIX LUMPM MONITOR MSAVE OPNCONTROL PRECISION PSCONTROL PSOLVE RATE RSTOFF SEEXP SEGEN SEOPT SOLCONTROL /SOLU SOLVE SPSCAN SPSWP STAOPT TOFFST PCONV PEXCLUDE PINCLUDE /PMETH PMOPTS PPRANGE ARCLENA ARCTRM BUCOPT CNVTOL CRPLIM /GST LNSRCH MXPAND NCNV NEQIT NLDIAG NLDPOST NLGEOM NLHIST NROPT PRED PSTRES SSTIF SUBOPT ALPHAD BETAD DMPRAT HARFRQ HREXP HROPT HROUT LVSCALE MDAMP MDPLOT MODOPT MXPAND RIGID SUBOPT TIMINT TINTP TRNOPT ADDAM COVAL CQC DSUM FREQ GRP NRLSUM PFACT PSDCOM PSDFRQ PSDGRAPH PSDSPL PSDUNIT PSDVAL PSDWAV QDVAL ROCK SED SPOPT SRSS SV SVTYP VDDAM AUTOTS CECMOD DELTIM EXPSOL HMAGSOLV KBC KUSE MAGOPT MAGSOLV MODE NSUBST NUMEXP TIME TREF TSRES UPCOORD USRCAL WRFULL DA DADELE DALIST DK DKDELE DKLIST DL DLDELE DLLIST DTRAN FK FKDELE FKLIST FTRAN SFA SFADELE SFALIST SFL SFLDELE SFLLIST SFTRAN BFA BFADELE BFALIST BFK BFKDELE BFKLIST BFL BFLDELE BFLLIST BFTRAN BFV BFVDELE BFVLIST ACEL CGLOC CGOMGA CMACEL CMDOMEGA CMOMEGA DCGOMG DOMEGA IRLF OMEGA BIOT FMAGBC HFPORT IC ICDELE ICE ICEDELE ICELIST ICLIST ISFILE MPCHG OUTPR OUTRES PGRAPH PGSAVE PGWRITE PLWAVE RESCONTROL SBCLIST SBCTRAN WSPRINGS LSCLEAR LSDELE LSREAD LSSOLVE LSWRITE M MDELE MGEN MLIST TOTAL GP GPDELE GPLIST REZONE MAPSOLVE REMESH AREMESH EALIVE EKILL ESTIF D DCUM DDELE DJ DJDELE DJLIST DLIST DSCALE DSYM GSBDATA GSLIST LDREAD F FCUM FDELE FJ FJDELE FJLIST FLIST FSCALE SF SFBEAM SFCUM SFDELE SFE SFEDELE SFELIST SFFUN SFGRAD SFLIST SFSCALE BF BFCUM BFDELE BFE BFECUM BFEDELE BFELIST BFESCAL BFLIST BFSCALE BFUNIF LDREAD RIMPORT TUNIF BIOOPT DEACT DYNOPT GAP GENOPT INRTIA LSOPER MASTER NLOPT OUTOPT SMBODY SMCONS SMFOR SMSURF SOLUOPT SPTOPT EDADAPT EDALE EDBVIS EDCADAPT EDCPU EDCSC EDCTS EDDAMP EDDRELAX EDDUMP EDENERGY EDFPLOT EDGCALE EDHGLS EDHIST EDHTIME EDINT EDIS EDLOAD EDOPT EDOUT EDPL EDPVEL EDRC EDRD EDRI EDRST EDRUN EDSHELL EDSOLV EDSTART EDTERM EDTP EDVEL EDWRITE REXPORT FLOCHECK PEMOPTS HEMIOPT RADOPT RDEC RSURF RSYMM SPCNOD SPCTEMP STEF V2DOPT VFCALC VFOPT QSOPT FSAN FSCO FSDT FSIN FSIT FSOR FSOU FSRE FSRS FSSTAT FSTI FSTR MFANALYSIS MFBUCKET MFCALC MFCLEAR MFCMMAND MFCONV MFDTIME MFELEM MFEM MFEXTER MFFNAME MFIMPORT MFINTER MFITER MFLIST MFMAP MFORDER MFOUTPUT MFRELAX MFRSTART MFSURFACE MFTIME MFTOL MFVOLUME APPEND DETAB DNSOL FILE HRCPLX PGRSET /POST1 RESET SET SUBSET AVPRIN AVRES /EFACET ERNORM FORCE INRES LAYER RSYS SHELL NSORT NUSORT PLCONV PLDISP PLESOL PLNSOL PLVECT PPLOT PRCONV PRESOL PRJSOL PRNLD PRNSOL PRRFOR PRRSOL PRSSOL PRVECT SUMTYPE DESOL ESORT ETABLE EUSORT PLETAB PLLS PLVECT PRETAB PRVECT SABS SADD SALLOW SEXP SFACT SFCALC SMAX SMIN SMULT SSUM TALLOW VCROSS VDOT /FORMAT /HEADER IRLIST /PAGE PRERR PRITER ANCNTR ANCUT ANDATA ANDSCL ANCYC ANDYNA /ANFILE ANFLOW ANHARM ANIM ANISOS ANMODE ANMRES ANTIME TRTIME PADELE PAGET PAPUT PARESU PASAVE PATH PCALC PCROSS PDEF PDOT PLPAGM PLPATH PLSECT PMAP PPATH PRANGE PRPATH PRSECT PSEL PVECT SUCALC SUCR SUDEL SUEVAL SUGET SUMAP SUPL SUPR SURESU SUSAVE SUSEL SUVECT LCABS LCASE LCDEF LCFACT LCFILE LCOPER LCSEL LCSUM LCWRITE LCZERO RAPPND CURR2D EMAGERR EMF EMFT FLUXV FMAGSUM FOR2D IMPD MMF PLF2D POWERH QFACT REFLCOEF SENERGY SPARM TORQ2D TORQC2D TORQSUM FE FELIST FL FLLIST FP FPLIST FS FSDELE FSLIST FSNODE FSPLOT FSSECT FTCALC FTSIZE FTWRITE PLTRAC TRPDEL TRPLIS TRPOIN FLREAD BFINT CBDOF CMSFILE /CYCEXPAND CYCPHASE /EXPAND EXPAND FSSPARM FSUM HFANG HFARRAY HFNEAR HFPOWER HFSYM INTSRF KCALC NFORCE PLCRACK PLHFFAR PLSCH PLSYZ PRHFFAR PRSYZ RMFLVEC RSPLIT SPOINT DATADEF DEFINE DISPLAY LCCALC POINT PRINT SORT SPEC FC FCCHECK FCDELE FCLIST ANSOL DATA EDREAD ESOL FILE GAPF GSSOL JSOL NSOL NSTORE NUMVAR /POST26 RESET RFORCE /RGB SOLU STORE TIMERANGE VARDEL VARNAM CFACT FORCE LAYERP26 SHELL TVAR ABS ADD ATAN CLOG CONJUG DERIV EXP FILLDATA IMAGIN INT1 LARGE NLOG PROD QUOT REALVAR SMALL SQRT PLCPLX PLTIME PLVAR SPREAD XVAR EXTREM LINES NPRINT PRCPLX PRTIME PRVAR CVAR PMGTRAN RESP RPSD SMOOTH VGET VPUT DEFINE OPERATE PLOTTING PRINT /AUX2 DUMP FILEAUX2 FORM HBMAT /AUX3 COMPRESS DELETE FILEAUX3 LIST MODIFY UNDELETE /AUX12 EMIS GEOM MPRINT SPACE STEF VFQUERY VTYPE WRITE /AUX15 IGESIN IOPTN RALL RFILSZ RITER RMEMRY RSPEED RSTAT RTIMST /RUNST RWFRNT /OPT OPEQN OPFACT OPFRST OPGRAD OPKEEP OPLOOP OPPRNT OPRAND OPSUBP OPSWEEP OPTYPE OPUSER OPVAR TOCOMP TODEF TOFREQ TOTYPE TOVAR OPADD OPCLR OPDEL OPMAKE OPSEL OPANL OPDATA OPRESU OPSAVE OPEXE TOEXE TOLOOP OPLFA OPLGR OPLIST OPLSW OPRFA OPRGR OPRSW PLVAROPT PRVAROPT TOGRAPH TOLIST TOPLOT TOPRINT TOSTAT XVAROPT /PDS PDANL PDCORR PDINQR PDPLOT PDVAR PDDOEL PDDMCS PDMETH PDUSER PDEXE PDCDF PDCMAT PDHIST PDPINV PDPROB PDROPT PDSCAT PDSENS PDSHIS PDWRITE PDCLR PDRESU PDSAVE RSFIT RSPLOT RSPRNT RSSIMS /CMAP /DEVDISP FILEDISP HELPDISP NOCOLOR /SEG /SHOWDISP TRANS GRPH TERM FINISH PLOT STAT RMRESUME RMSAVE RMNDISP RMNEVEC RMALIST RMANL RMASTER RMCAP RMCLIST RMMLIST RMMRANGE RMMSELECT RMPORDER RMRGENERATE RMROPTIONS RMRPLOT RMRSTATUS RMSMPLE RMXPORT DCVSWP RMLVSCALE RMUSE ABS SIGN EXP LOG LOG10 SQRT NINT MOD RAND GDIS SIN COS TAN SINH COSH TANH ASIN ACOS ATAN ATAN2 VALCHR CHRVAL UPCASE LWCASE LINK1 PLANE2 BEAM3 BEAM4 SOLID5 COMBIN7 LINK8 INFIN9 LINK10 LINK11 CONTAC12 PLANE13 COMBIN14 PIPE16 PIPE17 PIPE18 PIPE20 MASS21 BEAM23 BEAM24 PLANE25 MATRIX27 SHELL28 FLUID29 FLUID30 LINK31 LINK32 LINK33 LINK34 PLANE35 SOURC36 COMBIN37 FLUID38 COMBIN39 COMBIN40 SHELL41 PLANE42 SHELL43 BEAM44 SOLID45 SOLID46 INFIN47 MATRIX50 SHELL51 CONTAC52 PLANE53 BEAM54 PLANE55 HYPER56 SHELL57 HYPER58 PIPE59 PIPE60 SHELL61 SOLID62 SHELL63 SOLID64 SOLID65 PLANE67 LINK68 SOLID69 SOLID70 MASS71 HYPER74 PLANE75 PLANE77 PLANE78 FLUID79 FLUID80 FLUID81 PLANE82 PLANE83 HYPER84 HYPER86 SOLID87 VISCO88 VISCO89 SOLID90 SHELL91 SOLID92 SHELL93 CIRCU94 SOLID95 SOLID96 SOLID97 SOLID98 SHELL99 VISCO106 VISCO107 VISCO108 TRANS109 INFIN110 INFIN111 INTER115 FLUID116 SOLID117 HF118 HF119 HF120 PLANE121 SOLID122 SOLID123 CIRCU124 CIRCU125 TRANS126 SOLID127 SOLID128 FLUID129 FLUID130 SHELL131 SHELL132 FLUID136 FLUID138 FLUID139 FLUID141 FLUID142 SHELL143 ROM144 PLANE145 PLANE146 SOLID147 SOLID148 SHELL150 SURF151 SURF152 SURF153 SURF154 SHELL157 HYPER158 LINK160 BEAM161 PLANE162 SHELL163 SOLID164 COMBI165 MASS166 LINK167 SOLID168 TARGE169 TARGE170 CONTA171 CONTA172 CONTA173 CONTA174 CONTA175 CONTA178 PRETS179 LINK180 SHELL181 PLANE182 PLANE183 MPC184 SOLID185 SOLID186 SOLID187 BEAM188 BEAM189 SOLSH190 SOLID191 INTER192 INTER193 INTER194 INTER195 MESH200 FOLLW201 SHELL208 SHELL209 PLANE223 SOLID226 SOLID227 PLANE230 SOLID231 SOLID232 SURF251 SURF252 EX EY EZ GXY NUXY ALPX ALPY ALPZ CTEX CTEY CTEZ THSX THSY THSZ REFT PRXY PRYZ PRXZ NUXY NUYZ NUXZ GXY GYZ GXZ DAMP DMPR MU DENS C ENTH KXX KYY KZZ HF EMIS QRATE VISC SONC RSVX RSVY RSVZ PERX MURX MURY MURZ MGXX MGYY MGZZ LSST SBKX UX UY UZ FX FY FZ MX MY MZ HEAT HBOT HE2 HE3 HTOP FLOW AMPS CHRG CSGX CSGY CSGZ ROTX ROTY ROTZ WARP TEMP TBOT TE2 TE3 TTOP PRES VX VY VZ ENKE ENDS SP01 SP02 SP03 SP04 SP05 SP06 VOLT MAG AX AYAZ STATIC BUCKLE MODAL HARMIC TRANS SUBSTR SPECTR NX NY NZ - - - + + + + diff --git a/data/syntax/c.xml b/data/syntax/c.xml index 86aa1e2..6f224fc 100644 --- a/data/syntax/c.xml +++ b/data/syntax/c.xml @@ -1,256 +1,260 @@ break case continue default do else for goto if return switch while enum extern inline sizeof struct typedef union _Alignas _Alignof _Atomic _Noreturn _Static_assert _Thread_local auto char const double float int long register restrict short signed static unsigned void volatile int8_t int16_t int32_t int64_t uint8_t uint16_t uint32_t uint64_t int_least8_t int_least16_t int_least32_t int_least64_t uint_least8_t uint_least16_t uint_least32_t uint_least64_t int_fast8_t int_fast16_t int_fast32_t int_fast64_t uint_fast8_t uint_fast16_t uint_fast32_t uint_fast64_t size_t ssize_t wchar_t intptr_t uintptr_t intmax_t uintmax_t ptrdiff_t sig_atomic_t wint_t _Bool bool _Complex complex _Imaginary imaginary _Generic va_list FILE fpos_t time_t max_align_t - - - + - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/data/syntax/cgis.xml b/data/syntax/cgis.xml index 0dbe51d..5b718c7 100644 --- a/data/syntax/cgis.xml +++ b/data/syntax/cgis.xml @@ -1,132 +1,134 @@ - + 1D 2D break continue do else extern for forall foreach function if in inout internal out reduction return struct typedef while bool bool2 bool3 bool4 int int2 int3 int4 half half2 half3 half4 float float2 float3 float4 - - - + + + + + diff --git a/data/syntax/clojure.xml b/data/syntax/clojure.xml index e17ceb0..855e01a 100644 --- a/data/syntax/clojure.xml +++ b/data/syntax/clojure.xml @@ -1,881 +1,883 @@ - + def def- defalias defhinted definline defmethod defmulti defnk defn-memo defonce defonce- defprotocol defrecord defstruct defstruct- deftest deftest- deftype defunbound defunbound- defvar defvar- defn defn- defmacro defmacro- < <= = == > >= - -' -> ->> / . .. * *' + +' accessor aclone add-classpath add-watch agent agent-errors aget alength alias all-ns alter alter-meta! alter-var-root amap ancestors and append-child apply apply-template are areduce array-map as-> aset aset-boolean aset-byte aset-char aset-double aset-float aset-int aset-long aset-short assert assert-any assert-expr assert-predicate assoc assoc! associative? assoc-in atom atom? attrs await await1 await-for bases bean bigdec bigint binding bit-and bit-and-not bit-clear bit-flip bit-not bit-or bit-set bit-shift-left bit-shift-right bit-test bit-xor boolean boolean-array booleans bound-fn bound-fn* branch? butlast byte byte-array bytes case cast catch char char? char-array char-escape-string char-name-string chars children chunk chunk-append chunk-buffer chunk-cons chunked-seq? chunk-first chunk-next chunk-rest class class? clear-agent-errors clojure-version coll? collection-tag comment commute comp comparator compare compare-and-set! compile complement compose-fixtures concat cond condp conj conj! cons constantly construct-proxy contains? content content-handler count counted? create-ns create-struct cycle dec dec' decimal? declare delay delay? deliver deref derive descendants destructure difference disj disj! dissoc dissoc! distinct distinct? do doall doc dorun doseq dosync do-template dotimes doto double double-array doubles down drop drop-last drop-while e edit element emit emit-element empty empty? end? ensure enumeration-seq eval even? every? extend extenders extend-protocol extends? extend-type false? ffirst file-position file-seq filter filterv finally find find-doc find-ns find-var first float float? float-array floats flush fn fn? fnext fnil for force format frequencies function? future future? future-call future-cancel future-cancelled? future-done? gen-and-load-class gen-and-save-class gen-class gen-interface gensym get get-child get-child-count get-in get-method get-possibly-unbound-var get-proxy-class get-thread-bindings get-validator group-by handle handler-case hash hash-map hash-set identical? identity if if-let ifn? if-not import inc inc' inc-report-counter index init-proxy in-ns insert-child insert-left insert-right inspect inspect-table inspect-tree instance? int int-array integer? interleave intern interpose intersection into into-array ints io! is isa? is-leaf iterate iterator-seq join join-fixtures juxt key keys keyword keyword? keywordize-keys last lazy-cat lazy-seq left leftmost lefts let letfn line-seq list list* list? list-model list-provider load loaded-libs load-file load-reader load-script load-string locking long long-array longs loop macroexpand macroexpand-1 macroexpand-all main make-array make-hierarchy make-node map map? mapcat mapv map-invert max max-key memfn memoize merge merge-with meta methods method-sig min min-key mod name namespace neg? newline next nfirst nil? nnext node not not= not-any? not-empty not-every? ns ns-aliases ns-imports ns-interns ns-map ns-name ns-publics ns-refers ns-resolve ns-unalias ns-unmap nth nthnext num number? odd? or parents partial partition path pcalls peek persistent! pmap pop pop! pop-thread-bindings pos? postwalk postwalk-demo postwalk-replace pr prefer-method prefers prev prewalk prewalk-demo prewalk-replace primitives-classnames print print-cause-trace print-ctor print-doc print-dup printf println println-str print-method print-namespace-doc print-simple print-special-doc print-stack-trace print-str print-throwable print-trace-element prn prn-str project promise proxy proxy-call-with-super proxy-mappings proxy-name proxy-super pr-str push-thread-bindings pvalues quot rand rand-int rand-nth range ratio? rational? rationalize read read-line read-string recur reduce ref refer refer-clojure ref-history-count re-find ref-max-history ref-min-history ref-set re-groups reify release-pending-sends rem re-matcher re-matches remove remove-method remove-ns remove-watch rename rename-keys re-pattern repeat repeatedly repl replace repl-caught repl-exception replicate repl-prompt repl-read report require re-seq reset! reset-meta! resolve rest resultset-seq reverse reversible? right rightmost rights root rseq rsubseq run-all-tests run-tests satisfies? second select select-keys send send-off seq seq? seque sequence sequential? seq-zip set set? set-test set-validator! short short-array shorts shutdown-agents skip-if-eol skip-whitespace slurp some sort sort-by sorted? sorted-map sorted-map-by sorted-set sorted-set-by special-form-anchor special-symbol? split-at split-with str stream? string? stringify-keys struct struct-map subs subseq subvec successful? supers swap! symbol symbol? sync syntax-symbol-anchor take take-last take-nth take-while test test-all-vars testing testing-contexts-str testing-vars-str test-ns test-var the-ns throw time to-array to-array-2d trampoline transient tree-seq true? try try-expr type unchecked-add unchecked-dec unchecked-divide unchecked-inc unchecked-multiply unchecked-negate unchecked-remainder unchecked-subtract underive unimport union unquote unquote-splicing up update update-in update-proxy use use-fixtures val vals var? var-get var-set vary-meta vec vector vector? vector-of walk when when-first when-let when-not while with-bindings with-bindings* with-in-str with-loading-context with-local-vars with-meta with-open with-out-str with-precision with-test with-test-out xml-seq zero? zipmap *1 *2 *3 *agent* *allow-unresolved-vars* *assert* *clojure-version* *command-line-args* *compile-files* *compile-path* *current* *e *err* *file* *flush-on-newline* *in* *initial-report-counters* *load-tests* *macro-meta* *math-context* *ns* *out* *print-dup* *print-length* *print-level* *print-meta* *print-readably* *read-eval* *report-counters* *sb* *source-path* *stack* *stack-trace-depth* *state* *testing-contexts* *testing-vars* *test-out* *use-context-classloader* *warn-on-reflection* *warn-on-reflection* false nil true - - - - - - + + + + + + + + diff --git a/data/syntax/crk.xml b/data/syntax/crk.xml index 395b599..211ddcc 100644 --- a/data/syntax/crk.xml +++ b/data/syntax/crk.xml @@ -1,159 +1,163 @@ - + break catch class continue else false for if in is null oper return this true try typeof while bool byte int16 int32 int64 uint16 uint32 uint64 float32 float64 int uint intz uintz float void - - - + - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/data/syntax/cs.xml b/data/syntax/cs.xml index 931b39f..264d1f4 100644 --- a/data/syntax/cs.xml +++ b/data/syntax/cs.xml @@ -1,166 +1,168 @@ - + abstract as base break case catch class checked continue default delegate do else enum event explicit extern false for foreach finally fixed goto if implicit in interface internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static struct switch this throw true try typeof unchecked unsafe using virtual while #if #else #elif #endif #define #undef #warning #error #line bool byte char const decimal double float int long object uint ushort ulong sbyte short string void - - - + - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/data/syntax/ferite.xml b/data/syntax/ferite.xml index 8d2fdc8..13951c7 100644 --- a/data/syntax/ferite.xml +++ b/data/syntax/ferite.xml @@ -1,115 +1,117 @@ - + break case continue else for if do function namespace while class new uses global return self super null iferr fix number void string array object final static - - - + - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/data/syntax/fgl-4gl.xml b/data/syntax/fgl-4gl.xml index 77c7b31..b546243 100644 --- a/data/syntax/fgl-4gl.xml +++ b/data/syntax/fgl-4gl.xml @@ -1,361 +1,363 @@ - + at by go if in is no of on or to up add ALL and ANY avg day end ESC for key let log max mdy min not put red row run set sum top blue BOLD call case cyan desc DROP else exit file form FREE from goto help HIDE HOLD HOUR into last left like line load LOCK main menu MODE name NEED next null open page PIPE quit READ rows show skip sort STEP STOP TEMP text then thru true user WAIT when with WORK WRAP year after alter ascii BEGIN blink clear close count DEFER DIRTY error every false fetch field first flush green GROUP index input label lines month order outer pause print right share sleep space start TABLE today union UNITS using where WHILE white ACCEPT before border bottom column commit create cursor define delete enable ESCAPE exists finish format HAVING header insert length locate margin MINUTE MODIFY normal option output PAGENO prompt record report return revoke SCREEN scroll SECOND select spaces status UNIQUE UNLOAD update values window yellow between clipped cluster columns command comment connect CURRENT declare display execute foreach globals infield MAGENTA matches message options prepare printer program reverse trailer upshift waiting without ABSOLUTE continue database defaults DISTINCT EXTERNAL function INT_FLAG NOTFOUND previous ROLLBACK whenever wordwrap attribute committed construct delimiter downshift exclusive INTERRUPT ISOLATION otherwise quit_flag returning attributes CONSTRAINT initialize statistics fgl_lastkey formhandler fgl_lastkey() char date array float money serial DECIMAL integer NUMERIC VARCHAR DATETIME FRACTION INTERVAL smallint - - - + - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/data/syntax/fgl-per.xml b/data/syntax/fgl-per.xml index 81f30ad..b3cea4d 100644 --- a/data/syntax/fgl-per.xml +++ b/data/syntax/fgl-per.xml @@ -1,170 +1,172 @@ - + by to end not red blue cyan keys like null size type black color green input today white format record screen tables yellow default display include magenta noentry picture reverse through UPSHIFT without autonext comments COMPRESS database formonly noupdate required WORDWRAP character downshift invisible underline attributes delimiters instructions char date array float money serial DECIMAL integer NUMERIC VARCHAR DATETIME FRACTION INTERVAL smallint - - - + - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/data/syntax/groovy.xml b/data/syntax/groovy.xml index 13ae941..16118a9 100644 --- a/data/syntax/groovy.xml +++ b/data/syntax/groovy.xml @@ -1,3887 +1,3889 @@ - + ACTIVE ACTIVITY_COMPLETED ACTIVITY_REQUIRED ARG_IN ARG_INOUT ARG_OUT AWTError AWTEvent AWTEventListener AWTEventListenerProxy AWTEventMulticaster AWTException AWTKeyStroke AWTPermission AbstractAction AbstractBorder AbstractButton AbstractCellEditor AbstractCollection AbstractColorChooserPanel AbstractDocument AbstractDocument.AttributeContext AbstractDocument.Content AbstractDocument.ElementEdit AbstractExecutorService AbstractInterruptibleChannel AbstractLayoutCache AbstractLayoutCache.NodeDimensions AbstractList AbstractListModel AbstractMap AbstractMethodError AbstractPreferences AbstractQueue AbstractQueuedSynchronizer AbstractSelectableChannel AbstractSelectionKey AbstractSelector AbstractSequentialList AbstractSet AbstractSpinnerModel AbstractTableModel AbstractUndoableEdit AbstractWriter AccessControlContext AccessControlException AccessController AccessException Accessible AccessibleAction AccessibleAttributeSequence AccessibleBundle AccessibleComponent AccessibleContext AccessibleEditableText AccessibleExtendedComponent AccessibleExtendedTable AccessibleExtendedText AccessibleHyperlink AccessibleHypertext AccessibleIcon AccessibleKeyBinding AccessibleObject AccessibleRelation AccessibleRelationSet AccessibleResourceBundle AccessibleRole AccessibleSelection AccessibleState AccessibleStateSet AccessibleStreamable AccessibleTable AccessibleTableModelChange AccessibleText AccessibleTextSequence AccessibleValue AccountException AccountExpiredException AccountLockedException AccountNotFoundException Acl AclEntry AclNotFoundException Action ActionEvent ActionListener ActionMap ActionMapUIResource Activatable ActivateFailedException ActivationDesc ActivationException ActivationGroup ActivationGroupDesc ActivationGroupDesc.CommandEnvironment ActivationGroupID ActivationGroup_Stub ActivationID ActivationInstantiator ActivationMonitor ActivationSystem Activator ActiveEvent ActivityCompletedException ActivityRequiredException AdapterActivator AdapterActivatorOperations AdapterAlreadyExists AdapterAlreadyExistsHelper AdapterInactive AdapterInactiveHelper AdapterManagerIdHelper AdapterNameHelper AdapterNonExistent AdapterNonExistentHelper AdapterStateHelper AddressHelper Adjustable AdjustmentEvent AdjustmentListener Adler32 AffineTransform AffineTransformOp AlgorithmParameterGenerator AlgorithmParameterGeneratorSpi AlgorithmParameterSpec AlgorithmParameters AlgorithmParametersSpi AllPermission AlphaComposite AlreadyBound AlreadyBoundException AlreadyBoundHelper AlreadyBoundHolder AlreadyConnectedException AncestorEvent AncestorListener AnnotatedElement Annotation Annotation AnnotationFormatError AnnotationTypeMismatchException Any AnyHolder AnySeqHelper AnySeqHelper AnySeqHolder AppConfigurationEntry AppConfigurationEntry.LoginModuleControlFlag Appendable Applet AppletContext AppletInitializer AppletStub ApplicationException Arc2D Arc2D.Double Arc2D.Float Area AreaAveragingScaleFilter ArithmeticException Array Array ArrayBlockingQueue ArrayIndexOutOfBoundsException ArrayList ArrayStoreException ArrayType Arrays AssertionError AsyncBoxView AsynchronousCloseException AtomicBoolean AtomicInteger AtomicIntegerArray AtomicIntegerFieldUpdater AtomicLong AtomicLongArray AtomicLongFieldUpdater AtomicMarkableReference AtomicReference AtomicReferenceArray AtomicReferenceFieldUpdater AtomicStampedReference Attr Attribute Attribute Attribute AttributeChangeNotification AttributeChangeNotificationFilter AttributeException AttributeInUseException AttributeList AttributeList AttributeList AttributeListImpl AttributeModificationException AttributeNotFoundException AttributeSet AttributeSet AttributeSet.CharacterAttribute AttributeSet.ColorAttribute AttributeSet.FontAttribute AttributeSet.ParagraphAttribute AttributeSetUtilities AttributeValueExp AttributedCharacterIterator AttributedCharacterIterator.Attribute AttributedString Attributes Attributes Attributes Attributes.Name Attributes2 Attributes2Impl AttributesImpl AudioClip AudioFileFormat AudioFileFormat.Type AudioFileReader AudioFileWriter AudioFormat AudioFormat.Encoding AudioInputStream AudioPermission AudioSystem AuthPermission AuthProvider AuthenticationException AuthenticationException AuthenticationNotSupportedException Authenticator Authenticator.RequestorType AuthorizeCallback Autoscroll BAD_CONTEXT BAD_INV_ORDER BAD_OPERATION BAD_PARAM BAD_POLICY BAD_POLICY_TYPE BAD_POLICY_VALUE BAD_QOS BAD_TYPECODE BMPImageWriteParam BackingStoreException BadAttributeValueExpException BadBinaryOpValueExpException BadKind BadLocationException BadPaddingException BadStringOperationException BandCombineOp BandedSampleModel BaseRowSet BasicArrowButton BasicAttribute BasicAttributes BasicBorders BasicBorders.ButtonBorder BasicBorders.FieldBorder BasicBorders.MarginBorder BasicBorders.MenuBarBorder BasicBorders.RadioButtonBorder BasicBorders.RolloverButtonBorder BasicBorders.SplitPaneBorder BasicBorders.ToggleButtonBorder BasicButtonListener BasicButtonUI BasicCheckBoxMenuItemUI BasicCheckBoxUI BasicColorChooserUI BasicComboBoxEditor BasicComboBoxEditor.UIResource BasicComboBoxRenderer BasicComboBoxRenderer.UIResource BasicComboBoxUI BasicComboPopup BasicControl BasicDesktopIconUI BasicDesktopPaneUI BasicDirectoryModel BasicEditorPaneUI BasicFileChooserUI BasicFormattedTextFieldUI BasicGraphicsUtils BasicHTML BasicIconFactory BasicInternalFrameTitlePane BasicInternalFrameUI BasicLabelUI BasicListUI BasicLookAndFeel BasicMenuBarUI BasicMenuItemUI BasicMenuUI BasicOptionPaneUI BasicOptionPaneUI.ButtonAreaLayout BasicPanelUI BasicPasswordFieldUI BasicPermission BasicPopupMenuSeparatorUI BasicPopupMenuUI BasicProgressBarUI BasicRadioButtonMenuItemUI BasicRadioButtonUI BasicRootPaneUI BasicScrollBarUI BasicScrollPaneUI BasicSeparatorUI BasicSliderUI BasicSpinnerUI BasicSplitPaneDivider BasicSplitPaneUI BasicStroke BasicTabbedPaneUI BasicTableHeaderUI BasicTableUI BasicTextAreaUI BasicTextFieldUI BasicTextPaneUI BasicTextUI BasicTextUI.BasicCaret BasicTextUI.BasicHighlighter BasicToggleButtonUI BasicToolBarSeparatorUI BasicToolBarUI BasicToolTipUI BasicTreeUI BasicViewportUI BatchUpdateException BeanContext BeanContextChild BeanContextChildComponentProxy BeanContextChildSupport BeanContextContainerProxy BeanContextEvent BeanContextMembershipEvent BeanContextMembershipListener BeanContextProxy BeanContextServiceAvailableEvent BeanContextServiceProvider BeanContextServiceProviderBeanInfo BeanContextServiceRevokedEvent BeanContextServiceRevokedListener BeanContextServices BeanContextServicesListener BeanContextServicesSupport BeanContextServicesSupport.BCSSServiceProvider BeanContextSupport BeanContextSupport.BCSIterator BeanDescriptor BeanInfo Beans BevelBorder Bidi BigDecimal BigInteger BinaryRefAddr BindException Binding Binding BindingHelper BindingHolder BindingIterator BindingIteratorHelper BindingIteratorHolder BindingIteratorOperations BindingIteratorPOA BindingListHelper BindingListHolder BindingType BindingTypeHelper BindingTypeHolder BitSet Blob BlockView BlockingQueue Book Boolean BooleanControl BooleanControl.Type BooleanHolder BooleanSeqHelper BooleanSeqHolder Border BorderFactory BorderLayout BorderUIResource BorderUIResource.BevelBorderUIResource BorderUIResource.CompoundBorderUIResource BorderUIResource.EmptyBorderUIResource BorderUIResource.EtchedBorderUIResource BorderUIResource.LineBorderUIResource BorderUIResource.MatteBorderUIResource BorderUIResource.TitledBorderUIResource BoundedRangeModel Bounds Bounds Box Box.Filler BoxLayout BoxView BoxedValueHelper BreakIterator BrokenBarrierException Buffer BufferCapabilities BufferCapabilities.FlipContents BufferOverflowException BufferStrategy BufferUnderflowException BufferedImage BufferedImageFilter BufferedImageOp BufferedInputStream BufferedOutputStream BufferedReader BufferedWriter Button ButtonGroup ButtonModel ButtonUI Byte ByteArrayInputStream ByteArrayOutputStream ByteBuffer ByteChannel ByteHolder ByteLookupTable ByteOrder CDATASection CMMException CODESET_INCOMPATIBLE COMM_FAILURE CRC32 CRL CRLException CRLSelector CSS CSS.Attribute CTX_RESTRICT_SCOPE CacheRequest CacheResponse CachedRowSet Calendar Callable CallableStatement Callback CallbackHandler CancelablePrintJob CancellationException CancelledKeyException CannotProceed CannotProceedException CannotProceedHelper CannotProceedHolder CannotRedoException CannotUndoException Canvas CardLayout Caret CaretEvent CaretListener CellEditor CellEditorListener CellRendererPane CertPath CertPath.CertPathRep CertPathBuilder CertPathBuilderException CertPathBuilderResult CertPathBuilderSpi CertPathParameters CertPathTrustManagerParameters CertPathValidator CertPathValidatorException CertPathValidatorResult CertPathValidatorSpi CertSelector CertStore CertStoreException CertStoreParameters CertStoreSpi Certificate Certificate Certificate Certificate.CertificateRep CertificateEncodingException CertificateEncodingException CertificateException CertificateException CertificateExpiredException CertificateExpiredException CertificateFactory CertificateFactorySpi CertificateNotYetValidException CertificateNotYetValidException CertificateParsingException CertificateParsingException ChangeEvent ChangeListener ChangedCharSetException Channel ChannelBinding Channels CharArrayReader CharArrayWriter CharBuffer CharConversionException CharHolder CharSeqHelper CharSeqHolder CharSequence Character Character.Subset Character.UnicodeBlock CharacterCodingException CharacterData CharacterIterator Charset CharsetDecoder CharsetEncoder CharsetProvider Checkbox CheckboxGroup CheckboxMenuItem CheckedInputStream CheckedOutputStream Checksum Choice ChoiceCallback ChoiceFormat Chromaticity Cipher CipherInputStream CipherOutputStream CipherSpi Class ClassCastException ClassCircularityError ClassDefinition ClassDesc ClassFileTransformer ClassFormatError ClassLoader ClassLoaderRepository ClassLoadingMXBean ClassNotFoundException ClientRequestInfo ClientRequestInfoOperations ClientRequestInterceptor ClientRequestInterceptorOperations Clip Clipboard ClipboardOwner Clob CloneNotSupportedException Cloneable Closeable ClosedByInterruptException ClosedChannelException ClosedSelectorException CodeSets CodeSigner CodeSource Codec CodecFactory CodecFactoryHelper CodecFactoryOperations CodecOperations CoderMalfunctionError CoderResult CodingErrorAction CollationElementIterator CollationKey Collator Collection CollectionCertStoreParameters Collections Color ColorChooserComponentFactory ColorChooserUI ColorConvertOp ColorModel ColorSelectionModel ColorSpace ColorSupported ColorType ColorUIResource ComboBoxEditor ComboBoxModel ComboBoxUI ComboPopup Comment CommunicationException Comparable Comparator CompilationMXBean Compiler CompletionService CompletionStatus CompletionStatusHelper Component ComponentAdapter ComponentColorModel ComponentEvent ComponentIdHelper ComponentInputMap ComponentInputMapUIResource ComponentListener ComponentOrientation ComponentSampleModel ComponentUI ComponentView Composite CompositeContext CompositeData CompositeDataSupport CompositeName CompositeType CompositeView CompoundBorder CompoundControl CompoundControl.Type CompoundEdit CompoundName Compression ConcurrentHashMap ConcurrentLinkedQueue ConcurrentMap ConcurrentModificationException Condition Configuration ConfigurationException ConfirmationCallback ConnectException ConnectException ConnectIOException Connection ConnectionEvent ConnectionEventListener ConnectionPendingException ConnectionPoolDataSource ConsoleHandler Constructor Container ContainerAdapter ContainerEvent ContainerListener ContainerOrderFocusTraversalPolicy ContentHandler ContentHandler ContentHandlerFactory ContentModel Context Context ContextList ContextNotEmptyException ContextualRenderedImageFactory Control Control Control.Type ControlFactory ControllerEventListener ConvolveOp CookieHandler CookieHolder Copies CopiesSupported CopyOnWriteArrayList CopyOnWriteArraySet CountDownLatch CounterMonitor CounterMonitorMBean CredentialException CredentialExpiredException CredentialNotFoundException CropImageFilter CubicCurve2D CubicCurve2D.Double CubicCurve2D.Float Currency Current Current Current CurrentHelper CurrentHelper CurrentHelper CurrentHolder CurrentOperations CurrentOperations CurrentOperations Cursor CustomMarshal CustomValue Customizer CyclicBarrier DATA_CONVERSION DESKeySpec DESedeKeySpec DGC DHGenParameterSpec DHKey DHParameterSpec DHPrivateKey DHPrivateKeySpec DHPublicKey DHPublicKeySpec DISCARDING DOMConfiguration DOMError DOMErrorHandler DOMException DOMImplementation DOMImplementationLS DOMImplementationList DOMImplementationRegistry DOMImplementationSource DOMLocator DOMLocator DOMResult DOMSource DOMStringList DSAKey DSAKeyPairGenerator DSAParameterSpec DSAParams DSAPrivateKey DSAPrivateKeySpec DSAPublicKey DSAPublicKeySpec DTD DTDConstants DTDHandler DataBuffer DataBufferByte DataBufferDouble DataBufferFloat DataBufferInt DataBufferShort DataBufferUShort DataFlavor DataFormatException DataInput DataInputStream DataInputStream DataLine DataLine.Info DataOutput DataOutputStream DataOutputStream DataSource DataTruncation DatabaseMetaData DatagramChannel DatagramPacket DatagramSocket DatagramSocketImpl DatagramSocketImplFactory DatatypeConfigurationException DatatypeConstants DatatypeConstants.Field DatatypeFactory Date Date DateFormat DateFormat.Field DateFormatSymbols DateFormatter DateTimeAtCompleted DateTimeAtCreation DateTimeAtProcessing DateTimeSyntax DebugGraphics DecimalFormat DecimalFormatSymbols DeclHandler DefaultBoundedRangeModel DefaultButtonModel DefaultCaret DefaultCellEditor DefaultColorSelectionModel DefaultComboBoxModel DefaultDesktopManager DefaultEditorKit DefaultEditorKit.BeepAction DefaultEditorKit.CopyAction DefaultEditorKit.CutAction DefaultEditorKit.DefaultKeyTypedAction DefaultEditorKit.InsertBreakAction DefaultEditorKit.InsertContentAction DefaultEditorKit.InsertTabAction DefaultEditorKit.PasteAction DefaultFocusManager DefaultFocusTraversalPolicy DefaultFormatter DefaultFormatterFactory DefaultHandler DefaultHandler2 DefaultHighlighter DefaultHighlighter.DefaultHighlightPainter DefaultKeyboardFocusManager DefaultListCellRenderer DefaultListCellRenderer.UIResource DefaultListModel DefaultListSelectionModel DefaultLoaderRepository DefaultLoaderRepository DefaultMenuLayout DefaultMetalTheme DefaultMutableTreeNode DefaultPersistenceDelegate DefaultSingleSelectionModel DefaultStyledDocument DefaultStyledDocument.AttributeUndoableEdit DefaultStyledDocument.ElementSpec DefaultTableCellRenderer DefaultTableCellRenderer.UIResource DefaultTableColumnModel DefaultTableModel DefaultTextUI DefaultTreeCellEditor DefaultTreeCellRenderer DefaultTreeModel DefaultTreeSelectionModel DefinitionKind DefinitionKindHelper Deflater DeflaterOutputStream DelayQueue Delayed Delegate Delegate Delegate DelegationPermission Deprecated Descriptor DescriptorAccess DescriptorSupport DesignMode DesktopIconUI DesktopManager DesktopPaneUI Destination DestroyFailedException Destroyable Dialog Dictionary DigestException DigestInputStream DigestOutputStream Dimension Dimension2D DimensionUIResource DirContext DirObjectFactory DirStateFactory DirStateFactory.Result DirectColorModel DirectoryManager DisplayMode DnDConstants Doc DocAttribute DocAttributeSet DocFlavor DocFlavor.BYTE_ARRAY DocFlavor.CHAR_ARRAY DocFlavor.INPUT_STREAM DocFlavor.READER DocFlavor.SERVICE_FORMATTED DocFlavor.STRING DocFlavor.URL DocPrintJob Document Document DocumentBuilder DocumentBuilderFactory DocumentEvent DocumentEvent.ElementChange DocumentEvent.EventType DocumentFilter DocumentFilter.FilterBypass DocumentFragment DocumentHandler DocumentListener DocumentName DocumentParser DocumentType Documented DomainCombiner DomainManager DomainManagerOperations Double DoubleBuffer DoubleHolder DoubleSeqHelper DoubleSeqHolder DragGestureEvent DragGestureListener DragGestureRecognizer DragSource DragSourceAdapter DragSourceContext DragSourceDragEvent DragSourceDropEvent DragSourceEvent DragSourceListener DragSourceMotionListener Driver DriverManager DriverPropertyInfo DropTarget DropTarget.DropTargetAutoScroller DropTargetAdapter DropTargetContext DropTargetDragEvent DropTargetDropEvent DropTargetEvent DropTargetListener DuplicateFormatFlagsException DuplicateName DuplicateNameHelper Duration DynAny DynAny DynAnyFactory DynAnyFactoryHelper DynAnyFactoryOperations DynAnyHelper DynAnyOperations DynAnySeqHelper DynArray DynArray DynArrayHelper DynArrayOperations DynEnum DynEnum DynEnumHelper DynEnumOperations DynFixed DynFixed DynFixedHelper DynFixedOperations DynSequence DynSequence DynSequenceHelper DynSequenceOperations DynStruct DynStruct DynStructHelper DynStructOperations DynUnion DynUnion DynUnionHelper DynUnionOperations DynValue DynValue DynValueBox DynValueBoxOperations DynValueCommon DynValueCommonOperations DynValueHelper DynValueOperations DynamicImplementation DynamicImplementation DynamicMBean ECField ECFieldF2m ECFieldFp ECGenParameterSpec ECKey ECParameterSpec ECPoint ECPrivateKey ECPrivateKeySpec ECPublicKey ECPublicKeySpec ENCODING_CDR_ENCAPS EOFException EditorKit Element Element Element ElementIterator ElementType Ellipse2D Ellipse2D.Double Ellipse2D.Float EllipticCurve EmptyBorder EmptyStackException EncodedKeySpec Encoder Encoding EncryptedPrivateKeyInfo Entity Entity EntityReference EntityResolver EntityResolver2 Enum EnumConstantNotPresentException EnumControl EnumControl.Type EnumMap EnumSet EnumSyntax Enumeration Environment Error ErrorHandler ErrorListener ErrorManager EtchedBorder Event EventContext EventDirContext EventHandler EventListener EventListenerList EventListenerProxy EventObject EventQueue EventSetDescriptor Exception ExceptionDetailMessage ExceptionInInitializerError ExceptionList ExceptionListener Exchanger ExecutionException Executor ExecutorCompletionService ExecutorService Executors ExemptionMechanism ExemptionMechanismException ExemptionMechanismSpi ExpandVetoException ExportException Expression ExtendedRequest ExtendedResponse Externalizable FREE_MEM FactoryConfigurationError FailedLoginException FeatureDescriptor Fidelity Field FieldNameHelper FieldNameHelper FieldPosition FieldView File FileCacheImageInputStream FileCacheImageOutputStream FileChannel FileChannel.MapMode FileChooserUI FileDescriptor FileDialog FileFilter FileFilter FileHandler FileImageInputStream FileImageOutputStream FileInputStream FileLock FileLockInterruptionException FileNameMap FileNotFoundException FileOutputStream FilePermission FileReader FileSystemView FileView FileWriter FilenameFilter Filter FilterInputStream FilterOutputStream FilterReader FilterWriter FilteredImageSource FilteredRowSet Finishings FixedHeightLayoutCache FixedHolder FlatteningPathIterator FlavorEvent FlavorException FlavorListener FlavorMap FlavorTable Float FloatBuffer FloatControl FloatControl.Type FloatHolder FloatSeqHelper FloatSeqHolder FlowLayout FlowView FlowView.FlowStrategy Flushable FocusAdapter FocusEvent FocusListener FocusManager FocusTraversalPolicy Font FontFormatException FontMetrics FontRenderContext FontUIResource FormSubmitEvent FormSubmitEvent.MethodType FormView Format Format.Field FormatConversionProvider FormatFlagsConversionMismatchException FormatMismatch FormatMismatchHelper Formattable FormattableFlags Formatter Formatter FormatterClosedException ForwardRequest ForwardRequest ForwardRequestHelper ForwardRequestHelper Frame Future FutureTask GSSContext GSSCredential GSSException GSSManager GSSName GZIPInputStream GZIPOutputStream GapContent GarbageCollectorMXBean GatheringByteChannel GaugeMonitor GaugeMonitorMBean GeneralPath GeneralSecurityException GenericArrayType GenericDeclaration GenericSignatureFormatError GlyphJustificationInfo GlyphMetrics GlyphVector GlyphView GlyphView.GlyphPainter GradientPaint GraphicAttribute Graphics Graphics2D GraphicsConfigTemplate GraphicsConfiguration GraphicsDevice GraphicsEnvironment GrayFilter GregorianCalendar GridBagConstraints GridBagLayout GridLayout Group Guard GuardedObject HOLDING HTML HTML.Attribute HTML.Tag HTML.UnknownTag HTMLDocument HTMLDocument.Iterator HTMLEditorKit HTMLEditorKit.HTMLFactory HTMLEditorKit.HTMLTextAction HTMLEditorKit.InsertHTMLTextAction HTMLEditorKit.LinkController HTMLEditorKit.Parser HTMLEditorKit.ParserCallback HTMLFrameHyperlinkEvent HTMLWriter Handler HandlerBase HandshakeCompletedEvent HandshakeCompletedListener HasControls HashAttributeSet HashDocAttributeSet HashMap HashPrintJobAttributeSet HashPrintRequestAttributeSet HashPrintServiceAttributeSet HashSet Hashtable HeadlessException HierarchyBoundsAdapter HierarchyBoundsListener HierarchyEvent HierarchyListener Highlighter Highlighter.Highlight Highlighter.HighlightPainter HostnameVerifier HttpRetryException HttpURLConnection HttpsURLConnection HyperlinkEvent HyperlinkEvent.EventType HyperlinkListener ICC_ColorSpace ICC_Profile ICC_ProfileGray ICC_ProfileRGB IDLEntity IDLType IDLTypeHelper IDLTypeOperations ID_ASSIGNMENT_POLICY_ID ID_UNIQUENESS_POLICY_ID IIOByteBuffer IIOException IIOImage IIOInvalidTreeException IIOMetadata IIOMetadataController IIOMetadataFormat IIOMetadataFormatImpl IIOMetadataNode IIOParam IIOParamController IIOReadProgressListener IIOReadUpdateListener IIOReadWarningListener IIORegistry IIOServiceProvider IIOWriteProgressListener IIOWriteWarningListener IMPLICIT_ACTIVATION_POLICY_ID IMP_LIMIT INACTIVE INITIALIZE INTERNAL INTF_REPOS INVALID_ACTIVITY INVALID_TRANSACTION INV_FLAG INV_IDENT INV_OBJREF INV_POLICY IOException IOR IORHelper IORHolder IORInfo IORInfoOperations IORInterceptor IORInterceptorOperations IORInterceptor_3_0 IORInterceptor_3_0Helper IORInterceptor_3_0Holder IORInterceptor_3_0Operations IRObject IRObjectOperations Icon IconUIResource IconView IdAssignmentPolicy IdAssignmentPolicyOperations IdAssignmentPolicyValue IdUniquenessPolicy IdUniquenessPolicyOperations IdUniquenessPolicyValue IdentifierHelper Identity IdentityHashMap IdentityScope IllegalAccessError IllegalAccessException IllegalArgumentException IllegalBlockSizeException IllegalBlockingModeException IllegalCharsetNameException IllegalClassFormatException IllegalComponentStateException IllegalFormatCodePointException IllegalFormatConversionException IllegalFormatException IllegalFormatFlagsException IllegalFormatPrecisionException IllegalFormatWidthException IllegalMonitorStateException IllegalPathStateException IllegalSelectorException IllegalStateException IllegalThreadStateException Image ImageCapabilities ImageConsumer ImageFilter ImageGraphicAttribute ImageIO ImageIcon ImageInputStream ImageInputStreamImpl ImageInputStreamSpi ImageObserver ImageOutputStream ImageOutputStreamImpl ImageOutputStreamSpi ImageProducer ImageReadParam ImageReader ImageReaderSpi ImageReaderWriterSpi ImageTranscoder ImageTranscoderSpi ImageTypeSpecifier ImageView ImageWriteParam ImageWriter ImageWriterSpi ImagingOpException ImplicitActivationPolicy ImplicitActivationPolicyOperations ImplicitActivationPolicyValue IncompatibleClassChangeError IncompleteAnnotationException InconsistentTypeCode InconsistentTypeCode InconsistentTypeCodeHelper IndexColorModel IndexOutOfBoundsException IndexedPropertyChangeEvent IndexedPropertyDescriptor IndirectionException Inet4Address Inet6Address InetAddress InetSocketAddress Inflater InflaterInputStream InheritableThreadLocal Inherited InitialContext InitialContextFactory InitialContextFactoryBuilder InitialDirContext InitialLdapContext InlineView InputContext InputEvent InputMap InputMapUIResource InputMethod InputMethodContext InputMethodDescriptor InputMethodEvent InputMethodHighlight InputMethodListener InputMethodRequests InputMismatchException InputSource InputStream InputStream InputStream InputStreamReader InputSubset InputVerifier Insets InsetsUIResource InstanceAlreadyExistsException InstanceNotFoundException InstantiationError InstantiationException Instrument Instrumentation InsufficientResourcesException IntBuffer IntHolder Integer IntegerSyntax Interceptor InterceptorOperations InternalError InternalFrameAdapter InternalFrameEvent InternalFrameFocusTraversalPolicy InternalFrameListener InternalFrameUI InternationalFormatter InterruptedException InterruptedIOException InterruptedNamingException InterruptibleChannel IntrospectionException IntrospectionException Introspector Invalid InvalidActivityException InvalidAddress InvalidAddressHelper InvalidAddressHolder InvalidAlgorithmParameterException InvalidApplicationException InvalidAttributeIdentifierException InvalidAttributeValueException InvalidAttributeValueException InvalidAttributesException InvalidClassException InvalidDnDOperationException InvalidKeyException InvalidKeyException InvalidKeySpecException InvalidMarkException InvalidMidiDataException InvalidName InvalidName InvalidName InvalidNameException InvalidNameHelper InvalidNameHelper InvalidNameHolder InvalidObjectException InvalidOpenTypeException InvalidParameterException InvalidParameterSpecException InvalidPolicy InvalidPolicyHelper InvalidPreferencesFormatException InvalidPropertiesFormatException InvalidRelationIdException InvalidRelationServiceException InvalidRelationTypeException InvalidRoleInfoException InvalidRoleValueException InvalidSearchControlsException InvalidSearchFilterException InvalidSeq InvalidSlot InvalidSlotHelper InvalidTargetObjectTypeException InvalidTransactionException InvalidTypeForEncoding InvalidTypeForEncodingHelper InvalidValue InvalidValue InvalidValueHelper InvocationEvent InvocationHandler InvocationTargetException InvokeHandler IstringHelper ItemEvent ItemListener ItemSelectable Iterable Iterator IvParameterSpec JApplet JButton JCheckBox JCheckBoxMenuItem JColorChooser JComboBox JComboBox.KeySelectionManager JComponent JDesktopPane JDialog JEditorPane JFileChooser JFormattedTextField JFormattedTextField.AbstractFormatter JFormattedTextField.AbstractFormatterFactory JFrame JInternalFrame JInternalFrame.JDesktopIcon JLabel JLayeredPane JList JMException JMRuntimeException JMXAuthenticator JMXConnectionNotification JMXConnector JMXConnectorFactory JMXConnectorProvider JMXConnectorServer JMXConnectorServerFactory JMXConnectorServerMBean JMXConnectorServerProvider JMXPrincipal JMXProviderException JMXServerErrorException JMXServiceURL JMenu JMenuBar JMenuItem JOptionPane JPEGHuffmanTable JPEGImageReadParam JPEGImageWriteParam JPEGQTable JPanel JPasswordField JPopupMenu JPopupMenu.Separator JProgressBar JRadioButton JRadioButtonMenuItem JRootPane JScrollBar JScrollPane JSeparator JSlider JSpinner JSpinner.DateEditor JSpinner.DefaultEditor JSpinner.ListEditor JSpinner.NumberEditor JSplitPane JTabbedPane JTable JTable.PrintMode JTableHeader JTextArea JTextComponent JTextComponent.KeyBinding JTextField JTextPane JToggleButton JToggleButton.ToggleButtonModel JToolBar JToolBar.Separator JToolTip JTree JTree.DynamicUtilTreeNode JTree.EmptySelectionModel JViewport JWindow JarEntry JarException JarFile JarInputStream JarOutputStream JarURLConnection JdbcRowSet JobAttributes JobAttributes.DefaultSelectionType JobAttributes.DestinationType JobAttributes.DialogType JobAttributes.MultipleDocumentHandlingType JobAttributes.SidesType JobHoldUntil JobImpressions JobImpressionsCompleted JobImpressionsSupported JobKOctets JobKOctetsProcessed JobKOctetsSupported JobMediaSheets JobMediaSheetsCompleted JobMediaSheetsSupported JobMessageFromOperator JobName JobOriginatingUserName JobPriority JobPrioritySupported JobSheets JobState JobStateReason JobStateReasons JoinRowSet Joinable KerberosKey KerberosPrincipal KerberosTicket Kernel Key KeyAdapter KeyAgreement KeyAgreementSpi KeyAlreadyExistsException KeyEvent KeyEventDispatcher KeyEventPostProcessor KeyException KeyFactory KeyFactorySpi KeyGenerator KeyGeneratorSpi KeyListener KeyManagementException KeyManager KeyManagerFactory KeyManagerFactorySpi KeyPair KeyPairGenerator KeyPairGeneratorSpi KeyRep KeyRep.Type KeySpec KeyStore KeyStore.Builder KeyStore.CallbackHandlerProtection KeyStore.Entry KeyStore.LoadStoreParameter KeyStore.PasswordProtection KeyStore.PrivateKeyEntry KeyStore.ProtectionParameter KeyStore.SecretKeyEntry KeyStore.TrustedCertificateEntry KeyStoreBuilderParameters KeyStoreException KeyStoreSpi KeyStroke KeyboardFocusManager Keymap LDAPCertStoreParameters LIFESPAN_POLICY_ID LOCATION_FORWARD LSException LSInput LSLoadEvent LSOutput LSParser LSParserFilter LSProgressEvent LSResourceResolver LSSerializer LSSerializerFilter Label LabelUI LabelView LanguageCallback LastOwnerException LayeredHighlighter LayeredHighlighter.LayerPainter LayoutFocusTraversalPolicy LayoutManager LayoutManager2 LayoutQueue LdapContext LdapName LdapReferralException Lease Level LexicalHandler LifespanPolicy LifespanPolicyOperations LifespanPolicyValue LimitExceededException Line Line.Info Line2D Line2D.Double Line2D.Float LineBorder LineBreakMeasurer LineEvent LineEvent.Type LineListener LineMetrics LineNumberInputStream LineNumberReader LineUnavailableException LinkException LinkLoopException LinkRef LinkageError LinkedBlockingQueue LinkedHashMap LinkedHashSet LinkedList List List ListCellRenderer ListDataEvent ListDataListener ListIterator ListModel ListResourceBundle ListSelectionEvent ListSelectionListener ListSelectionModel ListUI ListView ListenerNotFoundException LoaderHandler LocalObject Locale LocateRegistry Locator Locator2 Locator2Impl LocatorImpl Lock LockSupport LogManager LogRecord LogStream Logger LoggingMXBean LoggingPermission LoginContext LoginException LoginModule Long LongBuffer LongHolder LongLongSeqHelper LongLongSeqHolder LongSeqHelper LongSeqHolder LookAndFeel LookupOp LookupTable MARSHAL MBeanAttributeInfo MBeanConstructorInfo MBeanException MBeanFeatureInfo MBeanInfo MBeanNotificationInfo MBeanOperationInfo MBeanParameterInfo MBeanPermission MBeanRegistration MBeanRegistrationException MBeanServer MBeanServerBuilder MBeanServerConnection MBeanServerDelegate MBeanServerDelegateMBean MBeanServerFactory MBeanServerForwarder MBeanServerInvocationHandler MBeanServerNotification MBeanServerNotificationFilter MBeanServerPermission MBeanTrustPermission MGF1ParameterSpec MLet MLetMBean Mac MacSpi MalformedInputException MalformedLinkException MalformedObjectNameException MalformedParameterizedTypeException MalformedURLException ManageReferralControl ManagementFactory ManagementPermission ManagerFactoryParameters Manifest Map Map.Entry MappedByteBuffer MarshalException MarshalledObject MaskFormatter MatchResult Matcher Math MathContext MatteBorder Media MediaName MediaPrintableArea MediaSize MediaSize.Engineering MediaSize.ISO MediaSize.JIS MediaSize.NA MediaSize.Other MediaSizeName MediaTracker MediaTray Member MemoryCacheImageInputStream MemoryCacheImageOutputStream MemoryHandler MemoryImageSource MemoryMXBean MemoryManagerMXBean MemoryNotificationInfo MemoryPoolMXBean MemoryType MemoryUsage Menu MenuBar MenuBarUI MenuComponent MenuContainer MenuDragMouseEvent MenuDragMouseListener MenuElement MenuEvent MenuItem MenuItemUI MenuKeyEvent MenuKeyListener MenuListener MenuSelectionManager MenuShortcut MessageDigest MessageDigestSpi MessageFormat MessageFormat.Field MessageProp MetaEventListener MetaMessage MetalBorders MetalBorders.ButtonBorder MetalBorders.Flush3DBorder MetalBorders.InternalFrameBorder MetalBorders.MenuBarBorder MetalBorders.MenuItemBorder MetalBorders.OptionDialogBorder MetalBorders.PaletteBorder MetalBorders.PopupMenuBorder MetalBorders.RolloverButtonBorder MetalBorders.ScrollPaneBorder MetalBorders.TableHeaderBorder MetalBorders.TextFieldBorder MetalBorders.ToggleButtonBorder MetalBorders.ToolBarBorder MetalButtonUI MetalCheckBoxIcon MetalCheckBoxUI MetalComboBoxButton MetalComboBoxEditor MetalComboBoxEditor.UIResource MetalComboBoxIcon MetalComboBoxUI MetalDesktopIconUI MetalFileChooserUI MetalIconFactory MetalIconFactory.FileIcon16 MetalIconFactory.FolderIcon16 MetalIconFactory.PaletteCloseIcon MetalIconFactory.TreeControlIcon MetalIconFactory.TreeFolderIcon MetalIconFactory.TreeLeafIcon MetalInternalFrameTitlePane MetalInternalFrameUI MetalLabelUI MetalLookAndFeel MetalMenuBarUI MetalPopupMenuSeparatorUI MetalProgressBarUI MetalRadioButtonUI MetalRootPaneUI MetalScrollBarUI MetalScrollButton MetalScrollPaneUI MetalSeparatorUI MetalSliderUI MetalSplitPaneUI MetalTabbedPaneUI MetalTextFieldUI MetalTheme MetalToggleButtonUI MetalToolBarUI MetalToolTipUI MetalTreeUI Method MethodDescriptor MidiChannel MidiDevice MidiDevice.Info MidiDeviceProvider MidiEvent MidiFileFormat MidiFileReader MidiFileWriter MidiMessage MidiSystem MidiUnavailableException MimeTypeParseException MinimalHTMLWriter MissingFormatArgumentException MissingFormatWidthException MissingResourceException Mixer Mixer.Info MixerProvider ModelMBean ModelMBeanAttributeInfo ModelMBeanConstructorInfo ModelMBeanInfo ModelMBeanInfoSupport ModelMBeanNotificationBroadcaster ModelMBeanNotificationInfo ModelMBeanOperationInfo ModificationItem Modifier Monitor MonitorMBean MonitorNotification MonitorSettingException MouseAdapter MouseDragGestureRecognizer MouseEvent MouseInfo MouseInputAdapter MouseInputListener MouseListener MouseMotionAdapter MouseMotionListener MouseWheelEvent MouseWheelListener MultiButtonUI MultiColorChooserUI MultiComboBoxUI MultiDesktopIconUI MultiDesktopPaneUI MultiDoc MultiDocPrintJob MultiDocPrintService MultiFileChooserUI MultiInternalFrameUI MultiLabelUI MultiListUI MultiLookAndFeel MultiMenuBarUI MultiMenuItemUI MultiOptionPaneUI MultiPanelUI MultiPixelPackedSampleModel MultiPopupMenuUI MultiProgressBarUI MultiRootPaneUI MultiScrollBarUI MultiScrollPaneUI MultiSeparatorUI MultiSliderUI MultiSpinnerUI MultiSplitPaneUI MultiTabbedPaneUI MultiTableHeaderUI MultiTableUI MultiTextUI MultiToolBarUI MultiToolTipUI MultiTreeUI MultiViewportUI MulticastSocket MultipleComponentProfileHelper MultipleComponentProfileHolder MultipleDocumentHandling MultipleMaster MutableAttributeSet MutableComboBoxModel MutableTreeNode NON_EXISTENT NO_IMPLEMENT NO_MEMORY NO_PERMISSION NO_RESOURCES NO_RESPONSE NVList Name NameAlreadyBoundException NameCallback NameClassPair NameComponent NameComponentHelper NameComponentHolder NameDynAnyPair NameDynAnyPairHelper NameDynAnyPairSeqHelper NameHelper NameHolder NameList NameNotFoundException NameParser NameValuePair NameValuePair NameValuePairHelper NameValuePairHelper NameValuePairSeqHelper NamedNodeMap NamedValue NamespaceChangeListener NamespaceContext NamespaceSupport Naming NamingContext NamingContextExt NamingContextExtHelper NamingContextExtHolder NamingContextExtOperations NamingContextExtPOA NamingContextHelper NamingContextHolder NamingContextOperations NamingContextPOA NamingEnumeration NamingEvent NamingException NamingExceptionEvent NamingListener NamingManager NamingSecurityException NavigationFilter NavigationFilter.FilterBypass NegativeArraySizeException NetPermission NetworkInterface NoClassDefFoundError NoConnectionPendingException NoContext NoContextHelper NoInitialContextException NoPermissionException NoRouteToHostException NoServant NoServantHelper NoSuchAlgorithmException NoSuchAttributeException NoSuchElementException NoSuchFieldError NoSuchFieldException NoSuchMethodError NoSuchMethodException NoSuchObjectException NoSuchPaddingException NoSuchProviderException Node NodeChangeEvent NodeChangeListener NodeList NonReadableChannelException NonWritableChannelException NoninvertibleTransformException NotActiveException NotBoundException NotCompliantMBeanException NotContextException NotEmpty NotEmptyHelper NotEmptyHolder NotFound NotFoundHelper NotFoundHolder NotFoundReason NotFoundReasonHelper NotFoundReasonHolder NotOwnerException NotSerializableException NotYetBoundException NotYetConnectedException Notation Notification NotificationBroadcaster NotificationBroadcasterSupport NotificationEmitter NotificationFilter NotificationFilterSupport NotificationListener NotificationResult NullCipher NullPointerException Number NumberFormat NumberFormat.Field NumberFormatException NumberFormatter NumberOfDocuments NumberOfInterveningJobs NumberUp NumberUpSupported NumericShaper OAEPParameterSpec OBJECT_NOT_EXIST OBJ_ADAPTER OMGVMCID ORB ORB ORBIdHelper ORBInitInfo ORBInitInfoOperations ORBInitializer ORBInitializerOperations ObjID Object Object ObjectAlreadyActive ObjectAlreadyActiveHelper ObjectChangeListener ObjectFactory ObjectFactoryBuilder ObjectHelper ObjectHolder ObjectIdHelper ObjectIdHelper ObjectImpl ObjectImpl ObjectInput ObjectInputStream ObjectInputStream.GetField ObjectInputValidation ObjectInstance ObjectName ObjectNotActive ObjectNotActiveHelper ObjectOutput ObjectOutputStream ObjectOutputStream.PutField ObjectReferenceFactory ObjectReferenceFactoryHelper ObjectReferenceFactoryHolder ObjectReferenceTemplate ObjectReferenceTemplateHelper ObjectReferenceTemplateHolder ObjectReferenceTemplateSeqHelper ObjectReferenceTemplateSeqHolder ObjectStreamClass ObjectStreamConstants ObjectStreamException ObjectStreamField ObjectView Observable Observer OceanTheme OctetSeqHelper OctetSeqHolder Oid OpenDataException OpenMBeanAttributeInfo OpenMBeanAttributeInfoSupport OpenMBeanConstructorInfo OpenMBeanConstructorInfoSupport OpenMBeanInfo OpenMBeanInfoSupport OpenMBeanOperationInfo OpenMBeanOperationInfoSupport OpenMBeanParameterInfo OpenMBeanParameterInfoSupport OpenType OpenType OperatingSystemMXBean Operation OperationNotSupportedException OperationsException Option OptionPaneUI OptionalDataException OrientationRequested OutOfMemoryError OutputDeviceAssigned OutputKeys OutputStream OutputStream OutputStream OutputStreamWriter OverlappingFileLockException OverlayLayout Override Owner PBEKey PBEKeySpec PBEParameterSpec PDLOverrideSupported PERSIST_STORE PKCS8EncodedKeySpec PKIXBuilderParameters PKIXCertPathBuilderResult PKIXCertPathChecker PKIXCertPathValidatorResult PKIXParameters POA POAHelper POAManager POAManagerOperations POAOperations PRIVATE_MEMBER PSSParameterSpec PSource PSource.PSpecified PUBLIC_MEMBER Pack200 Pack200.Packer Pack200.Unpacker Package PackedColorModel PageAttributes PageAttributes.ColorType PageAttributes.MediaType PageAttributes.OrientationRequestedType PageAttributes.OriginType PageAttributes.PrintQualityType PageFormat PageRanges Pageable PagedResultsControl PagedResultsResponseControl PagesPerMinute PagesPerMinuteColor Paint PaintContext PaintEvent Panel PanelUI Paper ParagraphView ParagraphView Parameter ParameterBlock ParameterDescriptor ParameterMetaData ParameterMode ParameterModeHelper ParameterModeHolder ParameterizedType ParseException ParsePosition Parser Parser ParserAdapter ParserConfigurationException ParserDelegator ParserFactory PartialResultException PasswordAuthentication PasswordCallback PasswordView Patch PathIterator Pattern PatternSyntaxException Permission Permission PermissionCollection Permissions PersistenceDelegate PersistentMBean PhantomReference Pipe Pipe.SinkChannel Pipe.SourceChannel PipedInputStream PipedOutputStream PipedReader PipedWriter PixelGrabber PixelInterleavedSampleModel PlainDocument PlainView Point Point2D Point2D.Double Point2D.Float PointerInfo Policy Policy Policy PolicyError PolicyErrorCodeHelper PolicyErrorHelper PolicyErrorHolder PolicyFactory PolicyFactoryOperations PolicyHelper PolicyHolder PolicyListHelper PolicyListHolder PolicyNode PolicyOperations PolicyQualifierInfo PolicyTypeHelper Polygon PooledConnection Popup PopupFactory PopupMenu PopupMenuEvent PopupMenuListener PopupMenuUI Port Port.Info PortUnreachableException PortableRemoteObject PortableRemoteObjectDelegate Position Position.Bias Predicate PreferenceChangeEvent PreferenceChangeListener Preferences PreferencesFactory PreparedStatement PresentationDirection Principal Principal PrincipalHolder PrintEvent PrintException PrintGraphics PrintJob PrintJobAdapter PrintJobAttribute PrintJobAttributeEvent PrintJobAttributeListener PrintJobAttributeSet PrintJobEvent PrintJobListener PrintQuality PrintRequestAttribute PrintRequestAttributeSet PrintService PrintServiceAttribute PrintServiceAttributeEvent PrintServiceAttributeListener PrintServiceAttributeSet PrintServiceLookup PrintStream PrintWriter Printable PrinterAbortException PrinterException PrinterGraphics PrinterIOException PrinterInfo PrinterIsAcceptingJobs PrinterJob PrinterLocation PrinterMakeAndModel PrinterMessageFromOperator PrinterMoreInfo PrinterMoreInfoManufacturer PrinterName PrinterResolution PrinterState PrinterStateReason PrinterStateReasons PrinterURI PriorityBlockingQueue PriorityQueue PrivateClassLoader PrivateCredentialPermission PrivateKey PrivateMLet PrivilegedAction PrivilegedActionException PrivilegedExceptionAction Process ProcessBuilder ProcessingInstruction ProfileDataException ProfileIdHelper ProgressBarUI ProgressMonitor ProgressMonitorInputStream Properties PropertyChangeEvent PropertyChangeListener PropertyChangeListenerProxy PropertyChangeSupport PropertyDescriptor PropertyEditor PropertyEditorManager PropertyEditorSupport PropertyPermission PropertyResourceBundle PropertyVetoException ProtectionDomain ProtocolException Provider Provider.Service ProviderException Proxy Proxy Proxy.Type ProxySelector PublicKey PushbackInputStream PushbackReader QName QuadCurve2D QuadCurve2D.Double QuadCurve2D.Float Query QueryEval QueryExp Queue QueuedJobCount RC2ParameterSpec RC5ParameterSpec REBIND REQUEST_PROCESSING_POLICY_ID RGBImageFilter RMIClassLoader RMIClassLoaderSpi RMIClientSocketFactory RMIConnection RMIConnectionImpl RMIConnectionImpl_Stub RMIConnector RMIConnectorServer RMICustomMaxStreamFormat RMIFailureHandler RMIIIOPServerImpl RMIJRMPServerImpl RMISecurityException RMISecurityManager RMIServer RMIServerImpl RMIServerImpl_Stub RMIServerSocketFactory RMISocketFactory RSAKey RSAKeyGenParameterSpec RSAMultiPrimePrivateCrtKey RSAMultiPrimePrivateCrtKeySpec RSAOtherPrimeInfo RSAPrivateCrtKey RSAPrivateCrtKeySpec RSAPrivateKey RSAPrivateKeySpec RSAPublicKey RSAPublicKeySpec RTFEditorKit Random RandomAccess RandomAccessFile Raster RasterFormatException RasterOp Rdn ReadOnlyBufferException ReadWriteLock Readable ReadableByteChannel Reader RealmCallback RealmChoiceCallback Receiver Rectangle Rectangle2D Rectangle2D.Double Rectangle2D.Float RectangularShape ReentrantLock ReentrantReadWriteLock ReentrantReadWriteLock.ReadLock ReentrantReadWriteLock.WriteLock Ref RefAddr Reference Reference ReferenceQueue ReferenceUriSchemesSupported Referenceable ReferralException ReflectPermission ReflectionException RefreshFailedException Refreshable Region RegisterableService Registry RegistryHandler RejectedExecutionException RejectedExecutionHandler Relation RelationException RelationNotFoundException RelationNotification RelationService RelationServiceMBean RelationServiceNotRegisteredException RelationSupport RelationSupportMBean RelationType RelationTypeNotFoundException RelationTypeSupport RemarshalException Remote RemoteCall RemoteException RemoteObject RemoteObjectInvocationHandler RemoteRef RemoteServer RemoteStub RenderContext RenderableImage RenderableImageOp RenderableImageProducer RenderedImage RenderedImageFactory Renderer RenderingHints RenderingHints.Key RepaintManager ReplicateScaleFilter RepositoryIdHelper Request RequestInfo RequestInfoOperations RequestProcessingPolicy RequestProcessingPolicyOperations RequestProcessingPolicyValue RequestingUserName RequiredModelMBean RescaleOp ResolutionSyntax ResolveResult Resolver ResourceBundle ResponseCache ResponseHandler Result ResultSet ResultSetMetaData Retention RetentionPolicy ReverbType Robot Role RoleInfo RoleInfoNotFoundException RoleList RoleNotFoundException RoleResult RoleStatus RoleUnresolved RoleUnresolvedList RootPaneContainer RootPaneUI RoundRectangle2D RoundRectangle2D.Double RoundRectangle2D.Float RoundingMode RowMapper RowSet RowSetEvent RowSetInternal RowSetListener RowSetMetaData RowSetMetaDataImpl RowSetReader RowSetWarning RowSetWriter RuleBasedCollator RunTime RunTimeOperations Runnable Runtime RuntimeErrorException RuntimeException RuntimeMBeanException RuntimeMXBean RuntimeOperationsException RuntimePermission SAXException SAXNotRecognizedException SAXNotSupportedException SAXParseException SAXParser SAXParserFactory SAXResult SAXSource SAXTransformerFactory SERVANT_RETENTION_POLICY_ID SQLData SQLException SQLInput SQLInputImpl SQLOutput SQLOutputImpl SQLPermission SQLWarning SSLContext SSLContextSpi SSLEngine SSLEngineResult SSLEngineResult.HandshakeStatus SSLEngineResult.Status SSLException SSLHandshakeException SSLKeyException SSLPeerUnverifiedException SSLPermission SSLProtocolException SSLServerSocket SSLServerSocketFactory SSLSession SSLSessionBindingEvent SSLSessionBindingListener SSLSessionContext SSLSocket SSLSocketFactory SUCCESSFUL SYNC_WITH_TRANSPORT SYSTEM_EXCEPTION SampleModel Sasl SaslClient SaslClientFactory SaslException SaslServer SaslServerFactory Savepoint Scanner ScatteringByteChannel ScheduledExecutorService ScheduledFuture ScheduledThreadPoolExecutor Schema SchemaFactory SchemaFactoryLoader SchemaViolationException ScrollBarUI ScrollPane ScrollPaneAdjustable ScrollPaneConstants ScrollPaneLayout ScrollPaneLayout.UIResource ScrollPaneUI Scrollable Scrollbar SealedObject SearchControls SearchResult SecretKey SecretKeyFactory SecretKeyFactorySpi SecretKeySpec SecureCacheResponse SecureClassLoader SecureRandom SecureRandomSpi Security SecurityException SecurityManager SecurityPermission Segment SelectableChannel SelectionKey Selector SelectorProvider Semaphore SeparatorUI Sequence SequenceInputStream Sequencer Sequencer.SyncMode SerialArray SerialBlob SerialClob SerialDatalink SerialException SerialJavaObject SerialRef SerialStruct Serializable SerializablePermission Servant ServantActivator ServantActivatorHelper ServantActivatorOperations ServantActivatorPOA ServantAlreadyActive ServantAlreadyActiveHelper ServantLocator ServantLocatorHelper ServantLocatorOperations ServantLocatorPOA ServantManager ServantManagerOperations ServantNotActive ServantNotActiveHelper ServantObject ServantRetentionPolicy ServantRetentionPolicyOperations ServantRetentionPolicyValue ServerCloneException ServerError ServerException ServerIdHelper ServerNotActiveException ServerRef ServerRequest ServerRequestInfo ServerRequestInfoOperations ServerRequestInterceptor ServerRequestInterceptorOperations ServerRuntimeException ServerSocket ServerSocketChannel ServerSocketFactory ServiceContext ServiceContextHelper ServiceContextHolder ServiceContextListHelper ServiceContextListHolder ServiceDetail ServiceDetailHelper ServiceIdHelper ServiceInformation ServiceInformationHelper ServiceInformationHolder ServiceNotFoundException ServicePermission ServiceRegistry ServiceRegistry.Filter ServiceUI ServiceUIFactory ServiceUnavailableException Set SetOfIntegerSyntax SetOverrideType SetOverrideTypeHelper Severity Shape ShapeGraphicAttribute SheetCollate Short ShortBuffer ShortBufferException ShortHolder ShortLookupTable ShortMessage ShortSeqHelper ShortSeqHolder Sides Signature SignatureException SignatureSpi SignedObject Signer SimpleAttributeSet SimpleBeanInfo SimpleDateFormat SimpleDoc SimpleFormatter SimpleTimeZone SimpleType SinglePixelPackedSampleModel SingleSelectionModel Size2DSyntax SizeLimitExceededException SizeRequirements SizeSequence Skeleton SkeletonMismatchException SkeletonNotFoundException SliderUI Socket SocketAddress SocketChannel SocketException SocketFactory SocketHandler SocketImpl SocketImplFactory SocketOptions SocketPermission SocketSecurityException SocketTimeoutException SoftBevelBorder SoftReference SortControl SortKey SortResponseControl SortedMap SortedSet SortingFocusTraversalPolicy Soundbank SoundbankReader SoundbankResource Source SourceDataLine SourceLocator SpinnerDateModel SpinnerListModel SpinnerModel SpinnerNumberModel SpinnerUI SplitPaneUI Spring SpringLayout SpringLayout.Constraints SslRMIClientSocketFactory SslRMIServerSocketFactory Stack StackOverflowError StackTraceElement StandardMBean StartTlsRequest StartTlsResponse State StateEdit StateEditable StateFactory Statement Statement StreamCorruptedException StreamHandler StreamPrintService StreamPrintServiceFactory StreamResult StreamSource StreamTokenizer Streamable StreamableValue StrictMath String StringBuffer StringBufferInputStream StringBuilder StringCharacterIterator StringContent StringHolder StringIndexOutOfBoundsException StringMonitor StringMonitorMBean StringNameHelper StringReader StringRefAddr StringSelection StringSeqHelper StringSeqHolder StringTokenizer StringValueExp StringValueHelper StringWriter Stroke Struct StructMember StructMemberHelper Stub StubDelegate StubNotFoundException Style StyleConstants StyleConstants.CharacterConstants StyleConstants.ColorConstants StyleConstants.FontConstants StyleConstants.ParagraphConstants StyleContext StyleSheet StyleSheet.BoxPainter StyleSheet.ListPainter StyledDocument StyledEditorKit StyledEditorKit.AlignmentAction StyledEditorKit.BoldAction StyledEditorKit.FontFamilyAction StyledEditorKit.FontSizeAction StyledEditorKit.ForegroundAction StyledEditorKit.ItalicAction StyledEditorKit.StyledTextAction StyledEditorKit.UnderlineAction Subject SubjectDelegationPermission SubjectDomainCombiner SupportedValuesAttribute SuppressWarnings SwingConstants SwingPropertyChangeSupport SwingUtilities SyncFactory SyncFactoryException SyncFailedException SyncProvider SyncProviderException SyncResolver SyncScopeHelper SynchronousQueue SynthConstants SynthContext SynthGraphicsUtils SynthLookAndFeel SynthPainter SynthStyle SynthStyleFactory Synthesizer SysexMessage System SystemColor SystemException SystemFlavorMap TAG_ALTERNATE_IIOP_ADDRESS TAG_CODE_SETS TAG_INTERNET_IOP TAG_JAVA_CODEBASE TAG_MULTIPLE_COMPONENTS TAG_ORB_TYPE TAG_POLICIES TAG_RMI_CUSTOM_MAX_STREAM_FORMAT TCKind THREAD_POLICY_ID TIMEOUT TRANSACTION_MODE TRANSACTION_REQUIRED TRANSACTION_ROLLEDBACK TRANSACTION_UNAVAILABLE TRANSIENT TRANSPORT_RETRY TabExpander TabSet TabStop TabableView TabbedPaneUI TableCellEditor TableCellRenderer TableColumn TableColumnModel TableColumnModelEvent TableColumnModelListener TableHeaderUI TableModel TableModelEvent TableModelListener TableUI TableView TabularData TabularDataSupport TabularType TagElement TaggedComponent TaggedComponentHelper TaggedComponentHolder TaggedProfile TaggedProfileHelper TaggedProfileHolder Target TargetDataLine TargetedNotification Templates TemplatesHandler Text TextAction TextArea TextAttribute TextComponent TextEvent TextField TextHitInfo TextInputCallback TextLayout TextLayout.CaretPolicy TextListener TextMeasurer TextOutputCallback TextSyntax TextUI TexturePaint Thread Thread.State Thread.UncaughtExceptionHandler ThreadDeath ThreadFactory ThreadGroup ThreadInfo ThreadLocal ThreadMXBean ThreadPolicy ThreadPolicyOperations ThreadPolicyValue ThreadPoolExecutor ThreadPoolExecutor.AbortPolicy ThreadPoolExecutor.CallerRunsPolicy ThreadPoolExecutor.DiscardOldestPolicy ThreadPoolExecutor.DiscardPolicy Throwable Tie TileObserver Time TimeLimitExceededException TimeUnit TimeZone TimeoutException Timer Timer Timer TimerAlarmClockNotification TimerMBean TimerNotification TimerTask Timestamp Timestamp TitledBorder TooManyListenersException ToolBarUI ToolTipManager ToolTipUI Toolkit Track TransactionRequiredException TransactionRolledbackException TransactionService TransactionalWriter TransferHandler Transferable TransformAttribute Transformer TransformerConfigurationException TransformerException TransformerFactory TransformerFactoryConfigurationError TransformerHandler Transmitter Transparency TreeCellEditor TreeCellRenderer TreeExpansionEvent TreeExpansionListener TreeMap TreeModel TreeModelEvent TreeModelListener TreeNode TreePath TreeSelectionEvent TreeSelectionListener TreeSelectionModel TreeSet TreeUI TreeWillExpandListener TrustAnchor TrustManager TrustManagerFactory TrustManagerFactorySpi Type TypeCode TypeCodeHolder TypeInfo TypeInfoProvider TypeMismatch TypeMismatch TypeMismatch TypeMismatchHelper TypeMismatchHelper TypeNotPresentException TypeVariable Types UID UIDefaults UIDefaults.ActiveValue UIDefaults.LazyInputMap UIDefaults.LazyValue UIDefaults.ProxyLazyValue UIManager UIManager.LookAndFeelInfo UIResource ULongLongSeqHelper ULongLongSeqHolder ULongSeqHelper ULongSeqHolder UNKNOWN UNKNOWN UNSUPPORTED_POLICY UNSUPPORTED_POLICY_VALUE URI URIException URIResolver URISyntax URISyntaxException URL URLClassLoader URLConnection URLDecoder URLEncoder URLStreamHandler URLStreamHandlerFactory URLStringHelper USER_EXCEPTION UShortSeqHelper UShortSeqHolder UTFDataFormatException UUID UndeclaredThrowableException UndoManager UndoableEdit UndoableEditEvent UndoableEditListener UndoableEditSupport UnexpectedException UnicastRemoteObject UnionMember UnionMemberHelper UnknownEncoding UnknownEncodingHelper UnknownError UnknownException UnknownFormatConversionException UnknownFormatFlagsException UnknownGroupException UnknownHostException UnknownHostException UnknownObjectException UnknownServiceException UnknownUserException UnknownUserExceptionHelper UnknownUserExceptionHolder UnmappableCharacterException UnmarshalException UnmodifiableClassException UnmodifiableSetException UnrecoverableEntryException UnrecoverableKeyException Unreferenced UnresolvedAddressException UnresolvedPermission UnsatisfiedLinkError UnsolicitedNotification UnsolicitedNotificationEvent UnsolicitedNotificationListener UnsupportedAddressTypeException UnsupportedAudioFileException UnsupportedCallbackException UnsupportedCharsetException UnsupportedClassVersionError UnsupportedEncodingException UnsupportedFlavorException UnsupportedLookAndFeelException UnsupportedOperationException UserDataHandler UserException Util UtilDelegate Utilities VMID VM_ABSTRACT VM_CUSTOM VM_NONE VM_TRUNCATABLE Validator ValidatorHandler ValueBase ValueBaseHelper ValueBaseHolder ValueExp ValueFactory ValueHandler ValueHandlerMultiFormat ValueInputStream ValueMember ValueMemberHelper ValueOutputStream VariableHeightLayoutCache Vector VerifyError VersionSpecHelper VetoableChangeListener VetoableChangeListenerProxy VetoableChangeSupport View ViewFactory ViewportLayout ViewportUI VirtualMachineError Visibility VisibilityHelper VoiceStatus Void VolatileImage WCharSeqHelper WCharSeqHolder WStringSeqHelper WStringSeqHolder WStringValueHelper WeakHashMap WeakReference WebRowSet WildcardType Window WindowAdapter WindowConstants WindowEvent WindowFocusListener WindowListener WindowStateListener WrappedPlainView WritableByteChannel WritableRaster WritableRenderedImage WriteAbortedException Writer WrongAdapter WrongAdapterHelper WrongPolicy WrongPolicyHelper WrongTransaction WrongTransactionHelper WrongTransactionHolder X500Principal X500PrivateCredential X509CRL X509CRLEntry X509CRLSelector X509CertSelector X509Certificate X509Certificate X509EncodedKeySpec X509ExtendedKeyManager X509Extension X509KeyManager X509TrustManager XAConnection XADataSource XAException XAResource XMLConstants XMLDecoder XMLEncoder XMLFilter XMLFilterImpl XMLFormatter XMLGregorianCalendar XMLParseException XMLReader XMLReaderAdapter XMLReaderFactory XPath XPathConstants XPathException XPathExpression XPathExpressionException XPathFactory XPathFactoryConfigurationException XPathFunction XPathFunctionException XPathFunctionResolver XPathVariableResolver Xid XmlReader XmlWriter ZipEntry ZipException ZipFile ZipInputStream ZipOutputStream ZoneView _BindingIteratorImplBase _BindingIteratorStub _DynAnyFactoryStub _DynAnyStub _DynArrayStub _DynEnumStub _DynFixedStub _DynSequenceStub _DynStructStub _DynUnionStub _DynValueStub _IDLTypeStub _NamingContextExtStub _NamingContextImplBase _NamingContextStub _PolicyStub _Remote_Stub _ServantActivatorStub _ServantLocatorStub AbstractAnnotationValueVisitor6 AbstractElementVisitor6 AbstractMarshallerImpl AbstractOwnableSynchronizer AbstractProcessor AbstractQueuedLongSynchronizer AbstractScriptEngine AbstractTypeVisitor6 AbstractUnmarshallerImpl ActivationDataFlavor AlgorithmMethod AnnotationMirror AnnotationValue AnnotationValueVisitor ArrayDeque AsyncHandler AttachmentMarshaller AttachmentPart AttachmentUnmarshaller Binder BindingProvider Bindings BlockingDeque BreakIteratorProvider C14NMethodParameterSpec CanonicalizationMethod Characters ClientInfoStatus CollapsedStringAdapter CollatorProvider CommandInfo CommandMap CommandObject CommonDataSource Compilable CompiledScript Completion Completions CompositeDataInvocationHandler CompositeDataView ConcurrentNavigableMap ConcurrentSkipListMap ConcurrentSkipListSet ConfigurationSpi Console ConstructorProperties CookieManager CookiePolicy CookieStore CurrencyNameProvider Data DataContentHandler DataContentHandlerFactory DataHandler DatatypeConverter DatatypeConverterInterface DateFormatProvider DateFormatSymbolsProvider DecimalFormatSymbolsProvider DeclaredType DefaultRowSorter DefaultValidationEventHandler DeflaterInputStream Deque DescriptorKey DescriptorRead Desktop Detail DetailEntry Diagnostic DiagnosticCollector DiagnosticListener DigestMethod DigestMethodParameterSpec Dispatch DOMCryptoContext DomHandler DOMSignContext DOMStructure DOMURIReference DOMValidateContext DropMode ElementFilter ElementKind ElementKindVisitor6 Elements ElementScanner6 ElementVisitor EndDocument EndElement Endpoint EntityDeclaration ErrorType EventException EventFilter EventReaderDelegate EventTarget ExcC14NParameterSpec ExecutableElement ExecutableType FileDataSource FileNameExtensionFilter FileObject Filer FilerException FileTypeMap ForwardingFileObject ForwardingJavaFileManager ForwardingJavaFileObject Generated GridBagLayoutInfo GroupLayout HandlerChain HandlerResolver HexBinaryAdapter HMACParameterSpec Holder HTTPBinding HttpCookie HTTPException IDN ImmutableDescriptor InflaterOutputStream InitParam InterfaceAddress Invocable IOError JavaCompiler JavaFileManager JavaFileObject JAXBContext JAXBElement JAXBException JAXBIntrospector JAXBResult JAXBSource JMX JMXAddressable KeyInfo KeyInfoFactory KeyName KeySelector KeySelectorException KeySelectorResult KeyValue LayoutPath LayoutStyle LinearGradientPaint LinkedBlockingDeque LocaleNameProvider LocaleServiceProvider Location LockInfo LogicalHandler LogicalMessage LogicalMessageContext MailcapCommandMap Marshaller MessageContext MessageFactory Messager MimeHeader MimeHeaders MimeType MimeTypeParameterList MimetypesFileTypeMap MirroredTypeException MirroredTypesException MLetContent MonitorInfo MultipleGradientPaint MutationEvent MXBean Namespace NavigableMap NavigableSet NClob NestingKind NodeSetData NormalizedStringAdapter Normalizer NoSuchMechanismException NotationDeclaration NotIdentifiableEvent NotIdentifiableEventImpl NoType NullType NumberFormatProvider OctetStreamData Oneway OptionChecker PackageElement ParseConversionEvent ParseConversionEventImpl Path2D PGPData PolicySpi PortInfo PostConstruct PreDestroy PrimitiveType PrintConversionEvent PrintConversionEventImpl ProcessingEnvironment Processor PropertyException RadialGradientPaint ReferenceType RequestWrapper Resource Resources Response ResponseWrapper RetrievalMethod RoundEnvironment RowFilter RowId RowIdLifetime RowSorter RowSorterEvent RowSorterListener RunnableFuture RunnableScheduledFuture SAAJMetaFactory SAAJResult SchemaOutputResolver ScriptContext ScriptEngine ScriptEngineFactory ScriptEngineManager ScriptException Service ServiceConfigurationError ServiceDelegate ServiceLoader ServiceMode SignatureMethod SignatureMethodParameterSpec SignatureProperties SignatureProperty SignedInfo SimpleAnnotationValueVisitor6 SimpleBindings SimpleElementVisitor6 SimpleJavaFileObject SimpleScriptContext SimpleTypeVisitor6 SOAPBinding SOAPBinding SOAPBody SOAPBodyElement SOAPConnection SOAPConnectionFactory SOAPConstants SOAPElement SOAPElementFactory SOAPEnvelope SOAPException SOAPFactory SOAPFault SOAPFaultElement SOAPFaultException SOAPHandler SOAPHeader SOAPHeaderElement SOAPMessage SOAPMessageContext SOAPMessageHandler SOAPMessageHandlers SOAPPart SortOrder SourceVersion SplashScreen SQLClientInfoException SQLDataException SQLFeatureNotSupportedException SQLIntegrityConstraintViolationException SQLInvalidAuthorizationSpecException SQLNonTransientConnectionException SQLNonTransientException SQLRecoverableException SQLSyntaxErrorException SQLTimeoutException SQLTransactionRollbackException SQLTransientConnectionException SQLTransientException SQLXML SSLParameters StandardEmitterMBean StandardJavaFileManager StandardLocation StartDocument StartElement StatementEvent StatementEventListener StAXResult StAXSource StreamFilter StreamReaderDelegate SupportedAnnotationTypes SupportedOptions SupportedSourceVersion SwingWorker SystemTray TableRowSorter TableStringConverter TimeZoneNameProvider Tool ToolProvider Transform TransformException TransformParameterSpec TransformService TrayIcon TypeConstraintException TypeElement TypeKind TypeKindVisitor6 TypeMirror TypeParameterElement TypeVisitor UIEvent UnknownAnnotationValueException UnknownElementException UnknownTypeException Unmarshaller UnmarshallerHandler UnsupportedDataTypeException URIDereferencer URIParameter URIReference URIReferenceException URLDataSource ValidationEvent ValidationEventCollector ValidationEventHandler ValidationEventImpl ValidationEventLocator ValidationEventLocatorImpl ValidationException VariableElement W3CDomHandler WebEndpoint WebFault WebMethod WebParam WebResult WebService WebServiceClient WebServiceContext WebServiceException WebServicePermission WebServiceProvider WebServiceRef WebServiceRefs Wrapper X509Data X509IssuerSerial XmlAccessOrder XmlAccessorOrder XmlAccessorType XmlAccessType XmlAdapter XmlAnyAttribute XmlAnyElement XmlAttachmentRef XmlAttribute XMLCryptoContext XmlElement XmlElementDecl XmlElementRef XmlElementRefs XmlElements XmlElementWrapper XmlEnum XmlEnumValue XMLEvent XMLEventAllocator XMLEventConsumer XMLEventFactory XMLEventReader XMLEventWriter XmlID XmlIDREF XmlInlineBinaryData XMLInputFactory XmlJavaTypeAdapter XmlJavaTypeAdapters XmlList XmlMimeType XmlMixed XmlNs XmlNsForm XMLObject XMLOutputFactory XmlRegistry XMLReporter XMLResolver XmlRootElement XmlSchema XmlSchemaType XmlSchemaTypes XMLSignature XMLSignatureException XMLSignatureFactory XMLSignContext XMLStreamConstants XMLStreamException XMLStreamReader XMLStreamWriter XMLStructure XmlTransient XmlType XMLValidateContext XmlValue XPathFilter2ParameterSpec XPathFilterParameterSpec XPathType XSLTTransformParameterSpec ZipError as in abstract break case catch class continue default do else enum extends false finally for goto if implements instanceof @interface interface native new null private protected public return super strictfp switch synchronized this throws throw transient true try volatile while def boolean byte char const double final float int long short static void - - - + - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/data/syntax/ilerpg.xml b/data/syntax/ilerpg.xml index 29f1fcc..4858efb 100644 --- a/data/syntax/ilerpg.xml +++ b/data/syntax/ilerpg.xml @@ -1,699 +1,701 @@ - + EXTPROC EXTPGM OPDESC DATFMT DIM LIKEDS LIKEREC LIKE PROCPTR TIMFMT VARYING ASCEND CONST NOOPT OPTIONS VALUE QUALIFIED INZ BASED FREE END-FREE TITLE EJECT SPACE COPY INCLUDE DEFINE UNDEFINE IF ELSE EXEC END-EXEC ELSEIF ENDIF EOF NOT DEFINED DEFINED ABS ADDR ALLOC BITAND BITNOT BITOR BITXOR CHAR CHECK CHECKR DATE DAYS DEC DECH DECPOS DIFF DIV EDITC EDITFLT EDITW ELEM EOF EQUAL ERROR FIELDS FLOAT FOUND GRAPH HOURS INT INTH KDS LEN LOOKUP LOOKUPLT LOOKUPLE LOOKUPGT LOOKUPGE MINUTES MONTHS MSECONDS NULLIND OCCUR OPEN PADDR PARMS REALLOC REM REPLACE SCAN SECONDS SHTDN SIZE SQRT STATUS STR SUBARR SUBDT SUBST THIS TIME TIMESTAMP TLOOKUP TLOOKUPLT TLOOKUPLE TLOOKUPGT TLOOKUPGE TRIM TRIML TRIMR UCS2 UNS UNSH XFOOT XLATE YEARS IF DOW DOU FOR WHEN EVAL EVALR RETURN DO IN OR ACQ ADD AND CAB CAS CAT DIV DOU END MVR OUT REL SUB TAG CALL COMP DUMP ELSE EXSR FEOD GOTO IFGT IFLT IFEQ IFNE IFGE IFLE ITER KFLD MOVE MULT NEXT OPEN ORGT ORLT OREQ ORNE ORGE ORLE PARM POST READ SCAN SQRT TEST TIME ALLOC ANDGT ANDLT ANDEQ ANDNE ANDGE ANDLE BEGSR BITON CABGT CABLT CABEQ CABNE CABGE CABLE CALLB CALLP CASGT CASLT CASEQ CASNE CASGE CASLE CHAIN CHECK CLEAR CLOSE CHECK CLEAR CLOSE DOWGT DOWLT DOWEQ DOWNE DOWGE DOWLE DOUGT DOULT DOUEQ DOUNE DOUGE DOULE DSPLY ENDCS ENDDO ENDIF ENDSL ENDSR EXFMT FORCE KLIST LEAVE MHHZO MHLZO MLHZO MLLZO MOVEA MOVEL OCCUR OTHER PLIST READC READE READP RESET ROLBK SETGT SETLL SETON SHTDN SORTA SUBST TESTB TESTN TESTZ WRITE XFOOT XLATE ADDDUR BITOFF CHECKR COMMIT DEFINE DELETE EXCEPT EXTRCT LOOKUP READPE RETURN SELECT SETOFF SUBDUR UNLOCK UPDATE WHENGT WHENLT WHENEQ WHENNR WHENGE WHENLE DEALLOC REALLOC ACQ BEGSR CALLP CHAIN CLEAR CLOSE COMMIT DEALLOC DELETE DOU DOW DSPLY DUMP ELSE ELSEIF ENDDO ENDFOR ENDIF ENDMON ENDSL ENDSR EVAL EVALR EXCEPT EXFMT EXSR FEOD FOR FORCE IF IN ITER LEAVE LEAVESR MONITOR NEXT ON-ERROR OPEN OTHER OUT POST READ READC READE READP READPE REL RESET RETURN ROLBK SELECT SETGT SETLL SORTA TEST UNLOCK UPDATE WHEN WRITE - - - - - - - - - - + + + + + + + + + + + + diff --git a/data/syntax/jsp.xml b/data/syntax/jsp.xml index b2cfdc7..90614ac 100644 --- a/data/syntax/jsp.xml +++ b/data/syntax/jsp.xml @@ -1,3068 +1,3061 @@ - + ARG_IN ARG_INOUT ARG_OUT AWTError AWTEvent AWTEventListener AWTEventListenerProxy AWTEventMulticaster AWTException AWTKeyStroke AWTPermission AbstractAction AbstractBorder AbstractButton AbstractCellEditor AbstractCollection AbstractColorChooserPanel AbstractDocument AbstractFormatter AbstractFormatterFactory AbstractInterruptibleChannel AbstractLayoutCache AbstractList AbstractListModel AbstractMap AbstractMethodError AbstractPreferences AbstractSelectableChannel AbstractSelectionKey AbstractSelector AbstractSequentialList AbstractSet AbstractSpinnerModel AbstractTableModel AbstractUndoableEdit AbstractWriter AccessControlContext AccessControlException AccessController AccessException Accessible AccessibleAction AccessibleBundle AccessibleComponent AccessibleContext AccessibleEditableText AccessibleExtendedComponent AccessibleExtendedTable AccessibleHyperlink AccessibleHypertext AccessibleIcon AccessibleKeyBinding AccessibleObject AccessibleRelation AccessibleRelationSet AccessibleResourceBundle AccessibleRole AccessibleSelection AccessibleState AccessibleStateSet AccessibleTable AccessibleTableModelChange AccessibleText AccessibleValue AccountExpiredException Acl AclEntry AclNotFoundException Action ActionEvent ActionListener ActionMap ActionMapUIResource Activatable ActivateFailedException ActivationDesc ActivationException ActivationGroup ActivationGroupDesc ActivationGroupID ActivationGroup_Stub ActivationID ActivationInstantiator ActivationMonitor ActivationSystem Activator ActiveEvent ActiveValue AdapterActivator AdapterActivatorOperations AdapterAlreadyExists AdapterAlreadyExistsHelper AdapterInactive AdapterInactiveHelper AdapterNonExistent AdapterNonExistentHelper AddressHelper Adjustable AdjustmentEvent AdjustmentListener Adler32 AffineTransform AffineTransformOp AlgorithmParameterGenerator AlgorithmParameterGeneratorSpi AlgorithmParameterSpec AlgorithmParameters AlgorithmParametersSpi AlignmentAction AllPermission AlphaComposite AlreadyBound AlreadyBoundException AlreadyBoundHelper AlreadyBoundHolder AlreadyConnectedException AncestorEvent AncestorListener Annotation Any AnyHolder AnySeqHelper AnySeqHelper AnySeqHolder AppConfigurationEntry Applet AppletContext AppletInitializer AppletStub ApplicationException Arc2D Area AreaAveragingScaleFilter ArithmeticException Array Array ArrayIndexOutOfBoundsException ArrayList ArrayStoreException Arrays AssertionError AsyncBoxView AsynchronousCloseException Attr Attribute Attribute Attribute Attribute Attribute AttributeContext AttributeException AttributeInUseException AttributeList AttributeList AttributeListImpl AttributeModificationException AttributeSet AttributeSet AttributeSetUtilities AttributeUndoableEdit AttributedCharacterIterator AttributedString Attributes Attributes Attributes AttributesImpl AudioClip AudioFileFormat AudioFileReader AudioFileWriter AudioFormat AudioInputStream AudioPermission AudioSystem AuthPermission AuthenticationException AuthenticationNotSupportedException Authenticator Autoscroll BAD_CONTEXT BAD_INV_ORDER BAD_OPERATION BAD_PARAM BAD_POLICY BAD_POLICY_TYPE BAD_POLICY_VALUE BAD_TYPECODE BCSIterator BCSSServiceProvider BYTE_ARRAY BackingStoreException BadKind BadLocationException BadPaddingException BandCombineOp BandedSampleModel BasicArrowButton BasicAttribute BasicAttributes BasicBorders BasicButtonListener BasicButtonUI BasicCaret BasicCheckBoxMenuItemUI BasicCheckBoxUI BasicColorChooserUI BasicComboBoxEditor BasicComboBoxRenderer BasicComboBoxUI BasicComboPopup BasicDesktopIconUI BasicDesktopPaneUI BasicDirectoryModel BasicEditorPaneUI BasicFileChooserUI BasicFormattedTextFieldUI BasicGraphicsUtils BasicHTML BasicHighlighter BasicIconFactory BasicInternalFrameTitlePane BasicInternalFrameUI BasicLabelUI BasicListUI BasicLookAndFeel BasicMenuBarUI BasicMenuItemUI BasicMenuUI BasicOptionPaneUI BasicPanelUI BasicPasswordFieldUI BasicPermission BasicPopupMenuSeparatorUI BasicPopupMenuUI BasicProgressBarUI BasicRadioButtonMenuItemUI BasicRadioButtonUI BasicRootPaneUI BasicScrollBarUI BasicScrollPaneUI BasicSeparatorUI BasicSliderUI BasicSpinnerUI BasicSplitPaneDivider BasicSplitPaneUI BasicStroke BasicTabbedPaneUI BasicTableHeaderUI BasicTableUI BasicTextAreaUI BasicTextFieldUI BasicTextPaneUI BasicTextUI BasicToggleButtonUI BasicToolBarSeparatorUI BasicToolBarUI BasicToolTipUI BasicTreeUI BasicViewportUI BatchUpdateException BeanContext BeanContextChild BeanContextChildComponentProxy BeanContextChildSupport BeanContextContainerProxy BeanContextEvent BeanContextMembershipEvent BeanContextMembershipListener BeanContextProxy BeanContextServiceAvailableEvent BeanContextServiceProvider BeanContextServiceProviderBeanInfo BeanContextServiceRevokedEvent BeanContextServiceRevokedListener BeanContextServices BeanContextServicesListener BeanContextServicesSupport BeanContextSupport BeanDescriptor BeanInfo Beans BeepAction BevelBorder BevelBorderUIResource Bias Bidi BigDecimal BigInteger BinaryRefAddr BindException Binding Binding BindingHelper BindingHolder BindingIterator BindingIteratorHelper BindingIteratorHolder BindingIteratorOperations BindingIteratorPOA BindingListHelper BindingListHolder BindingType BindingTypeHelper BindingTypeHolder BitSet Blob BlockView BoldAction Book Boolean BooleanControl BooleanHolder BooleanSeqHelper BooleanSeqHolder Border BorderFactory BorderLayout BorderUIResource BoundedRangeModel Bounds Bounds Box BoxLayout BoxPainter BoxView BoxedValueHelper BreakIterator Buffer BufferCapabilities BufferOverflowException BufferStrategy BufferUnderflowException BufferedImage BufferedImageFilter BufferedImageOp BufferedInputStream BufferedOutputStream BufferedReader BufferedWriter Button ButtonAreaLayout ButtonBorder ButtonBorder ButtonGroup ButtonModel ButtonUI Byte ByteArrayInputStream ByteArrayOutputStream ByteBuffer ByteChannel ByteHolder ByteLookupTable ByteOrder CDATASection CHAR_ARRAY CMMException COMM_FAILURE CRC32 CRL CRLException CRLSelector CSS CTX_RESTRICT_SCOPE Calendar CallableStatement Callback CallbackHandler CancelablePrintJob CancelledKeyException CannotProceed CannotProceedException CannotProceedHelper CannotProceedHolder CannotRedoException CannotUndoException Canvas CardLayout Caret CaretEvent CaretListener CaretPolicy CellEditor CellEditorListener CellRendererPane CertPath CertPathBuilder CertPathBuilderException CertPathBuilderResult CertPathBuilderSpi CertPathParameters CertPathRep CertPathValidator CertPathValidatorException CertPathValidatorResult CertPathValidatorSpi CertSelector CertStore CertStoreException CertStoreParameters CertStoreSpi Certificate Certificate Certificate CertificateEncodingException CertificateEncodingException CertificateException CertificateException CertificateExpiredException CertificateExpiredException CertificateFactory CertificateFactorySpi CertificateNotYetValidException CertificateNotYetValidException CertificateParsingException CertificateParsingException CertificateRep ChangeEvent ChangeListener ChangedCharSetException Channel ChannelBinding Channels CharArrayReader CharArrayWriter CharBuffer CharConversionException CharHolder CharSeqHelper CharSeqHolder CharSequence Character CharacterAttribute CharacterCodingException CharacterConstants CharacterData CharacterIterator Charset CharsetDecoder CharsetEncoder CharsetProvider Checkbox CheckboxGroup CheckboxMenuItem CheckedInputStream CheckedOutputStream Checksum Choice ChoiceCallback ChoiceFormat Chromaticity Cipher CipherInputStream CipherOutputStream CipherSpi Class ClassCastException ClassCircularityError ClassDesc ClassFormatError ClassLoader ClassNotFoundException ClientRequestInfo ClientRequestInfoOperations ClientRequestInterceptor ClientRequestInterceptorOperations Clip Clipboard ClipboardOwner Clob CloneNotSupportedException Cloneable ClosedByInterruptException ClosedChannelException ClosedSelectorException CodeSets CodeSource Codec CodecFactory CodecFactoryHelper CodecFactoryOperations CodecOperations CoderMalfunctionError CoderResult CodingErrorAction CollationElementIterator CollationKey Collator Collection CollectionCertStoreParameters Collections Color ColorAttribute ColorChooserComponentFactory ColorChooserUI ColorConstants ColorConvertOp ColorModel ColorSelectionModel ColorSpace ColorSupported ColorType ColorUIResource ComboBoxEditor ComboBoxModel ComboBoxUI ComboPopup CommandEnvironment Comment CommunicationException Comparable Comparator Compiler CompletionStatus CompletionStatusHelper Component ComponentAdapter ComponentColorModel ComponentEvent ComponentIdHelper ComponentInputMap ComponentInputMapUIResource ComponentListener ComponentOrientation ComponentSampleModel ComponentUI ComponentView Composite CompositeContext CompositeName CompositeView CompoundBorder CompoundBorderUIResource CompoundControl CompoundEdit CompoundName Compression ConcurrentModificationException Configuration ConfigurationException ConfirmationCallback ConnectException ConnectException ConnectIOException Connection ConnectionEvent ConnectionEventListener ConnectionPendingException ConnectionPoolDataSource ConsoleHandler Constraints Constructor Container ContainerAdapter ContainerEvent ContainerListener ContainerOrderFocusTraversalPolicy Content ContentHandler ContentHandler ContentHandlerFactory ContentModel Context Context ContextList ContextNotEmptyException ContextualRenderedImageFactory Control Control ControlFactory ControllerEventListener ConvolveOp CookieHolder Copies CopiesSupported CopyAction CredentialExpiredException CropImageFilter CubicCurve2D Currency Current Current Current CurrentHelper CurrentHelper CurrentHelper CurrentHolder CurrentOperations CurrentOperations CurrentOperations Cursor CustomMarshal CustomValue Customizer CutAction DATA_CONVERSION DESKeySpec DESedeKeySpec DGC DHGenParameterSpec DHKey DHParameterSpec DHPrivateKey DHPrivateKeySpec DHPublicKey DHPublicKeySpec DOMException DOMImplementation DOMLocator DOMResult DOMSource DSAKey DSAKeyPairGenerator DSAParameterSpec DSAParams DSAPrivateKey DSAPrivateKeySpec DSAPublicKey DSAPublicKeySpec DTD DTDConstants DTDHandler DataBuffer DataBufferByte DataBufferDouble DataBufferFloat DataBufferInt DataBufferShort DataBufferUShort DataFlavor DataFormatException DataInput DataInputStream DataInputStream DataLine DataOutput DataOutputStream DataOutputStream DataSource DataTruncation DatabaseMetaData DatagramChannel DatagramPacket DatagramSocket DatagramSocketImpl DatagramSocketImplFactory Date Date DateEditor DateFormat DateFormatSymbols DateFormatter DateTimeAtCompleted DateTimeAtCreation DateTimeAtProcessing DateTimeSyntax DebugGraphics DecimalFormat DecimalFormatSymbols DeclHandler DefaultBoundedRangeModel DefaultButtonModel DefaultCaret DefaultCellEditor DefaultColorSelectionModel DefaultComboBoxModel DefaultDesktopManager DefaultEditor DefaultEditorKit DefaultFocusManager DefaultFocusTraversalPolicy DefaultFormatter DefaultFormatterFactory DefaultHandler DefaultHighlightPainter DefaultHighlighter DefaultKeyTypedAction DefaultKeyboardFocusManager DefaultListCellRenderer DefaultListModel DefaultListSelectionModel DefaultMenuLayout DefaultMetalTheme DefaultMutableTreeNode DefaultPersistenceDelegate DefaultSelectionType DefaultSingleSelectionModel DefaultStyledDocument DefaultTableCellRenderer DefaultTableColumnModel DefaultTableModel DefaultTextUI DefaultTreeCellEditor DefaultTreeCellRenderer DefaultTreeModel DefaultTreeSelectionModel DefinitionKind DefinitionKindHelper Deflater DeflaterOutputStream Delegate Delegate Delegate DelegationPermission DesignMode DesktopIconUI DesktopManager DesktopPaneUI Destination DestinationType DestroyFailedException Destroyable Dialog DialogType Dictionary DigestException DigestInputStream DigestOutputStream Dimension Dimension2D DimensionUIResource DirContext DirObjectFactory DirStateFactory DirectColorModel DirectoryManager DisplayMode DnDConstants Doc DocAttribute DocAttributeSet DocFlavor DocPrintJob Document Document DocumentBuilder DocumentBuilderFactory DocumentEvent DocumentFilter DocumentFragment DocumentHandler DocumentListener DocumentName DocumentParser DocumentType DomainCombiner DomainManager DomainManagerOperations Double Double Double Double Double Double Double Double Double DoubleBuffer DoubleHolder DoubleSeqHelper DoubleSeqHolder DragGestureEvent DragGestureListener DragGestureRecognizer DragSource DragSourceAdapter DragSourceContext DragSourceDragEvent DragSourceDropEvent DragSourceEvent DragSourceListener DragSourceMotionListener Driver DriverManager DriverPropertyInfo DropTarget DropTargetAdapter DropTargetAutoScroller DropTargetContext DropTargetDragEvent DropTargetDropEvent DropTargetEvent DropTargetListener DuplicateName DuplicateNameHelper DynAny DynAny DynAnyFactory DynAnyFactoryHelper DynAnyFactoryOperations DynAnyHelper DynAnyOperations DynAnySeqHelper DynArray DynArray DynArrayHelper DynArrayOperations DynEnum DynEnum DynEnumHelper DynEnumOperations DynFixed DynFixed DynFixedHelper DynFixedOperations DynSequence DynSequence DynSequenceHelper DynSequenceOperations DynStruct DynStruct DynStructHelper DynStructOperations DynUnion DynUnion DynUnionHelper DynUnionOperations DynValue DynValue DynValueBox DynValueBoxOperations DynValueCommon DynValueCommonOperations DynValueHelper DynValueOperations DynamicImplementation DynamicImplementation DynamicUtilTreeNode ENCODING_CDR_ENCAPS EOFException EditorKit Element Element Element ElementChange ElementEdit ElementIterator ElementSpec Ellipse2D EmptyBorder EmptyBorderUIResource EmptySelectionModel EmptyStackException EncodedKeySpec Encoder Encoding Encoding EncryptedPrivateKeyInfo Engineering Entity Entity EntityReference EntityResolver Entry EnumControl EnumSyntax Enumeration Environment Error ErrorHandler ErrorListener ErrorManager EtchedBorder EtchedBorderUIResource Event EventContext EventDirContext EventHandler EventListener EventListenerList EventListenerProxy EventObject EventQueue EventSetDescriptor EventType EventType Exception ExceptionInInitializerError ExceptionList ExceptionListener ExemptionMechanism ExemptionMechanismException ExemptionMechanismSpi ExpandVetoException ExportException Expression ExtendedRequest ExtendedResponse Externalizable FREE_MEM FactoryConfigurationError FailedLoginException FeatureDescriptor Fidelity Field Field Field Field Field FieldBorder FieldNameHelper FieldNameHelper FieldPosition FieldView File FileCacheImageInputStream FileCacheImageOutputStream FileChannel FileChooserUI FileDescriptor FileDialog FileFilter FileFilter FileHandler FileIcon16 FileImageInputStream FileImageOutputStream FileInputStream FileLock FileLockInterruptionException FileNameMap FileNotFoundException FileOutputStream FilePermission FileReader FileSystemView FileView FileWriter FilenameFilter Filler Filter Filter FilterBypass FilterBypass FilterInputStream FilterOutputStream FilterReader FilterWriter FilteredImageSource Finishings FixedHeightLayoutCache FixedHolder FlatteningPathIterator FlavorException FlavorMap FlavorTable FlipContents Float Float Float Float Float Float Float Float Float FloatBuffer FloatControl FloatHolder FloatSeqHelper FloatSeqHolder FlowLayout FlowStrategy FlowView Flush3DBorder FocusAdapter FocusEvent FocusListener FocusManager FocusTraversalPolicy FolderIcon16 Font FontAttribute FontConstants FontFamilyAction FontFormatException FontMetrics FontRenderContext FontSizeAction FontUIResource ForegroundAction FormView Format FormatConversionProvider FormatMismatch FormatMismatchHelper Formatter ForwardRequest ForwardRequest ForwardRequestHelper ForwardRequestHelper Frame GSSContext GSSCredential GSSException GSSManager GSSName GZIPInputStream GZIPOutputStream GapContent GatheringByteChannel GeneralPath GeneralSecurityException GetField GlyphJustificationInfo GlyphMetrics GlyphPainter GlyphVector GlyphView GradientPaint GraphicAttribute Graphics Graphics2D GraphicsConfigTemplate GraphicsConfiguration GraphicsDevice GraphicsEnvironment GrayFilter GregorianCalendar GridBagConstraints GridBagLayout GridLayout Group Guard GuardedObject HTML HTMLDocument HTMLEditorKit HTMLEditorKit HTMLEditorKit HTMLFrameHyperlinkEvent HTMLWriter Handler HandlerBase HandshakeCompletedEvent HandshakeCompletedListener HasControls HashAttributeSet HashDocAttributeSet HashMap HashPrintJobAttributeSet HashPrintRequestAttributeSet HashPrintServiceAttributeSet HashSet Hashtable HeadlessException HierarchyBoundsAdapter HierarchyBoundsListener HierarchyEvent HierarchyListener Highlight HighlightPainter Highlighter HostnameVerifier HttpURLConnection HttpsURLConnection HyperlinkEvent HyperlinkListener ICC_ColorSpace ICC_Profile ICC_ProfileGray ICC_ProfileRGB IDLEntity IDLType IDLTypeHelper IDLTypeOperations ID_ASSIGNMENT_POLICY_ID ID_UNIQUENESS_POLICY_ID IIOByteBuffer IIOException IIOImage IIOInvalidTreeException IIOMetadata IIOMetadataController IIOMetadataFormat IIOMetadataFormatImpl IIOMetadataNode IIOParam IIOParamController IIOReadProgressListener IIOReadUpdateListener IIOReadWarningListener IIORegistry IIOServiceProvider IIOWriteProgressListener IIOWriteWarningListener IMPLICIT_ACTIVATION_POLICY_ID IMP_LIMIT INITIALIZE INPUT_STREAM INTERNAL INTF_REPOS INVALID_TRANSACTION INV_FLAG INV_IDENT INV_OBJREF INV_POLICY IOException IOR IORHelper IORHolder IORInfo IORInfoOperations IORInterceptor IORInterceptorOperations IRObject IRObjectOperations ISO Icon IconUIResource IconView IdAssignmentPolicy IdAssignmentPolicyOperations IdAssignmentPolicyValue IdUniquenessPolicy IdUniquenessPolicyOperations IdUniquenessPolicyValue IdentifierHelper Identity IdentityHashMap IdentityScope IllegalAccessError IllegalAccessException IllegalArgumentException IllegalBlockSizeException IllegalBlockingModeException IllegalCharsetNameException IllegalComponentStateException IllegalMonitorStateException IllegalPathStateException IllegalSelectorException IllegalStateException IllegalThreadStateException Image ImageCapabilities ImageConsumer ImageFilter ImageGraphicAttribute ImageIO ImageIcon ImageInputStream ImageInputStreamImpl ImageInputStreamSpi ImageObserver ImageOutputStream ImageOutputStreamImpl ImageOutputStreamSpi ImageProducer ImageReadParam ImageReader ImageReaderSpi ImageReaderWriterSpi ImageTranscoder ImageTranscoderSpi ImageTypeSpecifier ImageView ImageWriteParam ImageWriter ImageWriterSpi ImagingOpException ImplicitActivationPolicy ImplicitActivationPolicyOperations ImplicitActivationPolicyValue IncompatibleClassChangeError InconsistentTypeCode InconsistentTypeCode InconsistentTypeCodeHelper IndexColorModel IndexOutOfBoundsException IndexedPropertyDescriptor IndirectionException Inet4Address Inet6Address InetAddress InetSocketAddress Inflater InflaterInputStream Info Info Info Info Info InheritableThreadLocal InitialContext InitialContextFactory InitialContextFactoryBuilder InitialDirContext InitialLdapContext InlineView InputContext InputEvent InputMap InputMapUIResource InputMethod InputMethodContext InputMethodDescriptor InputMethodEvent InputMethodHighlight InputMethodListener InputMethodRequests InputSource InputStream InputStream InputStream InputStreamReader InputSubset InputVerifier InsertBreakAction InsertContentAction InsertHTMLTextAction InsertTabAction Insets InsetsUIResource InstantiationError InstantiationException Instrument InsufficientResourcesException IntBuffer IntHolder Integer IntegerSyntax Interceptor InterceptorOperations InternalError InternalFrameAdapter InternalFrameBorder InternalFrameEvent InternalFrameFocusTraversalPolicy InternalFrameListener InternalFrameUI InternationalFormatter InterruptedException InterruptedIOException InterruptedNamingException InterruptibleChannel IntrospectionException Introspector Invalid InvalidAddress InvalidAddressHelper InvalidAddressHolder InvalidAlgorithmParameterException InvalidAttributeIdentifierException InvalidAttributeValueException InvalidAttributesException InvalidClassException InvalidDnDOperationException InvalidKeyException InvalidKeySpecException InvalidMarkException InvalidMidiDataException InvalidName InvalidName InvalidName InvalidNameException InvalidNameHelper InvalidNameHelper InvalidNameHolder InvalidObjectException InvalidParameterException InvalidParameterSpecException InvalidPolicy InvalidPolicyHelper InvalidPreferencesFormatException InvalidSearchControlsException InvalidSearchFilterException InvalidSeq InvalidSlot InvalidSlotHelper InvalidTransactionException InvalidTypeForEncoding InvalidTypeForEncodingHelper InvalidValue InvalidValue InvalidValueHelper InvocationEvent InvocationHandler InvocationTargetException InvokeHandler IstringHelper ItalicAction ItemEvent ItemListener ItemSelectable Iterator Iterator IvParameterSpec JApplet JButton JCheckBox JCheckBoxMenuItem JColorChooser JComboBox JComponent JDesktopIcon JDesktopPane JDialog JEditorPane JFileChooser JFormattedTextField JFrame JIS JInternalFrame JLabel JLayeredPane JList JMenu JMenuBar JMenuItem JOptionPane JPEGHuffmanTable JPEGImageReadParam JPEGImageWriteParam JPEGQTable JPanel JPasswordField JPopupMenu JProgressBar JRadioButton JRadioButtonMenuItem JRootPane JScrollBar JScrollPane JSeparator JSlider JSpinner JSplitPane JTabbedPane JTable JTableHeader JTextArea JTextComponent JTextField JTextPane JToggleButton JToolBar JToolTip JTree JViewport JWindow JarEntry JarException JarFile JarInputStream JarOutputStream JarURLConnection JobAttributes JobHoldUntil JobImpressions JobImpressionsCompleted JobImpressionsSupported JobKOctets JobKOctetsProcessed JobKOctetsSupported JobMediaSheets JobMediaSheetsCompleted JobMediaSheetsSupported JobMessageFromOperator JobName JobOriginatingUserName JobPriority JobPrioritySupported JobSheets JobState JobStateReason JobStateReasons KerberosKey KerberosPrincipal KerberosTicket Kernel Key Key KeyAdapter KeyAgreement KeyAgreementSpi KeyBinding KeyEvent KeyEventDispatcher KeyEventPostProcessor KeyException KeyFactory KeyFactorySpi KeyGenerator KeyGeneratorSpi KeyListener KeyManagementException KeyManager KeyManagerFactory KeyManagerFactorySpi KeyPair KeyPairGenerator KeyPairGeneratorSpi KeySelectionManager KeySpec KeyStore KeyStoreException KeyStoreSpi KeyStroke KeyboardFocusManager Keymap LDAPCertStoreParameters LIFESPAN_POLICY_ID LOCATION_FORWARD Label LabelUI LabelView LanguageCallback LastOwnerException LayerPainter LayeredHighlighter LayoutFocusTraversalPolicy LayoutManager LayoutManager2 LayoutQueue LazyInputMap LazyValue LdapContext LdapReferralException Lease Level LexicalHandler LifespanPolicy LifespanPolicyOperations LifespanPolicyValue LimitExceededException Line Line2D LineBorder LineBorderUIResource LineBreakMeasurer LineEvent LineListener LineMetrics LineNumberInputStream LineNumberReader LineUnavailableException LinkController LinkException LinkLoopException LinkRef LinkageError LinkedHashMap LinkedHashSet LinkedList List List ListCellRenderer ListDataEvent ListDataListener ListEditor ListIterator ListModel ListPainter ListResourceBundle ListSelectionEvent ListSelectionListener ListSelectionModel ListUI ListView LoaderHandler LocalObject Locale LocateRegistry Locator LocatorImpl LogManager LogRecord LogStream Logger LoggingPermission LoginContext LoginException LoginModule LoginModuleControlFlag Long LongBuffer LongHolder LongLongSeqHelper LongLongSeqHolder LongSeqHelper LongSeqHolder LookAndFeel LookAndFeelInfo LookupOp LookupTable MARSHAL Mac MacSpi MalformedInputException MalformedLinkException MalformedURLException ManagerFactoryParameters Manifest Map MapMode MappedByteBuffer MarginBorder MarshalException MarshalledObject MaskFormatter Matcher Math MatteBorder MatteBorderUIResource Media MediaName MediaPrintableArea MediaSize MediaSizeName MediaTracker MediaTray MediaType Member MemoryCacheImageInputStream MemoryCacheImageOutputStream MemoryHandler MemoryImageSource Menu MenuBar MenuBarBorder MenuBarBorder MenuBarUI MenuComponent MenuContainer MenuDragMouseEvent MenuDragMouseListener MenuElement MenuEvent MenuItem MenuItemBorder MenuItemUI MenuKeyEvent MenuKeyListener MenuListener MenuSelectionManager MenuShortcut MessageDigest MessageDigestSpi MessageFormat MessageProp MetaEventListener MetaMessage MetalBorders MetalButtonUI MetalCheckBoxIcon MetalCheckBoxUI MetalComboBoxButton MetalComboBoxEditor MetalComboBoxIcon MetalComboBoxUI MetalDesktopIconUI MetalFileChooserUI MetalIconFactory MetalInternalFrameTitlePane MetalInternalFrameUI MetalLabelUI MetalLookAndFeel MetalPopupMenuSeparatorUI MetalProgressBarUI MetalRadioButtonUI MetalRootPaneUI MetalScrollBarUI MetalScrollButton MetalScrollPaneUI MetalSeparatorUI MetalSliderUI MetalSplitPaneUI MetalTabbedPaneUI MetalTextFieldUI MetalTheme MetalToggleButtonUI MetalToolBarUI MetalToolTipUI MetalTreeUI Method MethodDescriptor MidiChannel MidiDevice MidiDeviceProvider MidiEvent MidiFileFormat MidiFileReader MidiFileWriter MidiMessage MidiSystem MidiUnavailableException MimeTypeParseException MinimalHTMLWriter MissingResourceException Mixer MixerProvider ModificationItem Modifier MouseAdapter MouseDragGestureRecognizer MouseEvent MouseInputAdapter MouseInputListener MouseListener MouseMotionAdapter MouseMotionListener MouseWheelEvent MouseWheelListener MultiButtonUI MultiColorChooserUI MultiComboBoxUI MultiDesktopIconUI MultiDesktopPaneUI MultiDoc MultiDocPrintJob MultiDocPrintService MultiFileChooserUI MultiInternalFrameUI MultiLabelUI MultiListUI MultiLookAndFeel MultiMenuBarUI MultiMenuItemUI MultiOptionPaneUI MultiPanelUI MultiPixelPackedSampleModel MultiPopupMenuUI MultiProgressBarUI MultiRootPaneUI MultiScrollBarUI MultiScrollPaneUI MultiSeparatorUI MultiSliderUI MultiSpinnerUI MultiSplitPaneUI MultiTabbedPaneUI MultiTableHeaderUI MultiTableUI MultiTextUI MultiToolBarUI MultiToolTipUI MultiTreeUI MultiViewportUI MulticastSocket MultipleComponentProfileHelper MultipleComponentProfileHolder MultipleDocumentHandling MultipleDocumentHandlingType MultipleMaster MutableAttributeSet MutableComboBoxModel MutableTreeNode NA NO_IMPLEMENT NO_MEMORY NO_PERMISSION NO_RESOURCES NO_RESPONSE NVList Name Name NameAlreadyBoundException NameCallback NameClassPair NameComponent NameComponentHelper NameComponentHolder NameDynAnyPair NameDynAnyPairHelper NameDynAnyPairSeqHelper NameHelper NameHolder NameNotFoundException NameParser NameValuePair NameValuePair NameValuePairHelper NameValuePairHelper NameValuePairSeqHelper NamedNodeMap NamedValue NamespaceChangeListener NamespaceSupport Naming NamingContext NamingContextExt NamingContextExtHelper NamingContextExtHolder NamingContextExtOperations NamingContextExtPOA NamingContextHelper NamingContextHolder NamingContextOperations NamingContextPOA NamingEnumeration NamingEvent NamingException NamingExceptionEvent NamingListener NamingManager NamingSecurityException NavigationFilter NegativeArraySizeException NetPermission NetworkInterface NoClassDefFoundError NoConnectionPendingException NoContext NoContextHelper NoInitialContextException NoPermissionException NoRouteToHostException NoServant NoServantHelper NoSuchAlgorithmException NoSuchAttributeException NoSuchElementException NoSuchFieldError NoSuchFieldException NoSuchMethodError NoSuchMethodException NoSuchObjectException NoSuchPaddingException NoSuchProviderException Node NodeChangeEvent NodeChangeListener NodeDimensions NodeList NonReadableChannelException NonWritableChannelException NoninvertibleTransformException NotActiveException NotBoundException NotContextException NotEmpty NotEmptyHelper NotEmptyHolder NotFound NotFoundHelper NotFoundHolder NotFoundReason NotFoundReasonHelper NotFoundReasonHolder NotOwnerException NotSerializableException NotYetBoundException NotYetConnectedException Notation NullCipher NullPointerException Number NumberEditor NumberFormat NumberFormatException NumberFormatter NumberOfDocuments NumberOfInterveningJobs NumberUp NumberUpSupported NumericShaper OBJECT_NOT_EXIST OBJ_ADAPTER OMGVMCID ORB ORB ORBInitInfo ORBInitInfoOperations ORBInitializer ORBInitializerOperations ObjID Object Object ObjectAlreadyActive ObjectAlreadyActiveHelper ObjectChangeListener ObjectFactory ObjectFactoryBuilder ObjectHelper ObjectHolder ObjectIdHelper ObjectImpl ObjectImpl ObjectInput ObjectInputStream ObjectInputValidation ObjectNotActive ObjectNotActiveHelper ObjectOutput ObjectOutputStream ObjectStreamClass ObjectStreamConstants ObjectStreamException ObjectStreamField ObjectView Observable Observer OctetSeqHelper OctetSeqHolder Oid OpenType Operation OperationNotSupportedException Option OptionDialogBorder OptionPaneUI OptionalDataException OrientationRequested OrientationRequestedType OriginType Other OutOfMemoryError OutputDeviceAssigned OutputKeys OutputStream OutputStream OutputStream OutputStreamWriter OverlappingFileLockException OverlayLayout Owner PBEKey PBEKeySpec PBEParameterSpec PDLOverrideSupported PERSIST_STORE PKCS8EncodedKeySpec PKIXBuilderParameters PKIXCertPathBuilderResult PKIXCertPathChecker PKIXCertPathValidatorResult PKIXParameters POA POAHelper POAManager POAManagerOperations POAOperations PRIVATE_MEMBER PSSParameterSpec PUBLIC_MEMBER Package PackedColorModel PageAttributes PageFormat PageRanges Pageable PagesPerMinute PagesPerMinuteColor Paint PaintContext PaintEvent PaletteBorder PaletteCloseIcon Panel PanelUI Paper ParagraphAttribute ParagraphConstants ParagraphView ParagraphView Parameter ParameterBlock ParameterDescriptor ParameterMetaData ParameterMode ParameterModeHelper ParameterModeHolder ParseException ParsePosition Parser Parser Parser ParserAdapter ParserCallback ParserConfigurationException ParserDelegator ParserFactory PartialResultException PasswordAuthentication PasswordCallback PasswordView PasteAction Patch PathIterator Pattern PatternSyntaxException Permission Permission PermissionCollection Permissions PersistenceDelegate PhantomReference Pipe PipedInputStream PipedOutputStream PipedReader PipedWriter PixelGrabber PixelInterleavedSampleModel PlainDocument PlainView Point Point2D Policy Policy Policy PolicyError PolicyErrorCodeHelper PolicyErrorHelper PolicyErrorHolder PolicyFactory PolicyFactoryOperations PolicyHelper PolicyHolder PolicyListHelper PolicyListHolder PolicyNode PolicyOperations PolicyQualifierInfo PolicyTypeHelper Polygon PooledConnection Popup PopupFactory PopupMenu PopupMenuBorder PopupMenuEvent PopupMenuListener PopupMenuUI Port PortUnreachableException PortableRemoteObject PortableRemoteObjectDelegate Position PreferenceChangeEvent PreferenceChangeListener Preferences PreferencesFactory PreparedStatement PresentationDirection Principal Principal PrincipalHolder PrintEvent PrintException PrintGraphics PrintJob PrintJobAdapter PrintJobAttribute PrintJobAttributeEvent PrintJobAttributeListener PrintJobAttributeSet PrintJobEvent PrintJobListener PrintQuality PrintQualityType PrintRequestAttribute PrintRequestAttributeSet PrintService PrintServiceAttribute PrintServiceAttributeEvent PrintServiceAttributeListener PrintServiceAttributeSet PrintServiceLookup PrintStream PrintWriter Printable PrinterAbortException PrinterException PrinterGraphics PrinterIOException PrinterInfo PrinterIsAcceptingJobs PrinterJob PrinterLocation PrinterMakeAndModel PrinterMessageFromOperator PrinterMoreInfo PrinterMoreInfoManufacturer PrinterName PrinterResolution PrinterState PrinterStateReason PrinterStateReasons PrinterURI PrivateCredentialPermission PrivateKey PrivilegedAction PrivilegedActionException PrivilegedExceptionAction Process ProcessingInstruction ProfileDataException ProfileIdHelper ProgressBarUI ProgressMonitor ProgressMonitorInputStream Properties PropertyChangeEvent PropertyChangeListener PropertyChangeListenerProxy PropertyChangeSupport PropertyDescriptor PropertyEditor PropertyEditorManager PropertyEditorSupport PropertyPermission PropertyResourceBundle PropertyVetoException ProtectionDomain ProtocolException Provider ProviderException Proxy ProxyLazyValue PublicKey PushbackInputStream PushbackReader PutField QuadCurve2D QueuedJobCount RC2ParameterSpec RC5ParameterSpec READER REQUEST_PROCESSING_POLICY_ID RGBImageFilter RMIClassLoader RMIClassLoaderSpi RMIClientSocketFactory RMIFailureHandler RMISecurityException RMISecurityManager RMIServerSocketFactory RMISocketFactory RSAKey RSAKeyGenParameterSpec RSAMultiPrimePrivateCrtKey RSAMultiPrimePrivateCrtKeySpec RSAOtherPrimeInfo RSAPrivateCrtKey RSAPrivateCrtKeySpec RSAPrivateKey RSAPrivateKeySpec RSAPublicKey RSAPublicKeySpec RTFEditorKit RadioButtonBorder Random RandomAccess RandomAccessFile Raster RasterFormatException RasterOp ReadOnlyBufferException ReadableByteChannel Reader Receiver Rectangle Rectangle2D RectangularShape Ref RefAddr Reference Reference ReferenceQueue ReferenceUriSchemesSupported Referenceable ReferralException ReflectPermission RefreshFailedException Refreshable RegisterableService Registry RegistryHandler RemarshalException Remote RemoteCall RemoteException RemoteObject RemoteRef RemoteServer RemoteStub RenderContext RenderableImage RenderableImageOp RenderableImageProducer RenderedImage RenderedImageFactory Renderer RenderingHints RepaintManager ReplicateScaleFilter RepositoryIdHelper Request RequestInfo RequestInfoOperations RequestProcessingPolicy RequestProcessingPolicyOperations RequestProcessingPolicyValue RequestingUserName RescaleOp ResolutionSyntax ResolveResult Resolver ResourceBundle ResponseHandler Result Result ResultSet ResultSetMetaData ReverbType Robot RolloverButtonBorder RolloverButtonBorder RootPaneContainer RootPaneUI RoundRectangle2D RowMapper RowSet RowSetEvent RowSetInternal RowSetListener RowSetMetaData RowSetReader RowSetWriter RuleBasedCollator RunTime RunTimeOperations Runnable Runtime RuntimeException RuntimePermission SAXException SAXNotRecognizedException SAXNotSupportedException SAXParseException SAXParser SAXParserFactory SAXResult SAXSource SAXTransformerFactory SERVANT_RETENTION_POLICY_ID SERVICE_FORMATTED SQLData SQLException SQLInput SQLOutput SQLPermission SQLWarning SSLContext SSLContextSpi SSLException SSLHandshakeException SSLKeyException SSLPeerUnverifiedException SSLPermission SSLProtocolException SSLServerSocket SSLServerSocketFactory SSLSession SSLSessionBindingEvent SSLSessionBindingListener SSLSessionContext SSLSocket SSLSocketFactory STRING SUCCESSFUL SYNC_WITH_TRANSPORT SYSTEM_EXCEPTION SampleModel Savepoint ScatteringByteChannel SchemaViolationException ScrollBarUI ScrollPane ScrollPaneAdjustable ScrollPaneBorder ScrollPaneConstants ScrollPaneLayout ScrollPaneUI Scrollable Scrollbar SealedObject SearchControls SearchResult SecretKey SecretKeyFactory SecretKeyFactorySpi SecretKeySpec SecureClassLoader SecureRandom SecureRandomSpi Security SecurityException SecurityManager SecurityPermission Segment SelectableChannel SelectionKey Selector SelectorProvider Separator Separator SeparatorUI Sequence SequenceInputStream Sequencer Serializable SerializablePermission Servant ServantActivator ServantActivatorHelper ServantActivatorOperations ServantActivatorPOA ServantAlreadyActive ServantAlreadyActiveHelper ServantLocator ServantLocatorHelper ServantLocatorOperations ServantLocatorPOA ServantManager ServantManagerOperations ServantNotActive ServantNotActiveHelper ServantObject ServantRetentionPolicy ServantRetentionPolicyOperations ServantRetentionPolicyValue ServerCloneException ServerError ServerException ServerNotActiveException ServerRef ServerRequest ServerRequestInfo ServerRequestInfoOperations ServerRequestInterceptor ServerRequestInterceptorOperations ServerRuntimeException ServerSocket ServerSocketChannel ServerSocketFactory ServiceContext ServiceContextHelper ServiceContextHolder ServiceContextListHelper ServiceContextListHolder ServiceDetail ServiceDetailHelper ServiceIdHelper ServiceInformation ServiceInformationHelper ServiceInformationHolder ServicePermission ServiceRegistry ServiceUI ServiceUIFactory ServiceUnavailableException Set SetOfIntegerSyntax SetOverrideType SetOverrideTypeHelper Severity Shape ShapeGraphicAttribute SheetCollate Short ShortBuffer ShortBufferException ShortHolder ShortLookupTable ShortMessage ShortSeqHelper ShortSeqHolder Sides SidesType Signature SignatureException SignatureSpi SignedObject Signer SimpleAttributeSet SimpleBeanInfo SimpleDateFormat SimpleDoc SimpleFormatter SimpleTimeZone SinglePixelPackedSampleModel SingleSelectionModel SinkChannel Size2DSyntax SizeLimitExceededException SizeRequirements SizeSequence Skeleton SkeletonMismatchException SkeletonNotFoundException SliderUI Socket SocketAddress SocketChannel SocketException SocketFactory SocketHandler SocketImpl SocketImplFactory SocketOptions SocketPermission SocketSecurityException SocketTimeoutException SoftBevelBorder SoftReference SortedMap SortedSet SortingFocusTraversalPolicy Soundbank SoundbankReader SoundbankResource Source SourceChannel SourceDataLine SourceLocator SpinnerDateModel SpinnerListModel SpinnerModel SpinnerNumberModel SpinnerUI SplitPaneBorder SplitPaneUI Spring SpringLayout Stack StackOverflowError StackTraceElement StartTlsRequest StartTlsResponse State StateEdit StateEditable StateFactory Statement Statement StreamCorruptedException StreamHandler StreamPrintService StreamPrintServiceFactory StreamResult StreamSource StreamTokenizer Streamable StreamableValue StrictMath String StringBuffer StringBufferInputStream StringCharacterIterator StringContent StringHolder StringIndexOutOfBoundsException StringNameHelper StringReader StringRefAddr StringSelection StringSeqHelper StringSeqHolder StringTokenizer StringValueHelper StringWriter Stroke Struct StructMember StructMemberHelper Stub StubDelegate StubNotFoundException Style StyleConstants StyleContext StyleSheet StyledDocument StyledEditorKit StyledTextAction Subject SubjectDomainCombiner Subset SupportedValuesAttribute SwingConstants SwingPropertyChangeSupport SwingUtilities SyncFailedException SyncMode SyncScopeHelper Synthesizer SysexMessage System SystemColor SystemException SystemFlavorMap TAG_ALTERNATE_IIOP_ADDRESS TAG_CODE_SETS TAG_INTERNET_IOP TAG_JAVA_CODEBASE TAG_MULTIPLE_COMPONENTS TAG_ORB_TYPE TAG_POLICIES TCKind THREAD_POLICY_ID TRANSACTION_REQUIRED TRANSACTION_ROLLEDBACK TRANSIENT TRANSPORT_RETRY TabExpander TabSet TabStop TabableView TabbedPaneUI TableCellEditor TableCellRenderer TableColumn TableColumnModel TableColumnModelEvent TableColumnModelListener TableHeaderBorder TableHeaderUI TableModel TableModelEvent TableModelListener TableUI TableView Tag TagElement TaggedComponent TaggedComponentHelper TaggedComponentHolder TaggedProfile TaggedProfileHelper TaggedProfileHolder TargetDataLine Templates TemplatesHandler Text TextAction TextArea TextAttribute TextComponent TextEvent TextField TextFieldBorder TextHitInfo TextInputCallback TextLayout TextListener TextMeasurer TextOutputCallback TextSyntax TextUI TexturePaint Thread ThreadDeath ThreadGroup ThreadLocal ThreadPolicy ThreadPolicyOperations ThreadPolicyValue Throwable Tie TileObserver Time TimeLimitExceededException TimeZone Timer Timer TimerTask Timestamp TitledBorder TitledBorderUIResource ToggleButtonBorder ToggleButtonBorder ToggleButtonModel TooManyListenersException ToolBarBorder ToolBarUI ToolTipManager ToolTipUI Toolkit Track TransactionRequiredException TransactionRolledbackException TransactionService TransferHandler Transferable TransformAttribute Transformer TransformerConfigurationException TransformerException TransformerFactory TransformerFactoryConfigurationError TransformerHandler Transmitter Transparency TreeCellEditor TreeCellRenderer TreeControlIcon TreeExpansionEvent TreeExpansionListener TreeFolderIcon TreeLeafIcon TreeMap TreeModel TreeModelEvent TreeModelListener TreeNode TreePath TreeSelectionEvent TreeSelectionListener TreeSelectionModel TreeSet TreeUI TreeWillExpandListener TrustAnchor TrustManager TrustManagerFactory TrustManagerFactorySpi Type Type Type Type Type Type Type TypeCode TypeCodeHolder TypeMismatch TypeMismatch TypeMismatch TypeMismatchHelper TypeMismatchHelper Types UID UIDefaults UIManager UIResource UIResource UIResource UIResource UIResource UIResource UIResource ULongLongSeqHelper ULongLongSeqHolder ULongSeqHelper ULongSeqHolder UNKNOWN UNSUPPORTED_POLICY UNSUPPORTED_POLICY_VALUE URI URIException URIResolver URISyntax URISyntaxException URL URL URLClassLoader URLConnection URLDecoder URLEncoder URLStreamHandler URLStreamHandlerFactory URLStringHelper USER_EXCEPTION UShortSeqHelper UShortSeqHolder UTFDataFormatException UndeclaredThrowableException UnderlineAction UndoManager UndoableEdit UndoableEditEvent UndoableEditListener UndoableEditSupport UnexpectedException UnicastRemoteObject UnicodeBlock UnionMember UnionMemberHelper UnknownEncoding UnknownEncodingHelper UnknownError UnknownException UnknownGroupException UnknownHostException UnknownHostException UnknownObjectException UnknownServiceException UnknownTag UnknownUserException UnknownUserExceptionHelper UnknownUserExceptionHolder UnmappableCharacterException UnmarshalException UnmodifiableSetException UnrecoverableKeyException Unreferenced UnresolvedAddressException UnresolvedPermission UnsatisfiedLinkError UnsolicitedNotification UnsolicitedNotificationEvent UnsolicitedNotificationListener UnsupportedAddressTypeException UnsupportedAudioFileException UnsupportedCallbackException UnsupportedCharsetException UnsupportedClassVersionError UnsupportedEncodingException UnsupportedFlavorException UnsupportedLookAndFeelException UnsupportedOperationException UserException Util UtilDelegate Utilities VMID VM_ABSTRACT VM_CUSTOM VM_NONE VM_TRUNCATABLE ValueBase ValueBaseHelper ValueBaseHolder ValueFactory ValueHandler ValueMember ValueMemberHelper VariableHeightLayoutCache Vector VerifyError VersionSpecHelper VetoableChangeListener VetoableChangeListenerProxy VetoableChangeSupport View ViewFactory ViewportLayout ViewportUI VirtualMachineError Visibility VisibilityHelper VoiceStatus Void VolatileImage WCharSeqHelper WCharSeqHolder WStringSeqHelper WStringSeqHolder WStringValueHelper WeakHashMap WeakReference Window WindowAdapter WindowConstants WindowEvent WindowFocusListener WindowListener WindowStateListener WrappedPlainView WritableByteChannel WritableRaster WritableRenderedImage WriteAbortedException Writer WrongAdapter WrongAdapterHelper WrongPolicy WrongPolicyHelper WrongTransaction WrongTransactionHelper WrongTransactionHolder X500Principal X500PrivateCredential X509CRL X509CRLEntry X509CRLSelector X509CertSelector X509Certificate X509Certificate X509EncodedKeySpec X509Extension X509KeyManager X509TrustManager XAConnection XADataSource XAException XAResource XMLDecoder XMLEncoder XMLFilter XMLFilterImpl XMLFormatter XMLReader XMLReaderAdapter XMLReaderFactory Xid ZipEntry ZipException ZipFile ZipInputStream ZipOutputStream ZoneView _BindingIteratorImplBase _BindingIteratorStub _DynAnyFactoryStub _DynAnyStub _DynArrayStub _DynEnumStub _DynFixedStub _DynSequenceStub _DynStructStub _DynUnionStub _DynValueStub _IDLTypeStub _NamingContextExtStub _NamingContextImplBase _NamingContextStub _PolicyStub _Remote_Stub _ServantActivatorStub _ServantLocatorStub abstract assert break case catch class continue default do else extends false finally for goto if implements import instanceof interface native new null package private protected public return super strictfp switch synchronized this throws throw transient true try volatile while boolean byte char const double final float int long short static void and eq gt true instanceof or ne le false empty not lt ge null div mod - - - + - - - - - - - - - - + + + + + + + + + + + + + + + + - - - + - - - - - - - - - - + diff --git a/data/syntax/kotlin.xml b/data/syntax/kotlin.xml index b593def..db58f67 100644 --- a/data/syntax/kotlin.xml +++ b/data/syntax/kotlin.xml @@ -1,294 +1,298 @@ - + package import sealed data class enum interface companion object private public protected internal open final get set fun var val constructor inline reified crossinline tailrec in out is as by where vararg get set return throw typealias typeof override infix operator if else when for while do try catch finally continue break yield this super null true false Unit Nothing String Char Int Long Byte Short Float Double Boolean - - - - - - + + + + + + + + + + diff --git a/data/syntax/ld.xml b/data/syntax/ld.xml index 803f1bf..0f7a8af 100644 --- a/data/syntax/ld.xml +++ b/data/syntax/ld.xml @@ -1,83 +1,84 @@ - + AT ENTRY INPUT GROUP OUTPUT OUTPUT_ARCH OUTPUT_FORMAT SEARCH_DIR STARTUP TARGET ABSOLUTE ADDR ALIGN DATA_SEGMENT_ALIGN DATA_SEGMENT_END DATA_SEGMENT_RELRO_END DEFINED LOADADDR MAX MIN NEXT SIZEOF SIZEOF_HEADERS SECTIONS MEMORY - - - - - + + + + + + diff --git a/data/syntax/lpc.xml b/data/syntax/lpc.xml index 26dc6bd..bf1dac5 100644 --- a/data/syntax/lpc.xml +++ b/data/syntax/lpc.xml @@ -1,166 +1,167 @@ - + private protected static public nomask varargs nosave virtual void int status string object array mapping closure symbol float mixed break continue return if else for foreach do while switch case inherit default variables functions publish nolog FIXME HACK NOTE NOTICE TODO WARNING ### - - - + + + + diff --git a/data/syntax/nesc.xml b/data/syntax/nesc.xml index 3854f53..5a5d0db 100644 --- a/data/syntax/nesc.xml +++ b/data/syntax/nesc.xml @@ -1,183 +1,185 @@ - + break case continue default do else enum extern for goto if inline return sizeof struct switch typedef union while interface module configuration implementation components as uses provides includes command event async task norace default __attribute__ atomic call signal post auto char const double float int long register restrict short signed static unsigned void volatile _Imaginary _Complex _Bool bool uint8_t uint16_t uint32_t uint64_t result_t SUCCESS FAIL TRUE FALSE TOSH_INTERRUPT TOSH_SIGNAL TOS_MsgPtr TOS_Msg FIXME TODO ### - - - + - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/data/syntax/objectivec.xml b/data/syntax/objectivec.xml index d041293..bdad6fe 100644 --- a/data/syntax/objectivec.xml +++ b/data/syntax/objectivec.xml @@ -1,128 +1,130 @@ - + break case continue default do else enum extern for goto if return sizeof struct switch typedef union while @class @defs @encode @end @implementation @interface @private @protected @protocol @public @selector self super auto char const double float int long register short signed static unsigned void volatile - - - + - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/data/syntax/objectivecpp.xml b/data/syntax/objectivecpp.xml index 5ece626..a48f9c9 100644 --- a/data/syntax/objectivecpp.xml +++ b/data/syntax/objectivecpp.xml @@ -1,298 +1,300 @@ - + break case continue default do else enum extern for goto if return sizeof struct switch typedef union while @class @defs @encode @end @implementation @interface @private @protected @protocol @public @selector self super asm catch class const_cast delete dynamic_cast explicit export false friend inline namespace new operator private protected public qobject_cast reinterpret_cast static_cast template this throw true try typeid type_info typename using virtual and and_eq bad_cast bad_typeid bitand bitor compl not not_eq or or_eq xor xor_eq K_DCOP SLOT SIGNAL Q_CLASSINFO Q_ENUMS Q_EXPORT Q_OBJECT Q_OVERRIDE Q_PROPERTY Q_SETS Q_SIGNALS Q_SLOTS Q_FOREACH Q_DECLARE_FLAGS Q_INIT_RESOURCE Q_CLEANUP_RESOURCE Q_GLOBAL_STATIC Q_GLOBAL_STATIC_WITH_ARGS Q_DECLARE_INTERFACE Q_DECLARE_TYPEINFO Q_DECLARE_SHARED Q_DECLARE_FLAGS Q_DECLARE_OPERATORS_FOR_FLAGS Q_FOREVER Q_DECLARE_PRIVATE Q_DECLARE_PUBLIC Q_D Q_Q Q_DISABLE_COPY Q_INTERFACES Q_FLAGS Q_SCRIPTABLE Q_INVOKABLE Q_GADGET Q_ARG Q_RETURN_ARG Q_ASSERT Q_ASSERT_X TRUE FALSE connect disconnect emit signals slots foreach forever auto char const double float int long register short signed static unsigned void volatile bool mutable uchar uint int8_t int16_t int32_t int64_t uint8_t uint16_t uint32_t uint64_t wchar_t - - - + - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/data/syntax/opencl.xml b/data/syntax/opencl.xml index c5c47a4..f18ac7f 100644 --- a/data/syntax/opencl.xml +++ b/data/syntax/opencl.xml @@ -1,256 +1,260 @@ __constant __global __local __private __kernel __read_only __write_only constant global local private kernel read_only write_only break case continue default do else enum for goto if inline return sizeof struct switch typedef union while bool uchar uchar2 uchar3 uchar4 uchar8 uchar16 char char2 char3 char4 char8 char16 const double double2 double3 double4 double8 double16 event_t float float2 float3 float4 float8 float16 half half2 half3 half4 half8 half16 image1d_t image2d_t image3d_t uint uint2 uint3 uint4 uint8 uint16 int int2 int3 int4 int8 int16 ulong ulong2 ulong3 ulong4 ulong8 ulong16 long long2 long3 long4 long8 long16 restrict sampler_t ushort ushort2 ushort3 ushort4 ushort8 ushort16 short short2 short3 short4 short8 short16 signed static unsigned void volatile - - - + - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/data/syntax/pig.xml b/data/syntax/pig.xml index 61caad8..fe2a6f1 100644 --- a/data/syntax/pig.xml +++ b/data/syntax/pig.xml @@ -1,203 +1,205 @@ - + load store filter foreach order arrange distinct cogroup join cross union onschema split into if all any as by using inner outer parallel group continuously window tuples generate eval define returns input output ship cache stream through seconds minutes hours asc desc null left right full cat cd cp copyFromLocal copyToLocal define dump illustrate describe explain exec help kill ls mv mkdir pwd quit register import rm set chararray bytearray int long float double tuple bag map and is not or eq neq gt lt gte lte matches flatten sum count min max avg arity tokenize diff size concat BinStorage PigStorage TextLoader PigDump IsEmpty - - - + + + + + diff --git a/data/syntax/protobuf.xml b/data/syntax/protobuf.xml index fcd0b40..bc05a15 100644 --- a/data/syntax/protobuf.xml +++ b/data/syntax/protobuf.xml @@ -1,116 +1,120 @@ - + message required optional repeated packed enum default import public extensions package option deprecated extend = ; double float int32 int64 uint32 uint64 sint32 sint64 fixed32 fixed64 sfixed32 sfixed64 bool string bytes - - - + - - - + + + + + + + + + diff --git a/data/syntax/python.xml b/data/syntax/python.xml index fd2458a..33a313a 100644 --- a/data/syntax/python.xml +++ b/data/syntax/python.xml @@ -1,686 +1,688 @@ - + import from as class def del global lambda nonlocal and in is not or assert break continue elif else except finally for if pass raise return try while with yield async await __import__ abs all any apply ascii basestring bin bool buffer bytearray bytes callable chr classmethod cmp coerce compile complex delattr dict dir divmod enumerate eval exec execfile file filter float format frozenset getattr globals hasattr hash help hex id input int intern isinstance issubclass iter len list locals long map max memoryview min next object oct open ord pow print property range raw_input reduce reload repr reversed round set setattr slice sorted staticmethod str sum super tuple type unichr unicode vars xrange zip None self True False NotImplemented Ellipsis __debug__ __file__ __name__ SIGNAL SLOT connect __new__ __init__ __del__ __repr__ __str__ __lt__ __le__ __eq__ __ne__ __gt__ __ge__ __cmp__ __rcmp__ __hash__ __nonzero__ __unicode__ __getattr__ __setattr__ __delattr__ __getattribute__ __get__ __set__ __delete__ __call__ __len__ __getitem__ __setitem__ __delitem__ __iter__ __reversed__ __contains__ __getslice__ __setslice__ __delslice__ __add__ __sub__ __mul__ __floordiv__ __mod__ __divmod__ __pow__ __lshift__ __rshift__ __and__ __xor__ __or__ __div__ __truediv__ __radd__ __rsub__ __rmul__ __rdiv__ __rtruediv__ __rfloordiv__ __rmod__ __rdivmod__ __rpow__ __rlshift__ __rrshift__ __rand__ __rxor__ __ror__ __iadd__ __isub__ __imul__ __idiv__ __itruediv__ __ifloordiv__ __imod__ __ipow__ __ilshift__ __irshift__ __iand__ __ixor__ __ior__ __neg__ __pos__ __abs__ __invert__ __complex__ __int__ __long__ __float__ __oct__ __hex__ __index__ __coerce__ __enter__ __exit__ __bytes__ __format__ __next__ __dir__ __await__ __aiter__ __anext__ __aenter__ __aexit__ ArithmeticError AssertionError AttributeError BaseException BlockingIOError BrokenPipeError BufferError BytesWarning ChildProcessError ConnectionAbortedError ConnectionError ConnectionRefusedError ConnectionResetError DeprecationWarning EnvironmentError EOFError Exception FileExistsError FileNotFoundError FloatingPointError FutureWarning GeneratorExit ImportError ImportWarning IndentationError IndexError InterruptedError IOError IsADirectoryError KeyboardInterrupt KeyError LookupError MemoryError NameError NotADirectoryError NotImplementedError OSError OverflowError PendingDeprecationWarning PermissionError ProcessLookupError ReferenceError ResourceWarning RuntimeError RuntimeWarning StandardError StopIteration SyntaxError SyntaxWarning SystemError SystemExit TabError TimeoutError TypeError UnboundLocalError UnicodeDecodeError UnicodeEncodeError UnicodeError UnicodeTranslateError UnicodeWarning UserWarning ValueError Warning WindowsError ZeroDivisionError - - - + + + + + diff --git a/data/syntax/scala.xml b/data/syntax/scala.xml index 3e9f418..284281e 100644 --- a/data/syntax/scala.xml +++ b/data/syntax/scala.xml @@ -1,3503 +1,3505 @@ - Actor ActorProxy ActorTask ActorThread AllRef Any AnyRef Application AppliedType Array ArrayBuffer Attribute BoxedArray BoxedBooleanArray BoxedByteArray BoxedCharArray Buffer BufferedIterator Char Console Enumeration Fluid Function IScheduler ImmutableMapAdaptor ImmutableSetAdaptor Int Iterable List ListBuffer None Option Ordered Pair PartialFunction Pid Predef PriorityQueue PriorityQueueProxy Reaction Ref Responder RichInt RichString Rule RuleTransformer Script Seq SerialVersionUID Some Stream Symbol TcpService TcpServiceWorker Triple Unit Value WorkerThread serializable transient volatile ACTIVE ACTIVITY_COMPLETED ACTIVITY_REQUIRED ARG_IN ARG_INOUT ARG_OUT AWTError AWTEvent AWTEventListener AWTEventListenerProxy AWTEventMulticaster AWTException AWTKeyStroke AWTPermission AbstractAction AbstractBorder AbstractButton AbstractCellEditor AbstractCollection AbstractColorChooserPanel AbstractDocument AbstractDocument.AttributeContext AbstractDocument.Content AbstractDocument.ElementEdit AbstractExecutorService AbstractInterruptibleChannel AbstractLayoutCache AbstractLayoutCache.NodeDimensions AbstractList AbstractListModel AbstractMap AbstractMethodError AbstractPreferences AbstractQueue AbstractQueuedSynchronizer AbstractSelectableChannel AbstractSelectionKey AbstractSelector AbstractSequentialList AbstractSet AbstractSpinnerModel AbstractTableModel AbstractUndoableEdit AbstractWriter AccessControlContext AccessControlException AccessController AccessException Accessible AccessibleAction AccessibleAttributeSequence AccessibleBundle AccessibleComponent AccessibleContext AccessibleEditableText AccessibleExtendedComponent AccessibleExtendedTable AccessibleExtendedText AccessibleHyperlink AccessibleHypertext AccessibleIcon AccessibleKeyBinding AccessibleObject AccessibleRelation AccessibleRelationSet AccessibleResourceBundle AccessibleRole AccessibleSelection AccessibleState AccessibleStateSet AccessibleStreamable AccessibleTable AccessibleTableModelChange AccessibleText AccessibleTextSequence AccessibleValue AccountException AccountExpiredException AccountLockedException AccountNotFoundException Acl AclEntry AclNotFoundException Action ActionEvent ActionListener ActionMap ActionMapUIResource Activatable ActivateFailedException ActivationDesc ActivationException ActivationGroup ActivationGroupDesc ActivationGroupDesc.CommandEnvironment ActivationGroupID ActivationGroup_Stub ActivationID ActivationInstantiator ActivationMonitor ActivationSystem Activator ActiveEvent ActivityCompletedException ActivityRequiredException AdapterActivator AdapterActivatorOperations AdapterAlreadyExists AdapterAlreadyExistsHelper AdapterInactive AdapterInactiveHelper AdapterManagerIdHelper AdapterNameHelper AdapterNonExistent AdapterNonExistentHelper AdapterStateHelper AddressHelper Adjustable AdjustmentEvent AdjustmentListener Adler32 AffineTransform AffineTransformOp AlgorithmParameterGenerator AlgorithmParameterGeneratorSpi AlgorithmParameterSpec AlgorithmParameters AlgorithmParametersSpi AllPermission AlphaComposite AlreadyBound AlreadyBoundException AlreadyBoundHelper AlreadyBoundHolder AlreadyConnectedException AncestorEvent AncestorListener AnnotatedElement Annotation Annotation AnnotationFormatError AnnotationTypeMismatchException Any AnyHolder AnySeqHelper AnySeqHelper AnySeqHolder AppConfigurationEntry AppConfigurationEntry.LoginModuleControlFlag Appendable Applet AppletContext AppletInitializer AppletStub ApplicationException Arc2D Arc2D.Double Arc2D.Float Area AreaAveragingScaleFilter ArithmeticException Array Array ArrayBlockingQueue ArrayIndexOutOfBoundsException ArrayList ArrayStoreException ArrayType Arrays AssertionError AsyncBoxView AsynchronousCloseException AtomicBoolean AtomicInteger AtomicIntegerArray AtomicIntegerFieldUpdater AtomicLong AtomicLongArray AtomicLongFieldUpdater AtomicMarkableReference AtomicReference AtomicReferenceArray AtomicReferenceFieldUpdater AtomicStampedReference Attr Attribute Attribute Attribute AttributeChangeNotification AttributeChangeNotificationFilter AttributeException AttributeInUseException AttributeList AttributeList AttributeList AttributeListImpl AttributeModificationException AttributeNotFoundException AttributeSet AttributeSet AttributeSet.CharacterAttribute AttributeSet.ColorAttribute AttributeSet.FontAttribute AttributeSet.ParagraphAttribute AttributeSetUtilities AttributeValueExp AttributedCharacterIterator AttributedCharacterIterator.Attribute AttributedString Attributes Attributes Attributes Attributes.Name Attributes2 Attributes2Impl AttributesImpl AudioClip AudioFileFormat AudioFileFormat.Type AudioFileReader AudioFileWriter AudioFormat AudioFormat.Encoding AudioInputStream AudioPermission AudioSystem AuthPermission AuthProvider AuthenticationException AuthenticationException AuthenticationNotSupportedException Authenticator Authenticator.RequestorType AuthorizeCallback Autoscroll BAD_CONTEXT BAD_INV_ORDER BAD_OPERATION BAD_PARAM BAD_POLICY BAD_POLICY_TYPE BAD_POLICY_VALUE BAD_QOS BAD_TYPECODE BMPImageWriteParam BackingStoreException BadAttributeValueExpException BadBinaryOpValueExpException BadKind BadLocationException BadPaddingException BadStringOperationException BandCombineOp BandedSampleModel BaseRowSet BasicArrowButton BasicAttribute BasicAttributes BasicBorders BasicBorders.ButtonBorder BasicBorders.FieldBorder BasicBorders.MarginBorder BasicBorders.MenuBarBorder BasicBorders.RadioButtonBorder BasicBorders.RolloverButtonBorder BasicBorders.SplitPaneBorder BasicBorders.ToggleButtonBorder BasicButtonListener BasicButtonUI BasicCheckBoxMenuItemUI BasicCheckBoxUI BasicColorChooserUI BasicComboBoxEditor BasicComboBoxEditor.UIResource BasicComboBoxRenderer BasicComboBoxRenderer.UIResource BasicComboBoxUI BasicComboPopup BasicControl BasicDesktopIconUI BasicDesktopPaneUI BasicDirectoryModel BasicEditorPaneUI BasicFileChooserUI BasicFormattedTextFieldUI BasicGraphicsUtils BasicHTML BasicIconFactory BasicInternalFrameTitlePane BasicInternalFrameUI BasicLabelUI BasicListUI BasicLookAndFeel BasicMenuBarUI BasicMenuItemUI BasicMenuUI BasicOptionPaneUI BasicOptionPaneUI.ButtonAreaLayout BasicPanelUI BasicPasswordFieldUI BasicPermission BasicPopupMenuSeparatorUI BasicPopupMenuUI BasicProgressBarUI BasicRadioButtonMenuItemUI BasicRadioButtonUI BasicRootPaneUI BasicScrollBarUI BasicScrollPaneUI BasicSeparatorUI BasicSliderUI BasicSpinnerUI BasicSplitPaneDivider BasicSplitPaneUI BasicStroke BasicTabbedPaneUI BasicTableHeaderUI BasicTableUI BasicTextAreaUI BasicTextFieldUI BasicTextPaneUI BasicTextUI BasicTextUI.BasicCaret BasicTextUI.BasicHighlighter BasicToggleButtonUI BasicToolBarSeparatorUI BasicToolBarUI BasicToolTipUI BasicTreeUI BasicViewportUI BatchUpdateException BeanContext BeanContextChild BeanContextChildComponentProxy BeanContextChildSupport BeanContextContainerProxy BeanContextEvent BeanContextMembershipEvent BeanContextMembershipListener BeanContextProxy BeanContextServiceAvailableEvent BeanContextServiceProvider BeanContextServiceProviderBeanInfo BeanContextServiceRevokedEvent BeanContextServiceRevokedListener BeanContextServices BeanContextServicesListener BeanContextServicesSupport BeanContextServicesSupport.BCSSServiceProvider BeanContextSupport BeanContextSupport.BCSIterator BeanDescriptor BeanInfo Beans BevelBorder Bidi BigDecimal BigInteger BinaryRefAddr BindException Binding Binding BindingHelper BindingHolder BindingIterator BindingIteratorHelper BindingIteratorHolder BindingIteratorOperations BindingIteratorPOA BindingListHelper BindingListHolder BindingType BindingTypeHelper BindingTypeHolder BitSet Blob BlockView BlockingQueue Book Boolean BooleanControl BooleanControl.Type BooleanHolder BooleanSeqHelper BooleanSeqHolder Border BorderFactory BorderLayout BorderUIResource BorderUIResource.BevelBorderUIResource BorderUIResource.CompoundBorderUIResource BorderUIResource.EmptyBorderUIResource BorderUIResource.EtchedBorderUIResource BorderUIResource.LineBorderUIResource BorderUIResource.MatteBorderUIResource BorderUIResource.TitledBorderUIResource BoundedRangeModel Bounds Bounds Box Box.Filler BoxLayout BoxView BoxedValueHelper BreakIterator BrokenBarrierException Buffer BufferCapabilities BufferCapabilities.FlipContents BufferOverflowException BufferStrategy BufferUnderflowException BufferedImage BufferedImageFilter BufferedImageOp BufferedInputStream BufferedOutputStream BufferedReader BufferedWriter Button ButtonGroup ButtonModel ButtonUI Byte ByteArrayInputStream ByteArrayOutputStream ByteBuffer ByteChannel ByteHolder ByteLookupTable ByteOrder CDATASection CMMException CODESET_INCOMPATIBLE COMM_FAILURE CRC32 CRL CRLException CRLSelector CSS CSS.Attribute CTX_RESTRICT_SCOPE CacheRequest CacheResponse CachedRowSet Calendar Callable CallableStatement Callback CallbackHandler CancelablePrintJob CancellationException CancelledKeyException CannotProceed CannotProceedException CannotProceedHelper CannotProceedHolder CannotRedoException CannotUndoException Canvas CardLayout Caret CaretEvent CaretListener CellEditor CellEditorListener CellRendererPane CertPath CertPath.CertPathRep CertPathBuilder CertPathBuilderException CertPathBuilderResult CertPathBuilderSpi CertPathParameters CertPathTrustManagerParameters CertPathValidator CertPathValidatorException CertPathValidatorResult CertPathValidatorSpi CertSelector CertStore CertStoreException CertStoreParameters CertStoreSpi Certificate Certificate Certificate Certificate.CertificateRep CertificateEncodingException CertificateEncodingException CertificateException CertificateException CertificateExpiredException CertificateExpiredException CertificateFactory CertificateFactorySpi CertificateNotYetValidException CertificateNotYetValidException CertificateParsingException CertificateParsingException ChangeEvent ChangeListener ChangedCharSetException Channel ChannelBinding Channels CharArrayReader CharArrayWriter CharBuffer CharConversionException CharHolder CharSeqHelper CharSeqHolder CharSequence Character Character.Subset Character.UnicodeBlock CharacterCodingException CharacterData CharacterIterator Charset CharsetDecoder CharsetEncoder CharsetProvider Checkbox CheckboxGroup CheckboxMenuItem CheckedInputStream CheckedOutputStream Checksum Choice ChoiceCallback ChoiceFormat Chromaticity Cipher CipherInputStream CipherOutputStream CipherSpi Class ClassCastException ClassCircularityError ClassDefinition ClassDesc ClassFileTransformer ClassFormatError ClassLoader ClassLoaderRepository ClassLoadingMXBean ClassNotFoundException ClientRequestInfo ClientRequestInfoOperations ClientRequestInterceptor ClientRequestInterceptorOperations Clip Clipboard ClipboardOwner Clob CloneNotSupportedException Cloneable Closeable ClosedByInterruptException ClosedChannelException ClosedSelectorException CodeSets CodeSigner CodeSource Codec CodecFactory CodecFactoryHelper CodecFactoryOperations CodecOperations CoderMalfunctionError CoderResult CodingErrorAction CollationElementIterator CollationKey Collator Collection CollectionCertStoreParameters Collections Color ColorChooserComponentFactory ColorChooserUI ColorConvertOp ColorModel ColorSelectionModel ColorSpace ColorSupported ColorType ColorUIResource ComboBoxEditor ComboBoxModel ComboBoxUI ComboPopup Comment CommunicationException Comparable Comparator CompilationMXBean Compiler CompletionService CompletionStatus CompletionStatusHelper Component ComponentAdapter ComponentColorModel ComponentEvent ComponentIdHelper ComponentInputMap ComponentInputMapUIResource ComponentListener ComponentOrientation ComponentSampleModel ComponentUI ComponentView Composite CompositeContext CompositeData CompositeDataSupport CompositeName CompositeType CompositeView CompoundBorder CompoundControl CompoundControl.Type CompoundEdit CompoundName Compression ConcurrentHashMap ConcurrentLinkedQueue ConcurrentMap ConcurrentModificationException Condition Configuration ConfigurationException ConfirmationCallback ConnectException ConnectException ConnectIOException Connection ConnectionEvent ConnectionEventListener ConnectionPendingException ConnectionPoolDataSource ConsoleHandler Constructor Container ContainerAdapter ContainerEvent ContainerListener ContainerOrderFocusTraversalPolicy ContentHandler ContentHandler ContentHandlerFactory ContentModel Context Context ContextList ContextNotEmptyException ContextualRenderedImageFactory Control Control Control.Type ControlFactory ControllerEventListener ConvolveOp CookieHandler CookieHolder Copies CopiesSupported CopyOnWriteArrayList CopyOnWriteArraySet CountDownLatch CounterMonitor CounterMonitorMBean CredentialException CredentialExpiredException CredentialNotFoundException CropImageFilter CubicCurve2D CubicCurve2D.Double CubicCurve2D.Float Currency Current Current Current CurrentHelper CurrentHelper CurrentHelper CurrentHolder CurrentOperations CurrentOperations CurrentOperations Cursor CustomMarshal CustomValue Customizer CyclicBarrier DATA_CONVERSION DESKeySpec DESedeKeySpec DGC DHGenParameterSpec DHKey DHParameterSpec DHPrivateKey DHPrivateKeySpec DHPublicKey DHPublicKeySpec DISCARDING DOMConfiguration DOMError DOMErrorHandler DOMException DOMImplementation DOMImplementationLS DOMImplementationList DOMImplementationRegistry DOMImplementationSource DOMLocator DOMLocator DOMResult DOMSource DOMStringList DSAKey DSAKeyPairGenerator DSAParameterSpec DSAParams DSAPrivateKey DSAPrivateKeySpec DSAPublicKey DSAPublicKeySpec DTD DTDConstants DTDHandler DataBuffer DataBufferByte DataBufferDouble DataBufferFloat DataBufferInt DataBufferShort DataBufferUShort DataFlavor DataFormatException DataInput DataInputStream DataInputStream DataLine DataLine.Info DataOutput DataOutputStream DataOutputStream DataSource DataTruncation DatabaseMetaData DatagramChannel DatagramPacket DatagramSocket DatagramSocketImpl DatagramSocketImplFactory DatatypeConfigurationException DatatypeConstants DatatypeConstants.Field DatatypeFactory Date Date DateFormat DateFormat.Field DateFormatSymbols DateFormatter DateTimeAtCompleted DateTimeAtCreation DateTimeAtProcessing DateTimeSyntax DebugGraphics DecimalFormat DecimalFormatSymbols DeclHandler DefaultBoundedRangeModel DefaultButtonModel DefaultCaret DefaultCellEditor DefaultColorSelectionModel DefaultComboBoxModel DefaultDesktopManager DefaultEditorKit DefaultEditorKit.BeepAction DefaultEditorKit.CopyAction DefaultEditorKit.CutAction DefaultEditorKit.DefaultKeyTypedAction DefaultEditorKit.InsertBreakAction DefaultEditorKit.InsertContentAction DefaultEditorKit.InsertTabAction DefaultEditorKit.PasteAction DefaultFocusManager DefaultFocusTraversalPolicy DefaultFormatter DefaultFormatterFactory DefaultHandler DefaultHandler2 DefaultHighlighter DefaultHighlighter.DefaultHighlightPainter DefaultKeyboardFocusManager DefaultListCellRenderer DefaultListCellRenderer.UIResource DefaultListModel DefaultListSelectionModel DefaultLoaderRepository DefaultLoaderRepository DefaultMenuLayout DefaultMetalTheme DefaultMutableTreeNode DefaultPersistenceDelegate DefaultSingleSelectionModel DefaultStyledDocument DefaultStyledDocument.AttributeUndoableEdit DefaultStyledDocument.ElementSpec DefaultTableCellRenderer DefaultTableCellRenderer.UIResource DefaultTableColumnModel DefaultTableModel DefaultTextUI DefaultTreeCellEditor DefaultTreeCellRenderer DefaultTreeModel DefaultTreeSelectionModel DefinitionKind DefinitionKindHelper Deflater DeflaterOutputStream DelayQueue Delayed Delegate Delegate Delegate DelegationPermission Deprecated Descriptor DescriptorAccess DescriptorSupport DesignMode DesktopIconUI DesktopManager DesktopPaneUI Destination DestroyFailedException Destroyable Dialog Dictionary DigestException DigestInputStream DigestOutputStream Dimension Dimension2D DimensionUIResource DirContext DirObjectFactory DirStateFactory DirStateFactory.Result DirectColorModel DirectoryManager DisplayMode DnDConstants Doc DocAttribute DocAttributeSet DocFlavor DocFlavor.BYTE_ARRAY DocFlavor.CHAR_ARRAY DocFlavor.INPUT_STREAM DocFlavor.READER DocFlavor.SERVICE_FORMATTED DocFlavor.STRING DocFlavor.URL DocPrintJob Document Document DocumentBuilder DocumentBuilderFactory DocumentEvent DocumentEvent.ElementChange DocumentEvent.EventType DocumentFilter DocumentFilter.FilterBypass DocumentFragment DocumentHandler DocumentListener DocumentName DocumentParser DocumentType Documented DomainCombiner DomainManager DomainManagerOperations Double DoubleBuffer DoubleHolder DoubleSeqHelper DoubleSeqHolder DragGestureEvent DragGestureListener DragGestureRecognizer DragSource DragSourceAdapter DragSourceContext DragSourceDragEvent DragSourceDropEvent DragSourceEvent DragSourceListener DragSourceMotionListener Driver DriverManager DriverPropertyInfo DropTarget DropTarget.DropTargetAutoScroller DropTargetAdapter DropTargetContext DropTargetDragEvent DropTargetDropEvent DropTargetEvent DropTargetListener DuplicateFormatFlagsException DuplicateName DuplicateNameHelper Duration DynAny DynAny DynAnyFactory DynAnyFactoryHelper DynAnyFactoryOperations DynAnyHelper DynAnyOperations DynAnySeqHelper DynArray DynArray DynArrayHelper DynArrayOperations DynEnum DynEnum DynEnumHelper DynEnumOperations DynFixed DynFixed DynFixedHelper DynFixedOperations DynSequence DynSequence DynSequenceHelper DynSequenceOperations DynStruct DynStruct DynStructHelper DynStructOperations DynUnion DynUnion DynUnionHelper DynUnionOperations DynValue DynValue DynValueBox DynValueBoxOperations DynValueCommon DynValueCommonOperations DynValueHelper DynValueOperations DynamicImplementation DynamicImplementation DynamicMBean ECField ECFieldF2m ECFieldFp ECGenParameterSpec ECKey ECParameterSpec ECPoint ECPrivateKey ECPrivateKeySpec ECPublicKey ECPublicKeySpec ENCODING_CDR_ENCAPS EOFException EditorKit Element Element Element ElementIterator ElementType Ellipse2D Ellipse2D.Double Ellipse2D.Float EllipticCurve EmptyBorder EmptyStackException EncodedKeySpec Encoder Encoding EncryptedPrivateKeyInfo Entity Entity EntityReference EntityResolver EntityResolver2 Enum EnumConstantNotPresentException EnumControl EnumControl.Type EnumMap EnumSet EnumSyntax Enumeration Environment Error ErrorHandler ErrorListener ErrorManager EtchedBorder Event EventContext EventDirContext EventHandler EventListener EventListenerList EventListenerProxy EventObject EventQueue EventSetDescriptor Exception ExceptionDetailMessage ExceptionInInitializerError ExceptionList ExceptionListener Exchanger ExecutionException Executor ExecutorCompletionService ExecutorService Executors ExemptionMechanism ExemptionMechanismException ExemptionMechanismSpi ExpandVetoException ExportException Expression ExtendedRequest ExtendedResponse Externalizable FREE_MEM FactoryConfigurationError FailedLoginException FeatureDescriptor Fidelity Field FieldNameHelper FieldNameHelper FieldPosition FieldView File FileCacheImageInputStream FileCacheImageOutputStream FileChannel FileChannel.MapMode FileChooserUI FileDescriptor FileDialog FileFilter FileFilter FileHandler FileImageInputStream FileImageOutputStream FileInputStream FileLock FileLockInterruptionException FileNameMap FileNotFoundException FileOutputStream FilePermission FileReader FileSystemView FileView FileWriter FilenameFilter Filter FilterInputStream FilterOutputStream FilterReader FilterWriter FilteredImageSource FilteredRowSet Finishings FixedHeightLayoutCache FixedHolder FlatteningPathIterator FlavorEvent FlavorException FlavorListener FlavorMap FlavorTable Float FloatBuffer FloatControl FloatControl.Type FloatHolder FloatSeqHelper FloatSeqHolder FlowLayout FlowView FlowView.FlowStrategy Flushable FocusAdapter FocusEvent FocusListener FocusManager FocusTraversalPolicy Font FontFormatException FontMetrics FontRenderContext FontUIResource FormSubmitEvent FormSubmitEvent.MethodType FormView Format Format.Field FormatConversionProvider FormatFlagsConversionMismatchException FormatMismatch FormatMismatchHelper Formattable FormattableFlags Formatter Formatter FormatterClosedException ForwardRequest ForwardRequest ForwardRequestHelper ForwardRequestHelper Frame Future FutureTask GSSContext GSSCredential GSSException GSSManager GSSName GZIPInputStream GZIPOutputStream GapContent GarbageCollectorMXBean GatheringByteChannel GaugeMonitor GaugeMonitorMBean GeneralPath GeneralSecurityException GenericArrayType GenericDeclaration GenericSignatureFormatError GlyphJustificationInfo GlyphMetrics GlyphVector GlyphView GlyphView.GlyphPainter GradientPaint GraphicAttribute Graphics Graphics2D GraphicsConfigTemplate GraphicsConfiguration GraphicsDevice GraphicsEnvironment GrayFilter GregorianCalendar GridBagConstraints GridBagLayout GridLayout Group Guard GuardedObject HOLDING HTML HTML.Attribute HTML.Tag HTML.UnknownTag HTMLDocument HTMLDocument.Iterator HTMLEditorKit HTMLEditorKit.HTMLFactory HTMLEditorKit.HTMLTextAction HTMLEditorKit.InsertHTMLTextAction HTMLEditorKit.LinkController HTMLEditorKit.Parser HTMLEditorKit.ParserCallback HTMLFrameHyperlinkEvent HTMLWriter Handler HandlerBase HandshakeCompletedEvent HandshakeCompletedListener HasControls HashAttributeSet HashDocAttributeSet HashMap HashPrintJobAttributeSet HashPrintRequestAttributeSet HashPrintServiceAttributeSet HashSet Hashtable HeadlessException HierarchyBoundsAdapter HierarchyBoundsListener HierarchyEvent HierarchyListener Highlighter Highlighter.Highlight Highlighter.HighlightPainter HostnameVerifier HttpRetryException HttpURLConnection HttpsURLConnection HyperlinkEvent HyperlinkEvent.EventType HyperlinkListener ICC_ColorSpace ICC_Profile ICC_ProfileGray ICC_ProfileRGB IDLEntity IDLType IDLTypeHelper IDLTypeOperations ID_ASSIGNMENT_POLICY_ID ID_UNIQUENESS_POLICY_ID IIOByteBuffer IIOException IIOImage IIOInvalidTreeException IIOMetadata IIOMetadataController IIOMetadataFormat IIOMetadataFormatImpl IIOMetadataNode IIOParam IIOParamController IIOReadProgressListener IIOReadUpdateListener IIOReadWarningListener IIORegistry IIOServiceProvider IIOWriteProgressListener IIOWriteWarningListener IMPLICIT_ACTIVATION_POLICY_ID IMP_LIMIT INACTIVE INITIALIZE INTERNAL INTF_REPOS INVALID_ACTIVITY INVALID_TRANSACTION INV_FLAG INV_IDENT INV_OBJREF INV_POLICY IOException IOR IORHelper IORHolder IORInfo IORInfoOperations IORInterceptor IORInterceptorOperations IORInterceptor_3_0 IORInterceptor_3_0Helper IORInterceptor_3_0Holder IORInterceptor_3_0Operations IRObject IRObjectOperations Icon IconUIResource IconView IdAssignmentPolicy IdAssignmentPolicyOperations IdAssignmentPolicyValue IdUniquenessPolicy IdUniquenessPolicyOperations IdUniquenessPolicyValue IdentifierHelper Identity IdentityHashMap IdentityScope IllegalAccessError IllegalAccessException IllegalArgumentException IllegalBlockSizeException IllegalBlockingModeException IllegalCharsetNameException IllegalClassFormatException IllegalComponentStateException IllegalFormatCodePointException IllegalFormatConversionException IllegalFormatException IllegalFormatFlagsException IllegalFormatPrecisionException IllegalFormatWidthException IllegalMonitorStateException IllegalPathStateException IllegalSelectorException IllegalStateException IllegalThreadStateException Image ImageCapabilities ImageConsumer ImageFilter ImageGraphicAttribute ImageIO ImageIcon ImageInputStream ImageInputStreamImpl ImageInputStreamSpi ImageObserver ImageOutputStream ImageOutputStreamImpl ImageOutputStreamSpi ImageProducer ImageReadParam ImageReader ImageReaderSpi ImageReaderWriterSpi ImageTranscoder ImageTranscoderSpi ImageTypeSpecifier ImageView ImageWriteParam ImageWriter ImageWriterSpi ImagingOpException ImplicitActivationPolicy ImplicitActivationPolicyOperations ImplicitActivationPolicyValue IncompatibleClassChangeError IncompleteAnnotationException InconsistentTypeCode InconsistentTypeCode InconsistentTypeCodeHelper IndexColorModel IndexOutOfBoundsException IndexedPropertyChangeEvent IndexedPropertyDescriptor IndirectionException Inet4Address Inet6Address InetAddress InetSocketAddress Inflater InflaterInputStream InheritableThreadLocal Inherited InitialContext InitialContextFactory InitialContextFactoryBuilder InitialDirContext InitialLdapContext InlineView InputContext InputEvent InputMap InputMapUIResource InputMethod InputMethodContext InputMethodDescriptor InputMethodEvent InputMethodHighlight InputMethodListener InputMethodRequests InputMismatchException InputSource InputStream InputStream InputStream InputStreamReader InputSubset InputVerifier Insets InsetsUIResource InstanceAlreadyExistsException InstanceNotFoundException InstantiationError InstantiationException Instrument Instrumentation InsufficientResourcesException IntBuffer IntHolder Integer IntegerSyntax Interceptor InterceptorOperations InternalError InternalFrameAdapter InternalFrameEvent InternalFrameFocusTraversalPolicy InternalFrameListener InternalFrameUI InternationalFormatter InterruptedException InterruptedIOException InterruptedNamingException InterruptibleChannel IntrospectionException IntrospectionException Introspector Invalid InvalidActivityException InvalidAddress InvalidAddressHelper InvalidAddressHolder InvalidAlgorithmParameterException InvalidApplicationException InvalidAttributeIdentifierException InvalidAttributeValueException InvalidAttributeValueException InvalidAttributesException InvalidClassException InvalidDnDOperationException InvalidKeyException InvalidKeyException InvalidKeySpecException InvalidMarkException InvalidMidiDataException InvalidName InvalidName InvalidName InvalidNameException InvalidNameHelper InvalidNameHelper InvalidNameHolder InvalidObjectException InvalidOpenTypeException InvalidParameterException InvalidParameterSpecException InvalidPolicy InvalidPolicyHelper InvalidPreferencesFormatException InvalidPropertiesFormatException InvalidRelationIdException InvalidRelationServiceException InvalidRelationTypeException InvalidRoleInfoException InvalidRoleValueException InvalidSearchControlsException InvalidSearchFilterException InvalidSeq InvalidSlot InvalidSlotHelper InvalidTargetObjectTypeException InvalidTransactionException InvalidTypeForEncoding InvalidTypeForEncodingHelper InvalidValue InvalidValue InvalidValueHelper InvocationEvent InvocationHandler InvocationTargetException InvokeHandler IstringHelper ItemEvent ItemListener ItemSelectable Iterable Iterator IvParameterSpec JApplet JButton JCheckBox JCheckBoxMenuItem JColorChooser JComboBox JComboBox.KeySelectionManager JComponent JDesktopPane JDialog JEditorPane JFileChooser JFormattedTextField JFormattedTextField.AbstractFormatter JFormattedTextField.AbstractFormatterFactory JFrame JInternalFrame JInternalFrame.JDesktopIcon JLabel JLayeredPane JList JMException JMRuntimeException JMXAuthenticator JMXConnectionNotification JMXConnector JMXConnectorFactory JMXConnectorProvider JMXConnectorServer JMXConnectorServerFactory JMXConnectorServerMBean JMXConnectorServerProvider JMXPrincipal JMXProviderException JMXServerErrorException JMXServiceURL JMenu JMenuBar JMenuItem JOptionPane JPEGHuffmanTable JPEGImageReadParam JPEGImageWriteParam JPEGQTable JPanel JPasswordField JPopupMenu JPopupMenu.Separator JProgressBar JRadioButton JRadioButtonMenuItem JRootPane JScrollBar JScrollPane JSeparator JSlider JSpinner JSpinner.DateEditor JSpinner.DefaultEditor JSpinner.ListEditor JSpinner.NumberEditor JSplitPane JTabbedPane JTable JTable.PrintMode JTableHeader JTextArea JTextComponent JTextComponent.KeyBinding JTextField JTextPane JToggleButton JToggleButton.ToggleButtonModel JToolBar JToolBar.Separator JToolTip JTree JTree.DynamicUtilTreeNode JTree.EmptySelectionModel JViewport JWindow JarEntry JarException JarFile JarInputStream JarOutputStream JarURLConnection JdbcRowSet JobAttributes JobAttributes.DefaultSelectionType JobAttributes.DestinationType JobAttributes.DialogType JobAttributes.MultipleDocumentHandlingType JobAttributes.SidesType JobHoldUntil JobImpressions JobImpressionsCompleted JobImpressionsSupported JobKOctets JobKOctetsProcessed JobKOctetsSupported JobMediaSheets JobMediaSheetsCompleted JobMediaSheetsSupported JobMessageFromOperator JobName JobOriginatingUserName JobPriority JobPrioritySupported JobSheets JobState JobStateReason JobStateReasons JoinRowSet Joinable KerberosKey KerberosPrincipal KerberosTicket Kernel Key KeyAdapter KeyAgreement KeyAgreementSpi KeyAlreadyExistsException KeyEvent KeyEventDispatcher KeyEventPostProcessor KeyException KeyFactory KeyFactorySpi KeyGenerator KeyGeneratorSpi KeyListener KeyManagementException KeyManager KeyManagerFactory KeyManagerFactorySpi KeyPair KeyPairGenerator KeyPairGeneratorSpi KeyRep KeyRep.Type KeySpec KeyStore KeyStore.Builder KeyStore.CallbackHandlerProtection KeyStore.Entry KeyStore.LoadStoreParameter KeyStore.PasswordProtection KeyStore.PrivateKeyEntry KeyStore.ProtectionParameter KeyStore.SecretKeyEntry KeyStore.TrustedCertificateEntry KeyStoreBuilderParameters KeyStoreException KeyStoreSpi KeyStroke KeyboardFocusManager Keymap LDAPCertStoreParameters LIFESPAN_POLICY_ID LOCATION_FORWARD LSException LSInput LSLoadEvent LSOutput LSParser LSParserFilter LSProgressEvent LSResourceResolver LSSerializer LSSerializerFilter Label LabelUI LabelView LanguageCallback LastOwnerException LayeredHighlighter LayeredHighlighter.LayerPainter LayoutFocusTraversalPolicy LayoutManager LayoutManager2 LayoutQueue LdapContext LdapName LdapReferralException Lease Level LexicalHandler LifespanPolicy LifespanPolicyOperations LifespanPolicyValue LimitExceededException Line Line.Info Line2D Line2D.Double Line2D.Float LineBorder LineBreakMeasurer LineEvent LineEvent.Type LineListener LineMetrics LineNumberInputStream LineNumberReader LineUnavailableException LinkException LinkLoopException LinkRef LinkageError LinkedBlockingQueue LinkedHashMap LinkedHashSet LinkedList List List ListCellRenderer ListDataEvent ListDataListener ListIterator ListModel ListResourceBundle ListSelectionEvent ListSelectionListener ListSelectionModel ListUI ListView ListenerNotFoundException LoaderHandler LocalObject Locale LocateRegistry Locator Locator2 Locator2Impl LocatorImpl Lock LockSupport LogManager LogRecord LogStream Logger LoggingMXBean LoggingPermission LoginContext LoginException LoginModule Long LongBuffer LongHolder LongLongSeqHelper LongLongSeqHolder LongSeqHelper LongSeqHolder LookAndFeel LookupOp LookupTable MARSHAL MBeanAttributeInfo MBeanConstructorInfo MBeanException MBeanFeatureInfo MBeanInfo MBeanNotificationInfo MBeanOperationInfo MBeanParameterInfo MBeanPermission MBeanRegistration MBeanRegistrationException MBeanServer MBeanServerBuilder MBeanServerConnection MBeanServerDelegate MBeanServerDelegateMBean MBeanServerFactory MBeanServerForwarder MBeanServerInvocationHandler MBeanServerNotification MBeanServerNotificationFilter MBeanServerPermission MBeanTrustPermission MGF1ParameterSpec MLet MLetMBean Mac MacSpi MalformedInputException MalformedLinkException MalformedObjectNameException MalformedParameterizedTypeException MalformedURLException ManageReferralControl ManagementFactory ManagementPermission ManagerFactoryParameters Manifest Map Map.Entry MappedByteBuffer MarshalException MarshalledObject MaskFormatter MatchResult Matcher Math MathContext MatteBorder Media MediaName MediaPrintableArea MediaSize MediaSize.Engineering MediaSize.ISO MediaSize.JIS MediaSize.NA MediaSize.Other MediaSizeName MediaTracker MediaTray Member MemoryCacheImageInputStream MemoryCacheImageOutputStream MemoryHandler MemoryImageSource MemoryMXBean MemoryManagerMXBean MemoryNotificationInfo MemoryPoolMXBean MemoryType MemoryUsage Menu MenuBar MenuBarUI MenuComponent MenuContainer MenuDragMouseEvent MenuDragMouseListener MenuElement MenuEvent MenuItem MenuItemUI MenuKeyEvent MenuKeyListener MenuListener MenuSelectionManager MenuShortcut MessageDigest MessageDigestSpi MessageFormat MessageFormat.Field MessageProp MetaEventListener MetaMessage MetalBorders MetalBorders.ButtonBorder MetalBorders.Flush3DBorder MetalBorders.InternalFrameBorder MetalBorders.MenuBarBorder MetalBorders.MenuItemBorder MetalBorders.OptionDialogBorder MetalBorders.PaletteBorder MetalBorders.PopupMenuBorder MetalBorders.RolloverButtonBorder MetalBorders.ScrollPaneBorder MetalBorders.TableHeaderBorder MetalBorders.TextFieldBorder MetalBorders.ToggleButtonBorder MetalBorders.ToolBarBorder MetalButtonUI MetalCheckBoxIcon MetalCheckBoxUI MetalComboBoxButton MetalComboBoxEditor MetalComboBoxEditor.UIResource MetalComboBoxIcon MetalComboBoxUI MetalDesktopIconUI MetalFileChooserUI MetalIconFactory MetalIconFactory.FileIcon16 MetalIconFactory.FolderIcon16 MetalIconFactory.PaletteCloseIcon MetalIconFactory.TreeControlIcon MetalIconFactory.TreeFolderIcon MetalIconFactory.TreeLeafIcon MetalInternalFrameTitlePane MetalInternalFrameUI MetalLabelUI MetalLookAndFeel MetalMenuBarUI MetalPopupMenuSeparatorUI MetalProgressBarUI MetalRadioButtonUI MetalRootPaneUI MetalScrollBarUI MetalScrollButton MetalScrollPaneUI MetalSeparatorUI MetalSliderUI MetalSplitPaneUI MetalTabbedPaneUI MetalTextFieldUI MetalTheme MetalToggleButtonUI MetalToolBarUI MetalToolTipUI MetalTreeUI Method MethodDescriptor MidiChannel MidiDevice MidiDevice.Info MidiDeviceProvider MidiEvent MidiFileFormat MidiFileReader MidiFileWriter MidiMessage MidiSystem MidiUnavailableException MimeTypeParseException MinimalHTMLWriter MissingFormatArgumentException MissingFormatWidthException MissingResourceException Mixer Mixer.Info MixerProvider ModelMBean ModelMBeanAttributeInfo ModelMBeanConstructorInfo ModelMBeanInfo ModelMBeanInfoSupport ModelMBeanNotificationBroadcaster ModelMBeanNotificationInfo ModelMBeanOperationInfo ModificationItem Modifier Monitor MonitorMBean MonitorNotification MonitorSettingException MouseAdapter MouseDragGestureRecognizer MouseEvent MouseInfo MouseInputAdapter MouseInputListener MouseListener MouseMotionAdapter MouseMotionListener MouseWheelEvent MouseWheelListener MultiButtonUI MultiColorChooserUI MultiComboBoxUI MultiDesktopIconUI MultiDesktopPaneUI MultiDoc MultiDocPrintJob MultiDocPrintService MultiFileChooserUI MultiInternalFrameUI MultiLabelUI MultiListUI MultiLookAndFeel MultiMenuBarUI MultiMenuItemUI MultiOptionPaneUI MultiPanelUI MultiPixelPackedSampleModel MultiPopupMenuUI MultiProgressBarUI MultiRootPaneUI MultiScrollBarUI MultiScrollPaneUI MultiSeparatorUI MultiSliderUI MultiSpinnerUI MultiSplitPaneUI MultiTabbedPaneUI MultiTableHeaderUI MultiTableUI MultiTextUI MultiToolBarUI MultiToolTipUI MultiTreeUI MultiViewportUI MulticastSocket MultipleComponentProfileHelper MultipleComponentProfileHolder MultipleDocumentHandling MultipleMaster MutableAttributeSet MutableComboBoxModel MutableTreeNode NON_EXISTENT NO_IMPLEMENT NO_MEMORY NO_PERMISSION NO_RESOURCES NO_RESPONSE NVList Name NameAlreadyBoundException NameCallback NameClassPair NameComponent NameComponentHelper NameComponentHolder NameDynAnyPair NameDynAnyPairHelper NameDynAnyPairSeqHelper NameHelper NameHolder NameList NameNotFoundException NameParser NameValuePair NameValuePair NameValuePairHelper NameValuePairHelper NameValuePairSeqHelper NamedNodeMap NamedValue NamespaceChangeListener NamespaceContext NamespaceSupport Naming NamingContext NamingContextExt NamingContextExtHelper NamingContextExtHolder NamingContextExtOperations NamingContextExtPOA NamingContextHelper NamingContextHolder NamingContextOperations NamingContextPOA NamingEnumeration NamingEvent NamingException NamingExceptionEvent NamingListener NamingManager NamingSecurityException NavigationFilter NavigationFilter.FilterBypass NegativeArraySizeException NetPermission NetworkInterface NoClassDefFoundError NoConnectionPendingException NoContext NoContextHelper NoInitialContextException NoPermissionException NoRouteToHostException NoServant NoServantHelper NoSuchAlgorithmException NoSuchAttributeException NoSuchElementException NoSuchFieldError NoSuchFieldException NoSuchMethodError NoSuchMethodException NoSuchObjectException NoSuchPaddingException NoSuchProviderException Node NodeChangeEvent NodeChangeListener NodeList NonReadableChannelException NonWritableChannelException NoninvertibleTransformException NotActiveException NotBoundException NotCompliantMBeanException NotContextException NotEmpty NotEmptyHelper NotEmptyHolder NotFound NotFoundHelper NotFoundHolder NotFoundReason NotFoundReasonHelper NotFoundReasonHolder NotOwnerException NotSerializableException NotYetBoundException NotYetConnectedException Notation Notification NotificationBroadcaster NotificationBroadcasterSupport NotificationEmitter NotificationFilter NotificationFilterSupport NotificationListener NotificationResult NullCipher NullPointerException Number NumberFormat NumberFormat.Field NumberFormatException NumberFormatter NumberOfDocuments NumberOfInterveningJobs NumberUp NumberUpSupported NumericShaper OAEPParameterSpec OBJECT_NOT_EXIST OBJ_ADAPTER OMGVMCID ORB ORB ORBIdHelper ORBInitInfo ORBInitInfoOperations ORBInitializer ORBInitializerOperations ObjID Object Object ObjectAlreadyActive ObjectAlreadyActiveHelper ObjectChangeListener ObjectFactory ObjectFactoryBuilder ObjectHelper ObjectHolder ObjectIdHelper ObjectIdHelper ObjectImpl ObjectImpl ObjectInput ObjectInputStream ObjectInputStream.GetField ObjectInputValidation ObjectInstance ObjectName ObjectNotActive ObjectNotActiveHelper ObjectOutput ObjectOutputStream ObjectOutputStream.PutField ObjectReferenceFactory ObjectReferenceFactoryHelper ObjectReferenceFactoryHolder ObjectReferenceTemplate ObjectReferenceTemplateHelper ObjectReferenceTemplateHolder ObjectReferenceTemplateSeqHelper ObjectReferenceTemplateSeqHolder ObjectStreamClass ObjectStreamConstants ObjectStreamException ObjectStreamField ObjectView Observable Observer OceanTheme OctetSeqHelper OctetSeqHolder Oid OpenDataException OpenMBeanAttributeInfo OpenMBeanAttributeInfoSupport OpenMBeanConstructorInfo OpenMBeanConstructorInfoSupport OpenMBeanInfo OpenMBeanInfoSupport OpenMBeanOperationInfo OpenMBeanOperationInfoSupport OpenMBeanParameterInfo OpenMBeanParameterInfoSupport OpenType OpenType OperatingSystemMXBean Operation OperationNotSupportedException OperationsException Option OptionPaneUI OptionalDataException OrientationRequested OutOfMemoryError OutputDeviceAssigned OutputKeys OutputStream OutputStream OutputStream OutputStreamWriter OverlappingFileLockException OverlayLayout Override Owner PBEKey PBEKeySpec PBEParameterSpec PDLOverrideSupported PERSIST_STORE PKCS8EncodedKeySpec PKIXBuilderParameters PKIXCertPathBuilderResult PKIXCertPathChecker PKIXCertPathValidatorResult PKIXParameters POA POAHelper POAManager POAManagerOperations POAOperations PRIVATE_MEMBER PSSParameterSpec PSource PSource.PSpecified PUBLIC_MEMBER Pack200 Pack200.Packer Pack200.Unpacker Package PackedColorModel PageAttributes PageAttributes.ColorType PageAttributes.MediaType PageAttributes.OrientationRequestedType PageAttributes.OriginType PageAttributes.PrintQualityType PageFormat PageRanges Pageable PagedResultsControl PagedResultsResponseControl PagesPerMinute PagesPerMinuteColor Paint PaintContext PaintEvent Panel PanelUI Paper ParagraphView ParagraphView Parameter ParameterBlock ParameterDescriptor ParameterMetaData ParameterMode ParameterModeHelper ParameterModeHolder ParameterizedType ParseException ParsePosition Parser Parser ParserAdapter ParserConfigurationException ParserDelegator ParserFactory PartialResultException PasswordAuthentication PasswordCallback PasswordView Patch PathIterator Pattern PatternSyntaxException Permission Permission PermissionCollection Permissions PersistenceDelegate PersistentMBean PhantomReference Pipe Pipe.SinkChannel Pipe.SourceChannel PipedInputStream PipedOutputStream PipedReader PipedWriter PixelGrabber PixelInterleavedSampleModel PlainDocument PlainView Point Point2D Point2D.Double Point2D.Float PointerInfo Policy Policy Policy PolicyError PolicyErrorCodeHelper PolicyErrorHelper PolicyErrorHolder PolicyFactory PolicyFactoryOperations PolicyHelper PolicyHolder PolicyListHelper PolicyListHolder PolicyNode PolicyOperations PolicyQualifierInfo PolicyTypeHelper Polygon PooledConnection Popup PopupFactory PopupMenu PopupMenuEvent PopupMenuListener PopupMenuUI Port Port.Info PortUnreachableException PortableRemoteObject PortableRemoteObjectDelegate Position Position.Bias Predicate PreferenceChangeEvent PreferenceChangeListener Preferences PreferencesFactory PreparedStatement PresentationDirection Principal Principal PrincipalHolder PrintEvent PrintException PrintGraphics PrintJob PrintJobAdapter PrintJobAttribute PrintJobAttributeEvent PrintJobAttributeListener PrintJobAttributeSet PrintJobEvent PrintJobListener PrintQuality PrintRequestAttribute PrintRequestAttributeSet PrintService PrintServiceAttribute PrintServiceAttributeEvent PrintServiceAttributeListener PrintServiceAttributeSet PrintServiceLookup PrintStream PrintWriter Printable PrinterAbortException PrinterException PrinterGraphics PrinterIOException PrinterInfo PrinterIsAcceptingJobs PrinterJob PrinterLocation PrinterMakeAndModel PrinterMessageFromOperator PrinterMoreInfo PrinterMoreInfoManufacturer PrinterName PrinterResolution PrinterState PrinterStateReason PrinterStateReasons PrinterURI PriorityBlockingQueue PriorityQueue PrivateClassLoader PrivateCredentialPermission PrivateKey PrivateMLet PrivilegedAction PrivilegedActionException PrivilegedExceptionAction Process ProcessBuilder ProcessingInstruction ProfileDataException ProfileIdHelper ProgressBarUI ProgressMonitor ProgressMonitorInputStream Properties PropertyChangeEvent PropertyChangeListener PropertyChangeListenerProxy PropertyChangeSupport PropertyDescriptor PropertyEditor PropertyEditorManager PropertyEditorSupport PropertyPermission PropertyResourceBundle PropertyVetoException ProtectionDomain ProtocolException Provider Provider.Service ProviderException Proxy Proxy Proxy.Type ProxySelector PublicKey PushbackInputStream PushbackReader QName QuadCurve2D QuadCurve2D.Double QuadCurve2D.Float Query QueryEval QueryExp Queue QueuedJobCount RC2ParameterSpec RC5ParameterSpec REBIND REQUEST_PROCESSING_POLICY_ID RGBImageFilter RMIClassLoader RMIClassLoaderSpi RMIClientSocketFactory RMIConnection RMIConnectionImpl RMIConnectionImpl_Stub RMIConnector RMIConnectorServer RMICustomMaxStreamFormat RMIFailureHandler RMIIIOPServerImpl RMIJRMPServerImpl RMISecurityException RMISecurityManager RMIServer RMIServerImpl RMIServerImpl_Stub RMIServerSocketFactory RMISocketFactory RSAKey RSAKeyGenParameterSpec RSAMultiPrimePrivateCrtKey RSAMultiPrimePrivateCrtKeySpec RSAOtherPrimeInfo RSAPrivateCrtKey RSAPrivateCrtKeySpec RSAPrivateKey RSAPrivateKeySpec RSAPublicKey RSAPublicKeySpec RTFEditorKit Random RandomAccess RandomAccessFile Raster RasterFormatException RasterOp Rdn ReadOnlyBufferException ReadWriteLock Readable ReadableByteChannel Reader RealmCallback RealmChoiceCallback Receiver Rectangle Rectangle2D Rectangle2D.Double Rectangle2D.Float RectangularShape ReentrantLock ReentrantReadWriteLock ReentrantReadWriteLock.ReadLock ReentrantReadWriteLock.WriteLock Ref RefAddr Reference Reference ReferenceQueue ReferenceUriSchemesSupported Referenceable ReferralException ReflectPermission ReflectionException RefreshFailedException Refreshable Region RegisterableService Registry RegistryHandler RejectedExecutionException RejectedExecutionHandler Relation RelationException RelationNotFoundException RelationNotification RelationService RelationServiceMBean RelationServiceNotRegisteredException RelationSupport RelationSupportMBean RelationType RelationTypeNotFoundException RelationTypeSupport RemarshalException Remote RemoteCall RemoteException RemoteObject RemoteObjectInvocationHandler RemoteRef RemoteServer RemoteStub RenderContext RenderableImage RenderableImageOp RenderableImageProducer RenderedImage RenderedImageFactory Renderer RenderingHints RenderingHints.Key RepaintManager ReplicateScaleFilter RepositoryIdHelper Request RequestInfo RequestInfoOperations RequestProcessingPolicy RequestProcessingPolicyOperations RequestProcessingPolicyValue RequestingUserName RequiredModelMBean RescaleOp ResolutionSyntax ResolveResult Resolver ResourceBundle ResponseCache ResponseHandler Result ResultSet ResultSetMetaData Retention RetentionPolicy ReverbType Robot Role RoleInfo RoleInfoNotFoundException RoleList RoleNotFoundException RoleResult RoleStatus RoleUnresolved RoleUnresolvedList RootPaneContainer RootPaneUI RoundRectangle2D RoundRectangle2D.Double RoundRectangle2D.Float RoundingMode RowMapper RowSet RowSetEvent RowSetInternal RowSetListener RowSetMetaData RowSetMetaDataImpl RowSetReader RowSetWarning RowSetWriter RuleBasedCollator RunTime RunTimeOperations Runnable Runtime RuntimeErrorException RuntimeException RuntimeMBeanException RuntimeMXBean RuntimeOperationsException RuntimePermission SAXException SAXNotRecognizedException SAXNotSupportedException SAXParseException SAXParser SAXParserFactory SAXResult SAXSource SAXTransformerFactory SERVANT_RETENTION_POLICY_ID SQLData SQLException SQLInput SQLInputImpl SQLOutput SQLOutputImpl SQLPermission SQLWarning SSLContext SSLContextSpi SSLEngine SSLEngineResult SSLEngineResult.HandshakeStatus SSLEngineResult.Status SSLException SSLHandshakeException SSLKeyException SSLPeerUnverifiedException SSLPermission SSLProtocolException SSLServerSocket SSLServerSocketFactory SSLSession SSLSessionBindingEvent SSLSessionBindingListener SSLSessionContext SSLSocket SSLSocketFactory SUCCESSFUL SYNC_WITH_TRANSPORT SYSTEM_EXCEPTION SampleModel Sasl SaslClient SaslClientFactory SaslException SaslServer SaslServerFactory Savepoint Scanner ScatteringByteChannel ScheduledExecutorService ScheduledFuture ScheduledThreadPoolExecutor Schema SchemaFactory SchemaFactoryLoader SchemaViolationException ScrollBarUI ScrollPane ScrollPaneAdjustable ScrollPaneConstants ScrollPaneLayout ScrollPaneLayout.UIResource ScrollPaneUI Scrollable Scrollbar SealedObject SearchControls SearchResult SecretKey SecretKeyFactory SecretKeyFactorySpi SecretKeySpec SecureCacheResponse SecureClassLoader SecureRandom SecureRandomSpi Security SecurityException SecurityManager SecurityPermission Segment SelectableChannel SelectionKey Selector SelectorProvider Semaphore SeparatorUI Sequence SequenceInputStream Sequencer Sequencer.SyncMode SerialArray SerialBlob SerialClob SerialDatalink SerialException SerialJavaObject SerialRef SerialStruct Serializable SerializablePermission Servant ServantActivator ServantActivatorHelper ServantActivatorOperations ServantActivatorPOA ServantAlreadyActive ServantAlreadyActiveHelper ServantLocator ServantLocatorHelper ServantLocatorOperations ServantLocatorPOA ServantManager ServantManagerOperations ServantNotActive ServantNotActiveHelper ServantObject ServantRetentionPolicy ServantRetentionPolicyOperations ServantRetentionPolicyValue ServerCloneException ServerError ServerException ServerIdHelper ServerNotActiveException ServerRef ServerRequest ServerRequestInfo ServerRequestInfoOperations ServerRequestInterceptor ServerRequestInterceptorOperations ServerRuntimeException ServerSocket ServerSocketChannel ServerSocketFactory ServiceContext ServiceContextHelper ServiceContextHolder ServiceContextListHelper ServiceContextListHolder ServiceDetail ServiceDetailHelper ServiceIdHelper ServiceInformation ServiceInformationHelper ServiceInformationHolder ServiceNotFoundException ServicePermission ServiceRegistry ServiceRegistry.Filter ServiceUI ServiceUIFactory ServiceUnavailableException Set SetOfIntegerSyntax SetOverrideType SetOverrideTypeHelper Severity Shape ShapeGraphicAttribute SheetCollate Short ShortBuffer ShortBufferException ShortHolder ShortLookupTable ShortMessage ShortSeqHelper ShortSeqHolder Sides Signature SignatureException SignatureSpi SignedObject Signer SimpleAttributeSet SimpleBeanInfo SimpleDateFormat SimpleDoc SimpleFormatter SimpleTimeZone SimpleType SinglePixelPackedSampleModel SingleSelectionModel Size2DSyntax SizeLimitExceededException SizeRequirements SizeSequence Skeleton SkeletonMismatchException SkeletonNotFoundException SliderUI Socket SocketAddress SocketChannel SocketException SocketFactory SocketHandler SocketImpl SocketImplFactory SocketOptions SocketPermission SocketSecurityException SocketTimeoutException SoftBevelBorder SoftReference SortControl SortKey SortResponseControl SortedMap SortedSet SortingFocusTraversalPolicy Soundbank SoundbankReader SoundbankResource Source SourceDataLine SourceLocator SpinnerDateModel SpinnerListModel SpinnerModel SpinnerNumberModel SpinnerUI SplitPaneUI Spring SpringLayout SpringLayout.Constraints SslRMIClientSocketFactory SslRMIServerSocketFactory Stack StackOverflowError StackTraceElement StandardMBean StartTlsRequest StartTlsResponse State StateEdit StateEditable StateFactory Statement Statement StreamCorruptedException StreamHandler StreamPrintService StreamPrintServiceFactory StreamResult StreamSource StreamTokenizer Streamable StreamableValue StrictMath String StringBuffer StringBufferInputStream StringBuilder StringCharacterIterator StringContent StringHolder StringIndexOutOfBoundsException StringMonitor StringMonitorMBean StringNameHelper StringReader StringRefAddr StringSelection StringSeqHelper StringSeqHolder StringTokenizer StringValueExp StringValueHelper StringWriter Stroke Struct StructMember StructMemberHelper Stub StubDelegate StubNotFoundException Style StyleConstants StyleConstants.CharacterConstants StyleConstants.ColorConstants StyleConstants.FontConstants StyleConstants.ParagraphConstants StyleContext StyleSheet StyleSheet.BoxPainter StyleSheet.ListPainter StyledDocument StyledEditorKit StyledEditorKit.AlignmentAction StyledEditorKit.BoldAction StyledEditorKit.FontFamilyAction StyledEditorKit.FontSizeAction StyledEditorKit.ForegroundAction StyledEditorKit.ItalicAction StyledEditorKit.StyledTextAction StyledEditorKit.UnderlineAction Subject SubjectDelegationPermission SubjectDomainCombiner SupportedValuesAttribute SuppressWarnings SwingConstants SwingPropertyChangeSupport SwingUtilities SyncFactory SyncFactoryException SyncFailedException SyncProvider SyncProviderException SyncResolver SyncScopeHelper SynchronousQueue SynthConstants SynthContext SynthGraphicsUtils SynthLookAndFeel SynthPainter SynthStyle SynthStyleFactory Synthesizer SysexMessage System SystemColor SystemException SystemFlavorMap TAG_ALTERNATE_IIOP_ADDRESS TAG_CODE_SETS TAG_INTERNET_IOP TAG_JAVA_CODEBASE TAG_MULTIPLE_COMPONENTS TAG_ORB_TYPE TAG_POLICIES TAG_RMI_CUSTOM_MAX_STREAM_FORMAT TCKind THREAD_POLICY_ID TIMEOUT TRANSACTION_MODE TRANSACTION_REQUIRED TRANSACTION_ROLLEDBACK TRANSACTION_UNAVAILABLE TRANSIENT TRANSPORT_RETRY TabExpander TabSet TabStop TabableView TabbedPaneUI TableCellEditor TableCellRenderer TableColumn TableColumnModel TableColumnModelEvent TableColumnModelListener TableHeaderUI TableModel TableModelEvent TableModelListener TableUI TableView TabularData TabularDataSupport TabularType TagElement TaggedComponent TaggedComponentHelper TaggedComponentHolder TaggedProfile TaggedProfileHelper TaggedProfileHolder Target TargetDataLine TargetedNotification Templates TemplatesHandler Text TextAction TextArea TextAttribute TextComponent TextEvent TextField TextHitInfo TextInputCallback TextLayout TextLayout.CaretPolicy TextListener TextMeasurer TextOutputCallback TextSyntax TextUI TexturePaint Thread Thread.State Thread.UncaughtExceptionHandler ThreadDeath ThreadFactory ThreadGroup ThreadInfo ThreadLocal ThreadMXBean ThreadPolicy ThreadPolicyOperations ThreadPolicyValue ThreadPoolExecutor ThreadPoolExecutor.AbortPolicy ThreadPoolExecutor.CallerRunsPolicy ThreadPoolExecutor.DiscardOldestPolicy ThreadPoolExecutor.DiscardPolicy Throwable Tie TileObserver Time TimeLimitExceededException TimeUnit TimeZone TimeoutException Timer Timer Timer TimerAlarmClockNotification TimerMBean TimerNotification TimerTask Timestamp Timestamp TitledBorder TooManyListenersException ToolBarUI ToolTipManager ToolTipUI Toolkit Track TransactionRequiredException TransactionRolledbackException TransactionService TransactionalWriter TransferHandler Transferable TransformAttribute Transformer TransformerConfigurationException TransformerException TransformerFactory TransformerFactoryConfigurationError TransformerHandler Transmitter Transparency TreeCellEditor TreeCellRenderer TreeExpansionEvent TreeExpansionListener TreeMap TreeModel TreeModelEvent TreeModelListener TreeNode TreePath TreeSelectionEvent TreeSelectionListener TreeSelectionModel TreeSet TreeUI TreeWillExpandListener TrustAnchor TrustManager TrustManagerFactory TrustManagerFactorySpi Type TypeCode TypeCodeHolder TypeInfo TypeInfoProvider TypeMismatch TypeMismatch TypeMismatch TypeMismatchHelper TypeMismatchHelper TypeNotPresentException TypeVariable Types UID UIDefaults UIDefaults.ActiveValue UIDefaults.LazyInputMap UIDefaults.LazyValue UIDefaults.ProxyLazyValue UIManager UIManager.LookAndFeelInfo UIResource ULongLongSeqHelper ULongLongSeqHolder ULongSeqHelper ULongSeqHolder UNKNOWN UNKNOWN UNSUPPORTED_POLICY UNSUPPORTED_POLICY_VALUE URI URIException URIResolver URISyntax URISyntaxException URL URLClassLoader URLConnection URLDecoder URLEncoder URLStreamHandler URLStreamHandlerFactory URLStringHelper USER_EXCEPTION UShortSeqHelper UShortSeqHolder UTFDataFormatException UUID UndeclaredThrowableException UndoManager UndoableEdit UndoableEditEvent UndoableEditListener UndoableEditSupport UnexpectedException UnicastRemoteObject UnionMember UnionMemberHelper UnknownEncoding UnknownEncodingHelper UnknownError UnknownException UnknownFormatConversionException UnknownFormatFlagsException UnknownGroupException UnknownHostException UnknownHostException UnknownObjectException UnknownServiceException UnknownUserException UnknownUserExceptionHelper UnknownUserExceptionHolder UnmappableCharacterException UnmarshalException UnmodifiableClassException UnmodifiableSetException UnrecoverableEntryException UnrecoverableKeyException Unreferenced UnresolvedAddressException UnresolvedPermission UnsatisfiedLinkError UnsolicitedNotification UnsolicitedNotificationEvent UnsolicitedNotificationListener UnsupportedAddressTypeException UnsupportedAudioFileException UnsupportedCallbackException UnsupportedCharsetException UnsupportedClassVersionError UnsupportedEncodingException UnsupportedFlavorException UnsupportedLookAndFeelException UnsupportedOperationException UserDataHandler UserException Util UtilDelegate Utilities VMID VM_ABSTRACT VM_CUSTOM VM_NONE VM_TRUNCATABLE Validator ValidatorHandler ValueBase ValueBaseHelper ValueBaseHolder ValueExp ValueFactory ValueHandler ValueHandlerMultiFormat ValueInputStream ValueMember ValueMemberHelper ValueOutputStream VariableHeightLayoutCache Vector VerifyError VersionSpecHelper VetoableChangeListener VetoableChangeListenerProxy VetoableChangeSupport View ViewFactory ViewportLayout ViewportUI VirtualMachineError Visibility VisibilityHelper VoiceStatus Void VolatileImage WCharSeqHelper WCharSeqHolder WStringSeqHelper WStringSeqHolder WStringValueHelper WeakHashMap WeakReference WebRowSet WildcardType Window WindowAdapter WindowConstants WindowEvent WindowFocusListener WindowListener WindowStateListener WrappedPlainView WritableByteChannel WritableRaster WritableRenderedImage WriteAbortedException Writer WrongAdapter WrongAdapterHelper WrongPolicy WrongPolicyHelper WrongTransaction WrongTransactionHelper WrongTransactionHolder X500Principal X500PrivateCredential X509CRL X509CRLEntry X509CRLSelector X509CertSelector X509Certificate X509Certificate X509EncodedKeySpec X509ExtendedKeyManager X509Extension X509KeyManager X509TrustManager XAConnection XADataSource XAException XAResource XMLConstants XMLDecoder XMLEncoder XMLFilter XMLFilterImpl XMLFormatter XMLGregorianCalendar XMLParseException XMLReader XMLReaderAdapter XMLReaderFactory XPath XPathConstants XPathException XPathExpression XPathExpressionException XPathFactory XPathFactoryConfigurationException XPathFunction XPathFunctionException XPathFunctionResolver XPathVariableResolver Xid XmlReader XmlWriter ZipEntry ZipException ZipFile ZipInputStream ZipOutputStream ZoneView _BindingIteratorImplBase _BindingIteratorStub _DynAnyFactoryStub _DynAnyStub _DynArrayStub _DynEnumStub _DynFixedStub _DynSequenceStub _DynStructStub _DynUnionStub _DynValueStub _IDLTypeStub _NamingContextExtStub _NamingContextImplBase _NamingContextStub _PolicyStub _Remote_Stub _ServantActivatorStub _ServantLocatorStub abstract case catch class def do else extends false final finally for forSome if implicit import lazy match new null object override package private protected requires return sealed super this throw trait true try type val var while with yield boolean byte char double float int long short unit - - - + - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/data/syntax/sml.xml b/data/syntax/sml.xml index ba1478d..7d63002 100644 --- a/data/syntax/sml.xml +++ b/data/syntax/sml.xml @@ -1,103 +1,104 @@ - + abstype and andalso as case do datatype else end eqtype exception false fn fun functor handle if in include infix infixr let local nonfix of op open orelse raise rec sharing sig signature struct structure then true type val where with withtype while unit int real char string substring word ref array vector bool list option order - - - + + + + diff --git a/data/syntax/taskjuggler.xml b/data/syntax/taskjuggler.xml index 26387c7..bb81dfe 100644 --- a/data/syntax/taskjuggler.xml +++ b/data/syntax/taskjuggler.xml @@ -1,386 +1,390 @@ account project task resource shift scenario accountid accountreport accumulate allocate allowredefinitions alternative barlabels booking bookings caption celltext cellurl chart columns completed complete copyright cost credit criticalness csvaccountreport csvresourcereport csvtaskreport currencydigits currencyformat currency customer dailymax dailyworkinghours db depends disabled drawemptycontainersastasks duration efficiency effort empty enabled endbuffer endbufferstart endcredit end endsAfter endsBefore export extend finished flags follows freeload gapduration gaplength headline hideaccount hidecelltext hidecellurl hideresource hidetask hierarchindex hierarchlevel hierarchno htmlaccountreport htmlmonthlycalendar htmlresourcereport htmlstatusreport htmltaskreport htmlweeklycalendar icalreport id include index inherit inprogress journalentry label late length limits load loadunit macro mandatory maxeffort maxend maxstart milestone mineffort minend minstart monthlymax name no note notimestamp notstarted now numberformat ontime optimize order overtime pathcriticalness period period persistent precedes priority profit projectid projectids projection project rate rawhead rawstylesheet rawtail reference resourceid resourcereport resources responsibilities responsible revenue rollupaccount rollupresource rolluptask scenario scenarios scheduled schedule scheduling select separator seqno shorttimeformat showprojectids sloppy sortaccounts sortresources sorttasks startbufferend startbuffer startcredit start startsAfter startsBefore status statusnote strict subtitle subtitleurl supplement table taskattributes taskid taskprefix taskreport taskroot text timeformat timezone timingresolution title titleurl total tree treeLevel url utilization vacation version weekdays weeklymax weekstartsmonday weekstartssunday workinghours xml xmlreport yearlyworkingdays accountid alap all asap baseline completeddown completedup containstask criticalnessdown criticalnessup daily day days enddown endup fri fullnamedown fullnameup hasAssignments hours iddown idup indexdown indexup inprogressearly inprogresslate isAccount isactualallocated isAllocated isAllocatedToProject isAnAccount isAResource isatask isATask isChildOf isDutyOf isLeaf isMilestone isOnCriticalPath isParentOf isplanallocated isResource issubtaskof isTask isTaskOfProject isTaskStatus longauto maxeffortdown maxeffortup maxloaded minallocated mineffortdown mineffortup minloaded minslackrate minutes m mon month monthly months namedown nameup off pathcriticalnessdown pathcriticalnessup prioritydown priorityup properties quarter quarterly random ratedown rateup resourceid responsibledown responsibleup sat sequencedown sequenceup shifts shortauto startbufferend startdown startup statusdown statusup sun tasks thu tue undefined wed week weekly weeks year yearly years - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/data/syntax/uscript.xml b/data/syntax/uscript.xml index 98f2dd4..13d3262 100644 --- a/data/syntax/uscript.xml +++ b/data/syntax/uscript.xml @@ -1,186 +1,188 @@ - + break continue if else switch while for do foreach true false null new instanceof state auto exec function defaultproperties native noexport var out local event return static Static synchronized transient volatile final throws extends expands public protected private abstract case default final simulated Dot nativereplication replication unreliable reliable ignores localized latent singular Cross config enum struct operator preoperator postoperator iterator coerce optional const editconst array export editinline editinlinenew editinlineuse cpptext placeable virtual hidecategories super global none self boolean char byte short int long float double void Pawn sound ipaddr ELightType actor ammo bool vector rotator name string object plane staticmesh package color coords material class - - - + - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/data/syntax/vala.xml b/data/syntax/vala.xml index ffaefad..8f9aab7 100644 --- a/data/syntax/vala.xml +++ b/data/syntax/vala.xml @@ -1,281 +1,288 @@ - + abstract as async base break case catch class const construct continue default delegate delete do dynamic else enum ensures errordomain extern false finally for foreach get global if in inline interface internal is lock namespace new null out override owned private protected public ref requires result return set signal sizeof static struct switch this throw throws true try typeof unowned using value virtual weak while yield connect connect_after disconnect emit bool char double float int int8 int16 int32 int64 long short size_t ssize_t string uchar uint uint8 uint16 uint32 uint64 ulong unichar ushort var void - - - + - - - - - - - + + + + + + + + + + + + + + + + diff --git a/src/lib/abstracthighlighter.cpp b/src/lib/abstracthighlighter.cpp index 8f9ca88..fe0a948 100644 --- a/src/lib/abstracthighlighter.cpp +++ b/src/lib/abstracthighlighter.cpp @@ -1,276 +1,276 @@ /* Copyright (C) 2016 Volker Krause Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "abstracthighlighter.h" #include "abstracthighlighter_p.h" #include "context_p.h" #include "definition_p.h" #include "foldingregion.h" #include "format.h" #include "repository.h" #include "rule_p.h" #include "state.h" #include "state_p.h" #include "ksyntaxhighlighting_logging.h" #include "theme.h" using namespace KSyntaxHighlighting; AbstractHighlighterPrivate::AbstractHighlighterPrivate() { } AbstractHighlighterPrivate::~AbstractHighlighterPrivate() { } void AbstractHighlighterPrivate::ensureDefinitionLoaded() { auto defData = DefinitionData::get(m_definition); if (Q_UNLIKELY(!m_definition.isValid() && defData->repo && !m_definition.name().isEmpty())) { qCDebug(Log) << "Definition became invalid, trying re-lookup."; m_definition = defData->repo->definitionForName(m_definition.name()); defData = DefinitionData::get(m_definition); } if (Q_UNLIKELY(!defData->repo && !defData->name.isEmpty())) qCCritical(Log) << "Repository got deleted while a highlighter is still active!"; if (m_definition.isValid()) defData->load(); } /** * Returns the index of the first non-space character. If the line is empty, * or only contains white spaces, -1 is returned. */ static inline int firstNonSpaceChar(const QString & text) { for (int i = 0; i < text.length(); ++i) { if (!text[i].isSpace()) { return i; } } return -1; } AbstractHighlighter::AbstractHighlighter() : d_ptr(new AbstractHighlighterPrivate) { } AbstractHighlighter::AbstractHighlighter(AbstractHighlighterPrivate *dd) : d_ptr(dd) { } AbstractHighlighter::~AbstractHighlighter() { delete d_ptr; } Definition AbstractHighlighter::definition() const { return d_ptr->m_definition; } void AbstractHighlighter::setDefinition(const Definition &def) { Q_D(AbstractHighlighter); d->m_definition = def; } Theme AbstractHighlighter::theme() const { Q_D(const AbstractHighlighter); return d->m_theme; } void AbstractHighlighter::setTheme(const Theme &theme) { Q_D(AbstractHighlighter); d->m_theme = theme; } State AbstractHighlighter::highlightLine(const QString& text, const State &state) { Q_D(AbstractHighlighter); // verify definition, deal with no highlighting being enabled d->ensureDefinitionLoaded(); if (!d->m_definition.isValid()) { applyFormat(0, text.size(), Format()); return State(); } // verify/initialize state auto defData = DefinitionData::get(d->m_definition); auto newState = state; auto stateData = StateData::get(newState); const DefinitionRef currentDefRef(d->m_definition); if (!stateData->isEmpty() && (stateData->m_defRef != currentDefRef)) { qCDebug(Log) << "Got invalid state, resetting."; stateData->clear(); } if (stateData->isEmpty()) { stateData->push(defData->initialContext(), QStringList()); stateData->m_defRef = currentDefRef; } // process empty lines if (text.isEmpty()) { while (!stateData->topContext()->lineEmptyContext().isStay()) d->switchContext(stateData, stateData->topContext()->lineEmptyContext(), QStringList()); auto context = stateData->topContext(); applyFormat(0, 0, context->attributeFormat()); return newState; } Q_ASSERT(!stateData->isEmpty()); int firstNonSpace = firstNonSpaceChar(text); if (firstNonSpace < 0) { firstNonSpace = text.size(); } int offset = 0, beginOffset = 0; auto currentFormat = stateData->topContext()->attributeFormat(); bool lineContinuation = false; QHash skipOffsets; do { bool isLookAhead = false; int newOffset = 0; Format newFormat; foreach (const auto &rule, stateData->topContext()->rules()) { /** * shall we skip application of this rule? two cases: * - rule can't match at all => currentSkipOffset < 0 * - rule will only match for some higher offset => currentSkipOffset > offset */ const auto currentSkipOffset = skipOffsets.value(rule.get()); if (currentSkipOffset < 0 || currentSkipOffset > offset) continue; // filter out rules that only match for leading whitespace if (rule->firstNonSpace() && (offset > firstNonSpace)) { continue; } // filter out rules that require a specific column if ((rule->requiredColumn() >= 0) && (rule->requiredColumn() != offset)) { continue; } - const auto newResult = rule->match(text, offset, stateData->topCaptures()); + const auto newResult = rule->doMatch(text, offset, stateData->topCaptures()); newOffset = newResult.offset(); /** * update skip offset if new one rules out any later match or is larger than current one */ if (newResult.skipOffset() < 0 || newResult.skipOffset() > currentSkipOffset) skipOffsets.insert(rule.get(), newResult.skipOffset()); if (newOffset <= offset) continue; // apply folding if (rule->endRegion().isValid()) applyFolding(offset, newOffset - offset, rule->endRegion()); if (rule->beginRegion().isValid()) applyFolding(offset, newOffset - offset, rule->beginRegion()); if (rule->isLookAhead()) { Q_ASSERT(!rule->context().isStay()); d->switchContext(stateData, rule->context(), newResult.captures()); isLookAhead = true; break; } d->switchContext(stateData, rule->context(), newResult.captures()); newFormat = rule->attributeFormat().isValid() ? rule->attributeFormat() : stateData->topContext()->attributeFormat(); if (newOffset == text.size() && std::dynamic_pointer_cast(rule)) lineContinuation = true; break; } if (isLookAhead) continue; if (newOffset <= offset) { // no matching rule if (stateData->topContext()->fallthrough()) { d->switchContext(stateData, stateData->topContext()->fallthroughContext(), QStringList()); continue; } newOffset = offset + 1; newFormat = stateData->topContext()->attributeFormat(); } /** * on format change, apply the last one and switch to new one */ if (newFormat.id() != currentFormat.id()) { if (offset > 0) applyFormat(beginOffset, offset - beginOffset, currentFormat); beginOffset = offset; currentFormat = newFormat; } Q_ASSERT(newOffset > offset); offset = newOffset; } while (offset < text.size()); if (beginOffset < offset) applyFormat(beginOffset, text.size() - beginOffset, currentFormat); while (!stateData->topContext()->lineEndContext().isStay() && !lineContinuation) { if (!d->switchContext(stateData, stateData->topContext()->lineEndContext(), QStringList())) break; } return newState; } bool AbstractHighlighterPrivate::switchContext(StateData *data, const ContextSwitch &contextSwitch, const QStringList &captures) { for (int i = 0; i < contextSwitch.popCount(); ++i) { // don't pop the last context if we can't push one if (data->size() == 1 && !contextSwitch.context()) return false; if (data->size() == 0) break; data->pop(); } if (contextSwitch.context()) data->push(contextSwitch.context(), captures); Q_ASSERT(!data->isEmpty()); return true; } void AbstractHighlighter::applyFolding(int offset, int length, FoldingRegion region) { Q_UNUSED(offset); Q_UNUSED(length); Q_UNUSED(region); } diff --git a/src/lib/rule.cpp b/src/lib/rule.cpp index 2cd6e92..31f8509 100644 --- a/src/lib/rule.cpp +++ b/src/lib/rule.cpp @@ -1,738 +1,689 @@ /* Copyright (C) 2016 Volker Krause Copyright (C) 2018 Christoph Cullmann Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "context_p.h" #include "rule_p.h" #include "definition_p.h" #include "ksyntaxhighlighting_logging.h" #include "xml_p.h" #include #include using namespace KSyntaxHighlighting; static bool isOctalChar(QChar c) { return c.isNumber() && c != QLatin1Char('9') && c != QLatin1Char('8'); } static bool isHexChar(QChar c) { return c.isNumber() || c == QLatin1Char('a') || c == QLatin1Char('A') || c == QLatin1Char('b') || c == QLatin1Char('B') || c == QLatin1Char('c') || c == QLatin1Char('C') || c == QLatin1Char('d') || c == QLatin1Char('D') || c == QLatin1Char('e') || c == QLatin1Char('E') || c == QLatin1Char('f') || c == QLatin1Char('F'); } static int matchEscapedChar(const QString &text, int offset) { if (text.at(offset) != QLatin1Char('\\') || text.size() < offset + 2) return offset; const auto c = text.at(offset + 1); static const auto controlChars = QStringLiteral("abefnrtv\"'?\\"); if (controlChars.contains(c)) return offset + 2; if (c == QLatin1Char('x')) { // hex encoded character auto newOffset = offset + 2; for (int i = 0; i < 2 && newOffset + i < text.size(); ++i, ++newOffset) { if (!isHexChar(text.at(newOffset))) break; } if (newOffset == offset + 2) return offset; return newOffset; } if (isOctalChar(c)) { // octal encoding auto newOffset = offset + 2; for (int i = 0; i < 2 && newOffset + i < text.size(); ++i, ++newOffset) { if (!isOctalChar(text.at(newOffset))) break; } if (newOffset == offset + 2) return offset; return newOffset; } return offset; } static QString replaceCaptures(const QString &pattern, const QStringList &captures, bool quote) { auto result = pattern; for (int i = captures.size() - 1; i >= 1; --i) { result.replace(QLatin1Char('%') + QString::number(i), quote ? QRegularExpression::escape(captures.at(i)) : captures.at(i)); } return result; } Definition Rule::definition() const { return m_def.definition(); } void Rule::setDefinition(const Definition &def) { m_def = def; // cache for DefinitionData::wordDelimiters, is accessed VERY often m_wordDelimiter = &DefinitionData::get(m_def.definition())->wordDelimiters; } ContextSwitch Rule::context() const { return m_context; } bool Rule::isLookAhead() const { return m_lookAhead; } bool Rule::firstNonSpace() const { return m_firstNonSpace; } int Rule::requiredColumn() const { return m_column; } FoldingRegion Rule::beginRegion() const { return m_beginRegion; } FoldingRegion Rule::endRegion() const { return m_endRegion; } bool Rule::load(QXmlStreamReader &reader) { Q_ASSERT(reader.tokenType() == QXmlStreamReader::StartElement); m_attribute = reader.attributes().value(QStringLiteral("attribute")).toString(); if (reader.name() != QLatin1String("IncludeRules")) // IncludeRules uses this with a different semantic m_context.parse(reader.attributes().value(QStringLiteral("context"))); m_firstNonSpace = Xml::attrToBool(reader.attributes().value(QStringLiteral("firstNonSpace"))); m_lookAhead = Xml::attrToBool(reader.attributes().value(QStringLiteral("lookAhead"))); bool colOk = false; m_column = reader.attributes().value(QStringLiteral("column")).toInt(&colOk); if (!colOk) m_column = -1; auto regionName = reader.attributes().value(QLatin1String("beginRegion")); if (!regionName.isEmpty()) m_beginRegion = FoldingRegion(FoldingRegion::Begin, DefinitionData::get(m_def.definition())->foldingRegionId(regionName.toString())); regionName = reader.attributes().value(QLatin1String("endRegion")); if (!regionName.isEmpty()) m_endRegion = FoldingRegion(FoldingRegion::End, DefinitionData::get(m_def.definition())->foldingRegionId(regionName.toString())); auto result = doLoad(reader); if (m_lookAhead && m_context.isStay()) result = false; - reader.readNext(); - while (!reader.atEnd()) { - switch (reader.tokenType()) { - case QXmlStreamReader::StartElement: - { - auto rule = Rule::create(reader.name()); - if (rule) { - rule->setDefinition(m_def.definition()); - if (rule->load(reader)) { - m_subRules.push_back(rule); - reader.readNext(); - } - } else { - reader.skipCurrentElement(); - } - break; - } - case QXmlStreamReader::EndElement: - return result; - default: - reader.readNext(); - break; - } - } - + // be done with this rule, skip all subelements, e.g. no longer supported sub-rules + reader.skipCurrentElement(); return result; } void Rule::resolveContext() { m_context.resolve(m_def.definition()); - foreach (const auto &rule, m_subRules) - rule->resolveContext(); } void Rule::resolveAttributeFormat(Context *lookupContext) { /** * try to get our format from the definition we stem from */ if (!m_attribute.isEmpty()) { m_attributeFormat = DefinitionData::get(definition())->formatByName(m_attribute); if (!m_attributeFormat.isValid()) { qCWarning(Log) << "Rule: Unknown format" << m_attribute << "in context" << lookupContext->name() << "of definition" << definition().name(); } } - - /** - * lookup formats for our sub-rules - */ - foreach (const auto &rule, m_subRules) { - rule->resolveAttributeFormat(lookupContext); - } } bool Rule::doLoad(QXmlStreamReader& reader) { Q_UNUSED(reader); return true; } -MatchResult Rule::match(const QString &text, int offset, const QStringList &captures) const -{ - Q_ASSERT(!text.isEmpty()); - - const auto result = doMatch(text, offset, captures); - if (result.offset() == offset || result.offset() == text.size()) - return result; - - foreach (const auto &subRule, m_subRules) { - const auto subResult = subRule->match(text, result.offset(), QStringList()); - if (subResult.offset() > result.offset()) - return MatchResult(subResult.offset(), result.captures()); - } - - return result; -} - Rule::Ptr Rule::create(const QStringRef& name) { Rule *rule = nullptr; if (name == QLatin1String("AnyChar")) rule = new AnyChar; else if (name == QLatin1String("DetectChar")) rule = new DetectChar; else if (name == QLatin1String("Detect2Chars")) rule = new Detect2Char; else if (name == QLatin1String("DetectIdentifier")) rule = new DetectIdentifier; else if (name == QLatin1String("DetectSpaces")) rule = new DetectSpaces; else if (name == QLatin1String("Float")) rule = new Float; else if (name == QLatin1String("Int")) rule = new Int; else if (name == QLatin1String("HlCChar")) rule = new HlCChar; else if (name == QLatin1String("HlCHex")) rule = new HlCHex; else if (name == QLatin1String("HlCOct")) rule = new HlCOct; else if (name == QLatin1String("HlCStringChar")) rule = new HlCStringChar; else if (name == QLatin1String("IncludeRules")) rule = new IncludeRules; else if (name == QLatin1String("keyword")) rule = new KeywordListRule; else if (name == QLatin1String("LineContinue")) rule = new LineContinue; else if (name == QLatin1String("RangeDetect")) rule = new RangeDetect; else if (name == QLatin1String("RegExpr")) rule = new RegExpr; else if (name == QLatin1String("StringDetect")) rule = new StringDetect; else if (name == QLatin1String("WordDetect")) rule = new WordDetect; else qCWarning(Log) << "Unknown rule type:" << name; return Ptr(rule); } bool Rule::isWordDelimiter(QChar c) const { // perf tells contains is MUCH faster than binary search here, very short array return m_wordDelimiter.contains(c); } bool AnyChar::doLoad(QXmlStreamReader& reader) { m_chars = reader.attributes().value(QStringLiteral("String")).toString(); if (m_chars.size() == 1) qCDebug(Log) << "AnyChar rule with just one char: use DetectChar instead."; return !m_chars.isEmpty(); } MatchResult AnyChar::doMatch(const QString& text, int offset, const QStringList&) const { if (m_chars.contains(text.at(offset))) return offset + 1; return offset; } bool DetectChar::doLoad(QXmlStreamReader& reader) { const auto s = reader.attributes().value(QStringLiteral("char")); if (s.isEmpty()) return false; m_char = s.at(0); m_dynamic = Xml::attrToBool(reader.attributes().value(QStringLiteral("dynamic"))); if (m_dynamic) { m_captureIndex = m_char.digitValue(); } return true; } MatchResult DetectChar::doMatch(const QString& text, int offset, const QStringList &captures) const { if (m_dynamic) { if (m_captureIndex == 0 || captures.size() <= m_captureIndex || captures.at(m_captureIndex).isEmpty()) return offset; if (text.at(offset) == captures.at(m_captureIndex).at(0)) return offset + 1; return offset; } if (text.at(offset) == m_char) return offset + 1; return offset; } bool Detect2Char::doLoad(QXmlStreamReader& reader) { const auto s1 = reader.attributes().value(QStringLiteral("char")); const auto s2 = reader.attributes().value(QStringLiteral("char1")); if (s1.isEmpty() || s2.isEmpty()) return false; m_char1 = s1.at(0); m_char2 = s2.at(0); return true; } MatchResult Detect2Char::doMatch(const QString& text, int offset, const QStringList &) const { if (text.size() - offset < 2) return offset; if (text.at(offset) == m_char1 && text.at(offset + 1) == m_char2) return offset + 2; return offset; } MatchResult DetectIdentifier::doMatch(const QString& text, int offset, const QStringList&) const { if (!text.at(offset).isLetter() && text.at(offset) != QLatin1Char('_')) return offset; for (int i = offset + 1; i < text.size(); ++i) { const auto c = text.at(i); if (!c.isLetterOrNumber() && c != QLatin1Char('_')) return i; } return text.size(); } MatchResult DetectSpaces::doMatch(const QString& text, int offset, const QStringList&) const { while(offset < text.size() && text.at(offset).isSpace()) ++offset; return offset; } MatchResult Float::doMatch(const QString& text, int offset, const QStringList&) const { if (offset > 0 && !isWordDelimiter(text.at(offset - 1))) return offset; auto newOffset = offset; while (newOffset < text.size() && text.at(newOffset).isDigit()) ++newOffset; if (newOffset >= text.size() || text.at(newOffset) != QLatin1Char('.')) return offset; ++newOffset; while (newOffset < text.size() && text.at(newOffset).isDigit()) ++newOffset; if (newOffset == offset + 1) // we only found a decimal point return offset; auto expOffset = newOffset; if (expOffset >= text.size() || (text.at(expOffset) != QLatin1Char('e') && text.at(expOffset) != QLatin1Char('E'))) return newOffset; ++expOffset; if (expOffset < text.size() && (text.at(expOffset) == QLatin1Char('+') || text.at(expOffset) == QLatin1Char('-'))) ++expOffset; bool foundExpDigit = false; while (expOffset < text.size() && text.at(expOffset).isDigit()) { ++expOffset; foundExpDigit = true; } if (!foundExpDigit) return newOffset; return expOffset; } MatchResult HlCChar::doMatch(const QString& text, int offset, const QStringList&) const { if (text.size() < offset + 3) return offset; if (text.at(offset) != QLatin1Char('\'') || text.at(offset + 1) == QLatin1Char('\'')) return offset; auto newOffset = matchEscapedChar(text, offset + 1); if (newOffset == offset + 1) { if (text.at(newOffset) == QLatin1Char('\\')) return offset; else ++newOffset; } if (newOffset >= text.size()) return offset; if (text.at(newOffset) == QLatin1Char('\'')) return newOffset + 1; return offset; } MatchResult HlCHex::doMatch(const QString& text, int offset, const QStringList&) const { if (offset > 0 && !isWordDelimiter(text.at(offset - 1))) return offset; if (text.size() < offset + 3) return offset; if (text.at(offset) != QLatin1Char('0') || (text.at(offset + 1) != QLatin1Char('x') && text.at(offset + 1) != QLatin1Char('X'))) return offset; if (!isHexChar(text.at(offset + 2))) return offset; offset += 3; while (offset < text.size() && isHexChar(text.at(offset))) ++offset; // TODO Kate matches U/L suffix, QtC does not? return offset; } MatchResult HlCOct::doMatch(const QString& text, int offset, const QStringList&) const { if (offset > 0 && !isWordDelimiter(text.at(offset - 1))) return offset; if (text.size() < offset + 2) return offset; if (text.at(offset) != QLatin1Char('0')) return offset; if (!isOctalChar(text.at(offset + 1))) return offset; offset += 2; while (offset < text.size() && isOctalChar(text.at(offset))) ++offset; return offset; } MatchResult HlCStringChar::doMatch(const QString& text, int offset, const QStringList&) const { return matchEscapedChar(text, offset); } QString IncludeRules::contextName() const { return m_contextName; } QString IncludeRules::definitionName() const { return m_defName; } bool IncludeRules::includeAttribute() const { return m_includeAttribute; } bool IncludeRules::doLoad(QXmlStreamReader& reader) { const auto s = reader.attributes().value(QLatin1String("context")); const auto split = s.split(QLatin1String("##"), QString::KeepEmptyParts); if (split.isEmpty()) return false; m_contextName = split.at(0).toString(); if (split.size() > 1) m_defName = split.at(1).toString(); m_includeAttribute = Xml::attrToBool(reader.attributes().value(QLatin1String("includeAttrib"))); return !m_contextName.isEmpty() || !m_defName.isEmpty(); } MatchResult IncludeRules::doMatch(const QString& text, int offset, const QStringList&) const { Q_UNUSED(text); qCWarning(Log) << "Unresolved include rule for" << m_contextName << "##" << m_defName; return offset; } MatchResult Int::doMatch(const QString& text, int offset, const QStringList &) const { if (offset > 0 && !isWordDelimiter(text.at(offset - 1))) return offset; while(offset < text.size() && text.at(offset).isDigit()) ++offset; return offset; } bool KeywordListRule::doLoad(QXmlStreamReader& reader) { /** * get our keyword list, if not found => bail out */ auto defData = DefinitionData::get(definition()); m_keywordList = defData->keywordList(reader.attributes().value(QLatin1String("String")).toString()); if (!m_keywordList) { return false; } /** * we might overwrite the case sensitivity * then we need to init the list for lookup of that sensitivity setting */ if (reader.attributes().hasAttribute(QLatin1String("insensitive"))) { m_hasCaseSensitivityOverride = true; m_caseSensitivityOverride = Xml::attrToBool(reader.attributes().value(QLatin1String("insensitive"))) ? Qt::CaseInsensitive : Qt::CaseSensitive; m_keywordList->initLookupForCaseSensitivity(m_caseSensitivityOverride); } else { m_hasCaseSensitivityOverride = false; } return !m_keywordList->isEmpty(); } MatchResult KeywordListRule::doMatch(const QString& text, int offset, const QStringList&) const { auto newOffset = offset; while (text.size() > newOffset && !isWordDelimiter(text.at(newOffset))) ++newOffset; if (newOffset == offset) return offset; if (m_hasCaseSensitivityOverride) { if (m_keywordList->contains(text.midRef(offset, newOffset - offset), m_caseSensitivityOverride)) return newOffset; } else { if (m_keywordList->contains(text.midRef(offset, newOffset - offset))) return newOffset; } // we don't match, but we can skip until newOffset as we can't start a keyword in-between return MatchResult(offset, newOffset); } bool LineContinue::doLoad(QXmlStreamReader& reader) { const auto s = reader.attributes().value(QStringLiteral("char")); if (s.isEmpty()) m_char = QLatin1Char('\\'); else m_char = s.at(0); return true; } MatchResult LineContinue::doMatch(const QString& text, int offset, const QStringList&) const { if (offset == text.size() - 1 && text.at(offset) == m_char) return offset + 1; return offset; } bool RangeDetect::doLoad(QXmlStreamReader& reader) { const auto s1 = reader.attributes().value(QStringLiteral("char")); const auto s2 = reader.attributes().value(QStringLiteral("char1")); if (s1.isEmpty() || s2.isEmpty()) return false; m_begin = s1.at(0); m_end = s2.at(0); return true; } MatchResult RangeDetect::doMatch(const QString& text, int offset, const QStringList&) const { if (text.size() - offset < 2) return offset; if (text.at(offset) != m_begin) return offset; auto newOffset = offset + 1; while (newOffset < text.size()) { if (text.at(newOffset) == m_end) return newOffset + 1; ++newOffset; } return offset; } bool RegExpr::doLoad(QXmlStreamReader& reader) { m_regexp.setPattern(reader.attributes().value(QStringLiteral("String")).toString()); const auto isMinimal = Xml::attrToBool(reader.attributes().value(QStringLiteral("minimal"))); const auto isCaseInsensitive = Xml::attrToBool(reader.attributes().value(QStringLiteral("insensitive"))); m_regexp.setPatternOptions( (isMinimal ? QRegularExpression::InvertedGreedinessOption : QRegularExpression::NoPatternOption) | (isCaseInsensitive ? QRegularExpression::CaseInsensitiveOption : QRegularExpression::NoPatternOption)); // optimize the pattern for the non-dynamic case, we use them OFTEN m_dynamic = Xml::attrToBool(reader.attributes().value(QStringLiteral("dynamic"))); if (!m_dynamic) { m_regexp.optimize(); } // always using m_regexp.isValid() would be better, but parses the regexp and thus is way too expensive for release builds Q_ASSERT(m_regexp.isValid()); return !m_regexp.pattern().isEmpty(); } MatchResult RegExpr::doMatch(const QString& text, int offset, const QStringList &captures) const { /** * for dynamic case: create new pattern with right instantiation */ const auto ®exp = m_dynamic ? QRegularExpression(replaceCaptures(m_regexp.pattern(), captures, true), m_regexp.patternOptions()) : m_regexp; /** * match the pattern */ const auto result = regexp.match(text, offset, QRegularExpression::NormalMatch, QRegularExpression::DontCheckSubjectStringMatchOption); if (result.capturedStart() == offset) { /** * we only need to compute the captured texts if we have real capture groups * highlightings should only address %1..%.., see e.g. replaceCaptures * DetectChar ignores %0, too */ if (result.lastCapturedIndex() > 0) { return MatchResult(offset + result.capturedLength(), result.capturedTexts()); } /** * else: ignore the implicit 0 group we always capture, no need to allocate stuff for that */ return MatchResult(offset + result.capturedLength()); } /** * no match */ return MatchResult(offset, result.capturedStart()); } bool StringDetect::doLoad(QXmlStreamReader& reader) { m_string = reader.attributes().value(QStringLiteral("String")).toString(); m_caseSensitivity = Xml::attrToBool(reader.attributes().value(QStringLiteral("insensitive"))) ? Qt::CaseInsensitive : Qt::CaseSensitive; m_dynamic = Xml::attrToBool(reader.attributes().value(QStringLiteral("dynamic"))); return !m_string.isEmpty(); } MatchResult StringDetect::doMatch(const QString& text, int offset, const QStringList &captures) const { /** * for dynamic case: create new pattern with right instantiation */ const auto &pattern = m_dynamic ? replaceCaptures(m_string, captures, false) : m_string; if (text.midRef(offset, pattern.size()).compare(pattern, m_caseSensitivity) == 0) return offset + pattern.size(); return offset; } bool WordDetect::doLoad(QXmlStreamReader& reader) { m_word = reader.attributes().value(QStringLiteral("String")).toString(); m_caseSensitivity = Xml::attrToBool(reader.attributes().value(QStringLiteral("insensitive"))) ? Qt::CaseInsensitive : Qt::CaseSensitive; return !m_word.isEmpty(); } MatchResult WordDetect::doMatch(const QString& text, int offset, const QStringList &) const { if (text.size() - offset < m_word.size()) return offset; if (offset > 0 && !isWordDelimiter(text.at(offset - 1))) return offset; if (text.midRef(offset, m_word.size()).compare(m_word, m_caseSensitivity) != 0) return offset; if (text.size() == offset + m_word.size() || isWordDelimiter(text.at(offset + m_word.size()))) return offset + m_word.size(); return offset; } diff --git a/src/lib/rule_p.h b/src/lib/rule_p.h index 676a3aa..dae1a5e 100644 --- a/src/lib/rule_p.h +++ b/src/lib/rule_p.h @@ -1,269 +1,267 @@ /* Copyright (C) 2016 Volker Krause Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef KSYNTAXHIGHLIGHTING_RULE_P_H #define KSYNTAXHIGHLIGHTING_RULE_P_H #include "contextswitch_p.h" #include "definition.h" #include "definitionref_p.h" #include "foldingregion.h" #include "format.h" #include "keywordlist_p.h" #include "matchresult_p.h" #include #include #include #include class QXmlStreamReader; namespace KSyntaxHighlighting { class Rule { public: Rule() = default; virtual ~Rule() = default; typedef std::shared_ptr Ptr; Definition definition() const; void setDefinition(const Definition &def); const Format &attributeFormat() const { return m_attributeFormat; } ContextSwitch context() const; bool isLookAhead() const; bool firstNonSpace() const; int requiredColumn() const; FoldingRegion beginRegion() const; FoldingRegion endRegion() const; bool load(QXmlStreamReader &reader); void resolveContext(); void resolveAttributeFormat(Context *lookupContext); - MatchResult match(const QString &text, int offset, const QStringList &captures) const; + virtual MatchResult doMatch(const QString &text, int offset, const QStringList &captures) const = 0; static Rule::Ptr create(const QStringRef &name); protected: virtual bool doLoad(QXmlStreamReader &reader); - virtual MatchResult doMatch(const QString &text, int offset, const QStringList &captures) const = 0; bool isWordDelimiter(QChar c) const; private: Q_DISABLE_COPY(Rule) DefinitionRef m_def; QString m_attribute; Format m_attributeFormat; ContextSwitch m_context; - QVector m_subRules; int m_column = -1; FoldingRegion m_beginRegion; FoldingRegion m_endRegion; bool m_firstNonSpace = false; bool m_lookAhead = false; // cache for DefinitionData::wordDelimiters, is accessed VERY often QStringRef m_wordDelimiter; }; class AnyChar : public Rule { protected: bool doLoad(QXmlStreamReader & reader) override; MatchResult doMatch(const QString & text, int offset, const QStringList&) const override; private: QString m_chars; }; class DetectChar : public Rule { protected: bool doLoad(QXmlStreamReader & reader) override; MatchResult doMatch(const QString & text, int offset, const QStringList &captures) const override; private: QChar m_char; bool m_dynamic = false; int m_captureIndex = 0; }; class Detect2Char : public Rule { protected: bool doLoad(QXmlStreamReader & reader) override; MatchResult doMatch(const QString & text, int offset, const QStringList &captures) const override; private: QChar m_char1; QChar m_char2; }; class DetectIdentifier : public Rule { protected: MatchResult doMatch(const QString & text, int offset, const QStringList&) const override; }; class DetectSpaces : public Rule { protected: MatchResult doMatch(const QString & text, int offset, const QStringList&) const override; }; class Float : public Rule { protected: MatchResult doMatch(const QString & text, int offset, const QStringList&) const override; }; class IncludeRules : public Rule { public: QString contextName() const; QString definitionName() const; bool includeAttribute() const; protected: bool doLoad(QXmlStreamReader & reader) override; MatchResult doMatch(const QString & text, int offset, const QStringList&) const override; private: QString m_contextName; QString m_defName; bool m_includeAttribute; }; class Int : public Rule { protected: MatchResult doMatch(const QString & text, int offset, const QStringList &captures) const override; }; class HlCChar : public Rule { protected: MatchResult doMatch(const QString & text, int offset, const QStringList&) const override; }; class HlCHex : public Rule { protected: MatchResult doMatch(const QString & text, int offset, const QStringList&) const override; }; class HlCOct : public Rule { protected: MatchResult doMatch(const QString & text, int offset, const QStringList&) const override; }; class HlCStringChar : public Rule { protected: MatchResult doMatch(const QString & text, int offset, const QStringList&) const override; }; class KeywordListRule : public Rule { protected: bool doLoad(QXmlStreamReader & reader) override; MatchResult doMatch(const QString & text, int offset, const QStringList&) const override; private: KeywordList *m_keywordList; bool m_hasCaseSensitivityOverride; Qt::CaseSensitivity m_caseSensitivityOverride; }; class LineContinue : public Rule { protected: bool doLoad(QXmlStreamReader & reader) override; MatchResult doMatch(const QString & text, int offset, const QStringList&) const override; private: QChar m_char; }; class RangeDetect : public Rule { protected: bool doLoad(QXmlStreamReader & reader) override; MatchResult doMatch(const QString & text, int offset, const QStringList&) const override; private: QChar m_begin; QChar m_end; }; class RegExpr : public Rule { protected: bool doLoad(QXmlStreamReader & reader) override; MatchResult doMatch(const QString & text, int offset, const QStringList &captures) const override; private: QRegularExpression m_regexp; bool m_dynamic = false; }; class StringDetect : public Rule { protected: bool doLoad(QXmlStreamReader & reader) override; MatchResult doMatch(const QString & text, int offset, const QStringList &captures) const override; private: QString m_string; Qt::CaseSensitivity m_caseSensitivity; bool m_dynamic = false; }; class WordDetect : public Rule { protected: bool doLoad(QXmlStreamReader & reader) override; MatchResult doMatch(const QString & text, int offset, const QStringList &captures) const override; private: QString m_word; Qt::CaseSensitivity m_caseSensitivity; }; } #endif // KSYNTAXHIGHLIGHTING_RULE_P_H