this.name = name; this.desc = desc;
Return a cloned copy of this command.returnCloned command. try { return super.clone(); } catch (CloneNotSupportedException e) { throw new InternalError(); }
try { return super.clone(); } catch (CloneNotSupportedException e) { throw new InternalError(); }
return desc;
return name;
if (context == null) throw new NullArgumentException("context"); this.context = context;
this.context = null;