this.index = index;  if (index != CommandParameter.NO_INDEX) { ownerList = getOwnerList(owner, feature); }
this.index = CommandParameter.NO_INDEX;
  public SetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Object value, int index)    {    super(domain, LABEL, DESCRIPTION);    // Initialize all the fields from the command parameter.    //    this.owner = owner;    this.feature = feature;    this.value = value;    this.index = index;    if (index != CommandParameter.NO_INDEX)    {      ownerList = getOwnerList(owner, feature);    }  }