public static Cons javaTranslateSysSlotValueSetter(Cons tree) {
    { Stella_Object objectref = tree.fourth();
      Surrogate objecttype = ((Surrogate)(tree.rest.value));
      Symbol slotname = Symbol.trueSlotName(((Symbol)(tree.rest.rest.value)), objecttype);
      Stella_Object valueref = Stella_Object.javaTranslateATree(tree.fifth());
      Cons otree = Cons.list$(Cons.cons(Stella.SYM_STELLA_JAVA_SLOT_VALUE_SETTER, Cons.cons(Stella_Object.javaTranslateATree(objectref), Cons.cons(Cons.cons(Symbol.javaTranslateName(slotname), Cons.cons(valueref, Stella.NIL)), Stella.NIL))));

      tree.thirdSetter(null);
      tree.fourthSetter(null);
      tree.fifthSetter(null);
      return (otree);
    }
  }