Package gov.nasa.worldwind.awt
Class ViewInputAttributes.ActionAttributes
- java.lang.Object
- 
- gov.nasa.worldwind.awt.ViewInputAttributes.ActionAttributes
 
- 
- Enclosing class:
- ViewInputAttributes
 
 public static class ViewInputAttributes.ActionAttributes extends java.lang.Object
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classViewInputAttributes.ActionAttributes.ActionTriggerstatic classViewInputAttributes.ActionAttributes.KeyActionstatic classViewInputAttributes.ActionAttributes.MouseAction
 - 
Field SummaryFields Modifier and Type Field Description static intNO_MODIFIER
 - 
Constructor SummaryConstructors Constructor Description ActionAttributes(double minValue, double maxValue, boolean enableSmoothing, double smoothingValue)ActionAttributes(ViewInputAttributes.ActionAttributes attributes)ActionAttributes(ViewInputAttributes.ActionAttributes.KeyAction[] keyActions, ViewInputAttributes.ActionAttributes.ActionTrigger trigger, int modifier, double minValue, double maxValue, boolean enableSmoothing, double smoothingValue)ActionAttributes(ViewInputAttributes.ActionAttributes.MouseAction[] mouseActions, ViewInputAttributes.ActionAttributes.ActionTrigger trigger, double minValue, double maxValue, boolean enableSmoothing, double smoothingValue)
 - 
Method Summary
 
- 
- 
- 
Field Detail- 
NO_MODIFIERpublic static final int NO_MODIFIER - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
ActionAttributespublic ActionAttributes(ViewInputAttributes.ActionAttributes.KeyAction[] keyActions, ViewInputAttributes.ActionAttributes.ActionTrigger trigger, int modifier, double minValue, double maxValue, boolean enableSmoothing, double smoothingValue) 
 - 
ActionAttributespublic ActionAttributes(ViewInputAttributes.ActionAttributes.MouseAction[] mouseActions, ViewInputAttributes.ActionAttributes.ActionTrigger trigger, double minValue, double maxValue, boolean enableSmoothing, double smoothingValue) 
 - 
ActionAttributespublic ActionAttributes(double minValue, double maxValue, boolean enableSmoothing, double smoothingValue)
 - 
ActionAttributespublic ActionAttributes(ViewInputAttributes.ActionAttributes attributes) 
 
- 
 - 
Method Detail- 
getActionListenerpublic KeyInputActionHandler getActionListener() 
 - 
setActionListenerpublic void setActionListener(KeyInputActionHandler actionListener) 
 - 
getMouseActionListenerpublic MouseInputActionHandler getMouseActionListener() 
 - 
setMouseActionListenerpublic void setMouseActionListener(MouseInputActionHandler mouseActionListener) 
 - 
getValuespublic double[] getValues() 
 - 
setValuespublic void setValues(double minValue, double maxValue)
 - 
setValuepublic void setValue(double value) 
 - 
isEnableSmoothingpublic boolean isEnableSmoothing() 
 - 
setEnableSmoothingpublic void setEnableSmoothing(boolean enable) 
 - 
getSmoothingValuepublic double getSmoothingValue() 
 - 
setSmoothingValuepublic void setSmoothingValue(double smoothingValue) 
 - 
setKeyCodeModifierpublic void setKeyCodeModifier(int modifier) 
 - 
getKeyCodeModifierpublic int getKeyCodeModifier() 
 - 
getKeyActionspublic java.util.List getKeyActions() 
 - 
setKeyActionspublic void setKeyActions(ViewInputAttributes.ActionAttributes.KeyAction[] keyActions) 
 - 
setKeyActionspublic void setKeyActions(java.util.List keyActions) 
 - 
getMouseActionspublic java.util.List getMouseActions() 
 - 
setMouseActionspublic void setMouseActions(ViewInputAttributes.ActionAttributes.MouseAction[] mouseActions) 
 - 
setMouseActionspublic void setMouseActions(java.util.List mouseActions) 
 - 
getActionTriggerpublic ViewInputAttributes.ActionAttributes.ActionTrigger getActionTrigger() 
 - 
setActionTriggerpublic void setActionTrigger(ViewInputAttributes.ActionAttributes.ActionTrigger actionTrigger) 
 - 
createMouseActionAttributepublic static ViewInputAttributes.ActionAttributes.MouseAction createMouseActionAttribute(int mouseButton) 
 
- 
 
-