Package kz.greetgo.util.fui
Class FUI
- java.lang.Object
-
- kz.greetgo.util.fui.FUI
-
public class FUI extends java.lang.ObjectFile User Interface
-
-
Field Summary
Fields Modifier and Type Field Description java.util.concurrent.atomic.AtomicBooleanlogComponentEvents
-
Constructor Summary
Constructors Constructor Description FUI(java.nio.file.Path baseDir)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HandlerAttaching<ButtonClickHandler>button(java.lang.String buttonName)HandlerAttaching<ButtonClickHandler>button(java.lang.String buttonName, ButtonClickHandler buttonClickHandler)BoolAccessorentryBool(java.lang.String entryName, boolean defaultValue)BoolAccessorentryBool(java.lang.String entryName, boolean defaultValue, BoolChangeHandler changeHandler)IntAccessorentryInt(java.lang.String entryName, java.lang.Integer defaultValue)IntAccessorentryInt(java.lang.String entryName, java.lang.Integer defaultValue, IntChangeHandler changeHandler)StrAccessorentryStr(java.lang.String entryName, java.lang.String defaultValue)StrAccessorentryStr(java.lang.String entryName, java.lang.String defaultValue, StrChangeHandler changeHandler)intgetPingSleep()voidgo()booleanisAlive()voidsetPingSleep(int pingSleep)voidsetThrowAcceptor(ThrowAcceptor throwAcceptor)voidshutdown()SliceButtonsliceButton(java.lang.String buttonName)
-
-
-
Method Detail
-
getPingSleep
public int getPingSleep()
-
setPingSleep
public void setPingSleep(int pingSleep)
-
setThrowAcceptor
public void setThrowAcceptor(ThrowAcceptor throwAcceptor)
-
isAlive
public boolean isAlive()
-
go
public void go()
-
shutdown
public void shutdown()
-
button
public HandlerAttaching<ButtonClickHandler> button(java.lang.String buttonName, ButtonClickHandler buttonClickHandler)
-
button
public HandlerAttaching<ButtonClickHandler> button(java.lang.String buttonName)
-
entryStr
public StrAccessor entryStr(java.lang.String entryName, java.lang.String defaultValue, StrChangeHandler changeHandler)
-
entryStr
public StrAccessor entryStr(java.lang.String entryName, java.lang.String defaultValue)
-
entryInt
public IntAccessor entryInt(java.lang.String entryName, java.lang.Integer defaultValue, IntChangeHandler changeHandler)
-
entryInt
public IntAccessor entryInt(java.lang.String entryName, java.lang.Integer defaultValue)
-
entryBool
public BoolAccessor entryBool(java.lang.String entryName, boolean defaultValue)
-
entryBool
public BoolAccessor entryBool(java.lang.String entryName, boolean defaultValue, BoolChangeHandler changeHandler)
-
sliceButton
public SliceButton sliceButton(java.lang.String buttonName)
-
-