You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

Roles

    

BUTTON

   

CHECKBOX

   

COMBOBOX

   

CONTEXT_MENU

   

DATE_PICKER

   

DECREMENT_BUTTON

   

DISCLOSURE_NODE

   

HEADER

   

HYPERLINK

   

IMAGE

   

INCREMENT_BUTTON

   

LIST_ITEM

   

LIST_VIEW

   

MENU_BAR

   

MENU_BUTTON

   

MENU_ITEM

   

NODE

   

PAGE

   

PAGINATION

   

PARENT

   

PASSWORD_FIELD

   

PROGRESS_INDICATOR

   

RADIO_BUTTON

   

SCROLL_BAR

   

SCROLL_PANE

   

SLIDER

   

SPLIT_MENU_BUTTON

   

TAB_ITEM

   

TAB_PANE

   

TABLE_CELL

   

TABLE_COLUMN

   

TABLE_ROW

   

TABLE_VIEW

   

TEXT

   

TEXT_AREA

   

TEXT_FIELD

   

THUMB

   

TITLED_PANE

   

TOGGLE_BUTTON

   

TOOLBAR

   

TOOLTIP

   

TREE_ITEM

   

TREE_TABLE_CELL

   

TREE_TABLE_ITEM

   

TREE_TABLE_VIEW

   

TREE_VIEW

   

Attributes

 Arg CountTypeUsed byWindowsMacNotificationNotes

ACCELERATOR

0

KeyCombination

 XX (called 4 times)  

BOUNDS

0Bounds X (also used to compute scroll %)X (called 2 times)  

BOUNDS_FOR_RANGE

2Bounds[], (int, int) XX Bounds for each char in a range

CARET_OFFSET

0int -X Caret offset (line number?)

CELL_AT_ROW_COLUMN

2Node, (int, int) XX  

CHILDREN

0ObservableList<Node> X (called to navigate)X  

COLUMN_AT_INDEX

1Node, (int) XX  

COLUMN_COUNT

0  XX  

COLUMN_INDEX

0int XX  

CONTENTS

0Node X (used to compute scroll %)X (how used?)  

DATE

0LocalDate -X (DatePicker)  

DESCRIPTION

0String -X  

DISCLOSURE_LEVEL

0int -X  

EDITABLE

0boolean XX used only by Combo (what about editable text?)

ENABLED

0boolean XX  

EXPANDED

0boolean XXY 

FOCUS_ITEM

0Node XXY (Mac only)confusing (need to explain why needed?)

FOCUS_NODE

0Node XXY 

FOCUSED

0boolean   Yexplain how/why it is used/needed with the other focus properties

FONT

0Font XX (called 3 times) Font for a text run (why not a range, explain usage)

HEADER

0Node X   

HORIZONTAL_SCROLLBAR

0Node X (used to scroll and compute %, isScrollable= bar is VISIBLEX (how used?)  

INDETERMINATE

0boolean X (used by ToggleButton)X (used by ToggleButton and ProgressIndicator)Y (Windows only) 

INDEX

0int 

X (use for SCROLL_TO_INDEX, index of LIST_ITEM)

X (TABLE_COLUMN, LIST_ITEM, TABLE_ROW, TREE_ITEM, TREE_TABLE_ITEM)

  

LABELED_BY

0Node X (COMBO, TEXT_FIELD, TEXT_AREA can't be labled)Xdefault is TITLE 

LEAF

0boolean

TreeView, TreeTableView

XX  

LINE_END

1int, (int)TextXX  

LINE_FOR_OFFSET

1int, (int)TextXX  

LINE_START

1int, (int)TextXX  

MAX_VALUE

0      

MENU

0      

MENU_FOR

0      

MENU_ITEM_TYPE

0      

MIN_VALUE

0      

MNEMONIC

0      

MULTIPLE_SELECTION

0      

NODE_AT_POINT

1Node, (Point2D)     

OFFSET_AT_POINT

1int, (Point2D)     

ORIENTATION

0      

OVERFLOW_BUTTON

0      

PAGES

0      

PARENT

0      

ROLE

0      

ROW_AT_INDEX

1Node, (int)     

ROW_COUNT

0      

ROW_INDEX

0      

SCENE

0      

SELECTED

0      

SELECTED_CELLS

0      

SELECTED_PAGE

0      

SELECTED_ROWS

0      

SELECTED_TAB

0      

SELECTION_END

0      

SELECTION_START

0      

TABS

0      

TITLE

0      

TOOLTIP

0      

TREE_ITEM_AT_INDEX

1Node, (int)     

TREE_ITEM_COUNT

0      

TREE_ITEM_PARENT

0      

VALUE

0double     

VERTICAL_SCROLLBAR

0      

VISIBLE

0      

VISITED

0      

Actions

    

ADD_TO_SELECTION

   

BLOCK_DECREMENT

   

BLOCK_INCREMENT

   

COLLAPSE

   

DECREMENT

   

EXPAND

   

FIRE

   

INCREMENT

   

MOVE

   

REMOVE_FROM_SELECTION

   

SCROLL_TO_INDEX

   

SELECT

   

SET_TITLE

   

SET_VALUE

   

SHOW_MENU

   
  • No labels