public override void execute() { //First time the ShapeID will be null; if (ShapeId == null) { classRep = new Class(className, stereoType, isAbstract, anchorPoint, visibility); ShapeId = classRep.id; } else { classRep = new Class(ShapeId); } }
public AddUMLClassCommand(ObservableCollection<Class> _classes, Class _class) { classes = _classes; repClass = _class; }