public interface MultiSelectList extends StylerItem
Modifier and Type | Interface and Description |
---|---|
static interface |
MultiSelectList.Activate |
static interface |
MultiSelectList.DoubleClick
Called when a dialog user selects an entry with a single mouse click or presses the spacebar
on a selected item.
|
StylerItem.ItemType
Modifier and Type | Method and Description |
---|---|
void |
addActivateHandler(MultiSelectList.Activate activateevent,
boolean isDialogLaunchingEvent)
Called when a dialog user selects an entry with a double mouse click or presses Return on
a selected item.
|
void |
addDoubleClickHandler(MultiSelectList.DoubleClick doubleclickevent,
boolean isDialogLaunchingEvent)
Registers double click callback.
|
void |
append(String[] multiEntries)
Appends one or more entries to be inserted into the list
License requirements: None. |
void |
deleteSubitem(int subItemIndex)
Deletes sub item
License requirements: None. |
void |
deselect(int subItemIndex)
Requests a list entry to be deselected.
|
void |
focus()
Indicates that this dialog item is receiving keyboard focus.
|
int[] |
getAllIndicesSelected()
Gets the indices of all selected list entries.
|
String[] |
getAllNameSelected()
Gets the names of all selected list entries.
|
String[] |
getListItems()
Gets an array of character strings for item names that are used as selectable choices for this
dialog item.
|
void |
insertSubitems(int subitemIndex,
String[] multiEntries)
License requirements: None. |
boolean |
sensitivity()
Returns the senstivity
License requirements: None. |
void |
setAllSelected()
Specifies all list entry to be selected.
|
void |
setListItems(String[] itemVal)
Specifies an array of character strings for item names that are used as selectable choices for this
dialog item.
|
void |
setSelected(int subIndex)
Specifies particular list items to be selected.
|
void |
setSensitivity(boolean type)
Sets the senstivity
License requirements: None. |
void |
setVisibility(boolean type)
Sets the visibility
License requirements: None. |
void |
showSubItem(int subItemIndex)
Requests a list entry to be scrolled up to the first line in the list
License requirements: None. |
boolean |
visibility()
Returns the visibility
License requirements: None. |
getItemType, initializeAttachment, isEqualTo, setAttachment
_value, dispose, printTestData, printTestData
void addActivateHandler(MultiSelectList.Activate activateevent, boolean isDialogLaunchingEvent) throws NXException, RemoteException
activateevent
- isDialogLaunchingEvent
- NXException
RemoteException
void addDoubleClickHandler(MultiSelectList.DoubleClick doubleclickevent, boolean isDialogLaunchingEvent) throws NXException, RemoteException
UIStyler.Dialog#show
or UIStyler.Dialog#registerWithUiMenu
doubleclickevent
- isDialogLaunchingEvent
- NXException
RemoteException
void setListItems(String[] itemVal) throws NXException, RemoteException
itemVal
- array of character strings for item names NXException
RemoteException
String[] getListItems() throws NXException, RemoteException
NXException
RemoteException
void setSelected(int subIndex) throws NXException, RemoteException
subIndex
- An index of particular list items to be selectedNXException
RemoteException
void setAllSelected() throws NXException, RemoteException
NXException
RemoteException
int[] getAllIndicesSelected() throws NXException, RemoteException
NXException
RemoteException
String[] getAllNameSelected() throws NXException, RemoteException
NXException
RemoteException
void setSensitivity(boolean type) throws NXException, RemoteException
type
- NXException
RemoteException
boolean sensitivity() throws NXException, RemoteException
NXException
RemoteException
void setVisibility(boolean type) throws NXException, RemoteException
type
- NXException
RemoteException
boolean visibility() throws NXException, RemoteException
NXException
RemoteException
void focus() throws NXException, RemoteException
NXException
RemoteException
void deselect(int subItemIndex) throws NXException, RemoteException
subItemIndex
- Index of the list entry to be deselected.NXException
RemoteException
void insertSubitems(int subitemIndex, String[] multiEntries) throws NXException, RemoteException
subitemIndex
- Sub item indexmultiEntries
- An array of items to be inserted NXException
RemoteException
void append(String[] multiEntries) throws NXException, RemoteException
multiEntries
- An array of entry names to be inserted into the list. This field is used only when more than one entry are to be inserted into the list. NXException
RemoteException
void deleteSubitem(int subItemIndex) throws NXException, RemoteException
subItemIndex
- Zero-based index of a list entry to be deletedNXException
RemoteException
void showSubItem(int subItemIndex) throws NXException, RemoteException
subItemIndex
- Zero-based index of a list entry to be scrolled up
to the first line of the list.NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.