Class RMViewerOwnerJHpr<T extends JComponentShape>
- java.lang.Object
-
- com.inductiveautomation.snap.ui.UIHelper<T>
-
- com.inductiveautomation.rm.viewer.RMViewerOwnerHpr<T>
-
- com.inductiveautomation.rm.viewer.RMViewerOwnerJHpr<T>
-
public class RMViewerOwnerJHpr<T extends JComponentShape> extends RMViewerOwnerHpr<T>
A RibsHelper implementation for JComponentShape.
-
-
Constructor Summary
Constructors Constructor Description RMViewerOwnerJHpr()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getSelectedIndex(T aShape)
Returns the selected index property of given object.java.lang.Object
getSelectedItem(T aShape)
Returns the selected object property of given object.java.lang.String
getText(T aShape)
Returns the text property of given object.void
initUI(T aShape, UIOwner anOwner)
Override to forward to component helper.boolean
isEnabled(T aShape, UIEvent.Type aType)
Returns whether given event is enabled.void
setEnabled(T aShape, UIEvent.Type aType, boolean aValue)
Sets whether given event is enabled.void
setSelectedIndex(T aShape, int aValue)
Sets the selected index property of given object to given value.void
setSelectedItem(T aShape, java.lang.Object aValue)
Sets the selected object property of given object to given value.void
setText(T aShape, java.lang.String aString)
Sets the text property of given object to given string.-
Methods inherited from class com.inductiveautomation.rm.viewer.RMViewerOwnerHpr
addBinding, getBinding, getBindingCount, getChild, getChildCount, getHelper, GetHelper, getName, getOwner, getParent, getPropertyNameMapped, getPropertyNames, removeBinding, setOwner, setValue
-
Methods inherited from class com.inductiveautomation.snap.ui.UIHelper
enableEvents, getAction, getBinding, getChild, getItemDisplayKey, getItems, getKeyValue, getPropertyNamesImpl, getSelectedIndexes, getSelectedIndexs, getValue, initUIDeep, isEnabled, isPropertyName, isValueAdjusting, removeBinding, setAction, setEnabled, setItemDisplayKey, setItems, setItems, setKeyValue, setSelectedIndexes
-
-
-
-
Method Detail
-
initUI
public void initUI(T aShape, UIOwner anOwner)
Override to forward to component helper.- Overrides:
initUI
in classUIHelper<T extends JComponentShape>
-
getText
public java.lang.String getText(T aShape)
Returns the text property of given object.- Overrides:
getText
in classUIHelper<T extends JComponentShape>
-
setText
public void setText(T aShape, java.lang.String aString)
Sets the text property of given object to given string.- Overrides:
setText
in classUIHelper<T extends JComponentShape>
-
getSelectedIndex
public int getSelectedIndex(T aShape)
Returns the selected index property of given object.- Overrides:
getSelectedIndex
in classUIHelper<T extends JComponentShape>
-
setSelectedIndex
public void setSelectedIndex(T aShape, int aValue)
Sets the selected index property of given object to given value.- Overrides:
setSelectedIndex
in classUIHelper<T extends JComponentShape>
-
getSelectedItem
public java.lang.Object getSelectedItem(T aShape)
Returns the selected object property of given object.- Overrides:
getSelectedItem
in classUIHelper<T extends JComponentShape>
-
setSelectedItem
public void setSelectedItem(T aShape, java.lang.Object aValue)
Sets the selected object property of given object to given value.- Overrides:
setSelectedItem
in classUIHelper<T extends JComponentShape>
-
isEnabled
public boolean isEnabled(T aShape, UIEvent.Type aType)
Returns whether given event is enabled.- Overrides:
isEnabled
in classRMViewerOwnerHpr<T extends JComponentShape>
-
setEnabled
public void setEnabled(T aShape, UIEvent.Type aType, boolean aValue)
Sets whether given event is enabled.- Overrides:
setEnabled
in classRMViewerOwnerHpr<T extends JComponentShape>
-
-