Class KeyEvent
- java.lang.Object
-
- com.inductiveautomation.perspective.common.config.KeyEvent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classKeyEvent.EventBoundstatic classKeyEvent.EventMode
-
Field Summary
Fields Modifier and Type Field Description static java.util.List<java.lang.String>KEY_VALUES
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(@NotNull KeyEvent other)booleanequals(java.lang.Object obj)booleangetAltEventModifier()booleangetCapturePhaseEventOption()booleangetControlEventModifier()booleangetEnabled()KeyEvent.EventBoundgetEventBound()java.lang.StringgetEventBoundCode()java.lang.StringgetEventBoundKey()KeyEvent.EventModegetEventMode()java.util.List<KeyEvent.EventMode>getEventModeValues()booleangetMetaEventModifier()java.lang.StringgetName()booleangetPreventDefaultEventOption()java.lang.StringgetRegexPattern()intgetRegexWindow()booleangetShiftEventModifier()booleangetStopPropagationEventOption()inthashCode()voidsetAltEventModifier(boolean modifier)voidsetCapturePhaseEventOption(boolean option)voidsetControlEventModifier(boolean modifier)voidsetEnabled(boolean en)voidsetEventBound(KeyEvent.EventBound bound)voidsetEventBoundCode(java.lang.String code)voidsetEventBoundKey(java.lang.String key)voidsetEventMode(KeyEvent.EventMode mode)voidsetMetaEventModifier(boolean modifier)voidsetPreventDefaultEventOption(boolean option)voidsetRegexPattern(java.lang.String pattern)voidsetRegexWindow(int window)voidsetShiftEventModifier(boolean modifier)voidsetStopPropagationEventOption(boolean option)com.inductiveautomation.ignition.common.gson.JsonObjecttoJson()java.lang.StringtoString()voidupdateName()
-
-
-
Constructor Detail
-
KeyEvent
public KeyEvent()
-
KeyEvent
public KeyEvent(KeyEvent copy)
-
KeyEvent
public KeyEvent(com.inductiveautomation.ignition.common.gson.JsonObject rawJson)
-
-
Method Detail
-
compareTo
public int compareTo(@NotNull @NotNull KeyEvent other)- Specified by:
compareToin interfacejava.lang.Comparable<KeyEvent>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getName
public java.lang.String getName()
-
updateName
public void updateName()
-
setEnabled
public void setEnabled(boolean en)
-
getEnabled
public boolean getEnabled()
-
getEventMode
public KeyEvent.EventMode getEventMode()
-
setEventMode
public void setEventMode(KeyEvent.EventMode mode)
-
getEventModeValues
public java.util.List<KeyEvent.EventMode> getEventModeValues()
-
getEventBound
public KeyEvent.EventBound getEventBound()
-
setEventBound
public void setEventBound(KeyEvent.EventBound bound)
-
getEventBoundKey
public java.lang.String getEventBoundKey()
-
setEventBoundKey
public void setEventBoundKey(java.lang.String key)
-
getEventBoundCode
public java.lang.String getEventBoundCode()
-
setEventBoundCode
public void setEventBoundCode(java.lang.String code)
-
getRegexPattern
public java.lang.String getRegexPattern()
-
setRegexPattern
public void setRegexPattern(java.lang.String pattern)
-
getRegexWindow
public int getRegexWindow()
-
setRegexWindow
public void setRegexWindow(int window)
-
getAltEventModifier
public boolean getAltEventModifier()
-
setAltEventModifier
public void setAltEventModifier(boolean modifier)
-
getControlEventModifier
public boolean getControlEventModifier()
-
setControlEventModifier
public void setControlEventModifier(boolean modifier)
-
getShiftEventModifier
public boolean getShiftEventModifier()
-
setShiftEventModifier
public void setShiftEventModifier(boolean modifier)
-
getMetaEventModifier
public boolean getMetaEventModifier()
-
setMetaEventModifier
public void setMetaEventModifier(boolean modifier)
-
getCapturePhaseEventOption
public boolean getCapturePhaseEventOption()
-
setCapturePhaseEventOption
public void setCapturePhaseEventOption(boolean option)
-
getPreventDefaultEventOption
public boolean getPreventDefaultEventOption()
-
setPreventDefaultEventOption
public void setPreventDefaultEventOption(boolean option)
-
getStopPropagationEventOption
public boolean getStopPropagationEventOption()
-
setStopPropagationEventOption
public void setStopPropagationEventOption(boolean option)
-
toJson
public com.inductiveautomation.ignition.common.gson.JsonObject toJson()
-
-