Class KeyEvent
- java.lang.Object
-
- com.inductiveautomation.perspective.common.config.KeyEvent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
KeyEvent.EventBound
static class
KeyEvent.EventMode
-
Field Summary
Fields Modifier and Type Field Description static java.util.List<java.lang.String>
KEY_VALUES
-
Method Summary
-
-
-
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 KeyEvent other)
- Specified by:
compareTo
in interfacejava.lang.Comparable<KeyEvent>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in 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()
-
-