public void set()

in mapper/src/main/java/jetbrains/jetpad/mapper/Mapper.java [368:386]


    public void set(MapperT value) {
      if (get() == null && value != null) {
        addPart(this);
      }
      if (get() != null && value == null) {
        removePart(this);
      }

      MapperT oldValue = get();
      if (oldValue != null) {
        checkCanRemove(oldValue);
        removeChild(oldValue);
      }
      super.set(value);
      if (value != null) {
        checkCanAdd(value);
        addChild(value);
      }
    }