Class JListHpr<T extends JList>
java.lang.Object
com.inductiveautomation.snap.ui.UIHelper<T>
com.inductiveautomation.snap.swing.SwingHelper<T>
com.inductiveautomation.snap.swing.helpers.JComponentHpr<T>
com.inductiveautomation.snap.swing.helpers.JListHpr<T>
An RibsHelper implementation for JList.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classList Model implementation for lists of items.static classInner class to dereference the display value from list value using given key (from binding). -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetChildCount(T anObj) Override to suppress children.getItemDisplayKey(T aList) Returns the render key chain.Returns the items for an object.getPropertyNameMapped(T anObj, String aName) Returns a mapped property name.getPropertyNamesImpl(T anObj) Returns the property names for given object.getSelectedItem(T aList) Returns the selected object property of given object.voidInitializes newly created object.static voidscrollCellToVisible(JList aList, int aRow) Scrolls a JList to make given row visible (-1 for current selection).voidsetItemDisplayKey(T aList, String aKey) Sets the display key for UI node item.voidSets the items for an object.voidsetSelectedItem(T aList, Object aValue) Sets the selected object property of given object to given value.Methods inherited from class com.inductiveautomation.snap.swing.helpers.JComponentHpr
addBinding, createEventAdapter, getAutosizing, getBinding, getBindingCount, getBindings, getChangeListener, getChild, getConstraints, getEventAdapter, getName, getOwner, getParent, getSendActionOnFocusLost, getSendActionOnFocusLostDefault, isEnabled, removeBinding, setConstraints, setEnabled, setOwner, setSendActionOnFocusLostMethods inherited from class com.inductiveautomation.snap.swing.SwingHelper
getHelper, getSwingHelper, getSwingHelperMethods inherited from class com.inductiveautomation.snap.ui.UIHelper
enableEvents, getAction, getBinding, getChild, getKeyValue, getPropertyNames, getSelectedIndex, getSelectedIndexes, getSelectedIndexs, getText, getValue, initUIDeep, isEnabled, isPropertyName, isValueAdjusting, removeBinding, setAction, setEnabled, setItems, setKeyValue, setSelectedIndex, setSelectedIndexes, setText, setValue
-
Constructor Details
-
JListHpr
public JListHpr()
-
-
Method Details
-
getChildCount
Override to suppress children.- Overrides:
getChildCountin classJComponentHpr<T extends JList>
-
initUI
Initializes newly created object.- Overrides:
initUIin classJComponentHpr<T extends JList>
-
scrollCellToVisible
Scrolls a JList to make given row visible (-1 for current selection). -
getPropertyNamesImpl
Returns the property names for given object.- Overrides:
getPropertyNamesImplin classJComponentHpr<T extends JList>
-
getPropertyNameMapped
Returns a mapped property name.- Overrides:
getPropertyNameMappedin classUIHelper<T extends JList>
-
getItems
Returns the items for an object. -
setItems
Sets the items for an object. -
getItemDisplayKey
Returns the render key chain.- Overrides:
getItemDisplayKeyin classUIHelper<T extends JList>
-
setItemDisplayKey
Description copied from class:UIHelperSets the display key for UI node item.- Overrides:
setItemDisplayKeyin classUIHelper<T extends JList>
-
getSelectedItem
Returns the selected object property of given object.- Overrides:
getSelectedItemin classUIHelper<T extends JList>
-
setSelectedItem
Sets the selected object property of given object to given value.- Overrides:
setSelectedItemin classUIHelper<T extends JList>
-