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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(@NotNull KeyEvent other)
boolean
equals(java.lang.Object obj)
boolean
getAltEventModifier()
boolean
getCapturePhaseEventOption()
boolean
getControlEventModifier()
boolean
getEnabled()
KeyEvent.EventBound
getEventBound()
java.lang.String
getEventBoundCode()
java.lang.String
getEventBoundKey()
KeyEvent.EventMode
getEventMode()
java.util.List<KeyEvent.EventMode>
getEventModeValues()
boolean
getMetaEventModifier()
java.lang.String
getName()
boolean
getPreventDefaultEventOption()
java.lang.String
getRegexPattern()
int
getRegexWindow()
boolean
getShiftEventModifier()
boolean
getStopPropagationEventOption()
int
hashCode()
void
setAltEventModifier(boolean modifier)
void
setCapturePhaseEventOption(boolean option)
void
setControlEventModifier(boolean modifier)
void
setEnabled(boolean en)
void
setEventBound(KeyEvent.EventBound bound)
void
setEventBoundCode(java.lang.String code)
void
setEventBoundKey(java.lang.String key)
void
setEventMode(KeyEvent.EventMode mode)
void
setMetaEventModifier(boolean modifier)
void
setPreventDefaultEventOption(boolean option)
void
setRegexPattern(java.lang.String pattern)
void
setRegexWindow(int window)
void
setShiftEventModifier(boolean modifier)
void
setStopPropagationEventOption(boolean option)
com.inductiveautomation.ignition.common.gson.JsonObject
toJson()
java.lang.String
toString()
void
updateName()
-
-
-
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:
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()
-
-