if (this.description!=null && !this.description.equals(description)) com.cosylab.vdct.undo.UndoManager.getInstance().addAction( new DescriptionChangeAction(this, this.description, description));
	public void setDescription(String description)	{		boolean update = false;		if (this.description==null || description==null ||		// one null		    !this.description.equals(description))					// not equals equals			{			// both null			if (this.description!=description)			{				update=true;				this.description = description;			}		}		updateDescription();					if (update)		{			InspectorManager.getInstance().updateObject(this);			/// !!!			com.cosylab.vdct.VisualDCT.getInstance().updateLoadLabel();					    GetGUIInterface cmd = (GetGUIInterface)CommandManager.getInstance().getCommand("GetGUIMenuInterface");		    cmd.getGUIMenuInterface().updateGroupLabel();		}	}