Пример #1
0
 @Override
 public void change(QualityList.SingleType item) {
   super.change(item);
   if (item != null) {
     cfg.set(item);
   }
 }
Пример #2
0
    public CFGBox(String lbl, CFG<Boolean> cfg, String tip, boolean observe) {
      super(lbl);

      this.cfg = cfg;
      defval();
      if (tip != null) {
        tooltip = Text.render(tip).tex();
      }
      if (observe) {
        cfg.observe(this);
      }
    }
Пример #3
0
 public QualityBox(int w, int listh, int itemh, CFG<QualityList.SingleType> cfg) {
   super(w, listh, itemh);
   this.cfg = cfg;
   this.sel = cfg.get();
 }
Пример #4
0
 @Override
 public void updated(CFG<Boolean> cfg) {
   a = cfg.get();
 }
Пример #5
0
 @Override
 public void destroy() {
   cfg.unobserve(this);
   super.destroy();
 }
Пример #6
0
 @Override
 public void set(boolean a) {
   this.a = a;
   cfg.set(a);
 }
Пример #7
0
 protected void defval() {
   a = cfg.get();
 }
Пример #8
0
 public void set(T value) {
   CFG.set(this, value);
   observe();
 }
Пример #9
0
 public T get() {
   return CFG.get(this);
 }