package com.cari.voip.keyboard.soft.model.switchUsers.commands;
import org.eclipse.draw2d.IFigure;
import org.eclipse.draw2d.geometry.Rectangle;
import org.eclipse.gef.EditPart;
import org.eclipse.gef.commands.Command;
import org.eclipse.gef.requests.ChangeBoundsRequest;
import com.cari.voip.keyboard.soft.editors.edit.SwitchUserEditPart;
public class SwitchUserGraphNodeSetConstraintCommand extends Command {
private EditPart part;
private Rectangle bounds;
private ChangeBoundsRequest request;
public SwitchUserGraphNodeSetConstraintCommand(EditPart part,ChangeBoundsRequest request,
Rectangle rectangle){
this.part = part;
this.bounds = rectangle;
this.request = request;
}
public void execute() {
if(this.part instanceof SwitchUserEditPart){
((SwitchUserEditPart)part).getFigure().setBounds(bounds);
}
}
}