1 27 28 package org.nightlabs.editor2d.request; 29 30 import java.util.List ; 31 32 import org.eclipse.draw2d.geometry.Point; 33 import org.eclipse.gef.requests.SelectionRequest; 34 35 public class EditorRotateRequest 36 extends SelectionRequest 38 implements EditorRequestConstants, 39 EditorLocationRequest, 40 EditorGroupRequest 41 { 42 public EditorRotateRequest() { 43 super(); 44 } 45 46 protected Point rotationCenter; 47 public Point getRotationCenter() { 48 return rotationCenter; 49 } 50 public void setRotationCenter(Point rotationCenter) { 51 this.rotationCenter = rotationCenter; 52 } 53 54 protected boolean constrainedRotation = false; 55 public boolean isConstrainedRotation() { 56 return constrainedRotation; 57 } 58 public void setConstrainedRotation(boolean constrainedRotation) { 59 this.constrainedRotation = constrainedRotation; 60 } 61 62 protected double rotation = 0; 63 public double getRotation() { 64 return rotation; 65 } 66 public void setRotation(double rotation) { 67 this.rotation = rotation; 68 } 69 70 protected List parts; 71 public List getEditParts() { 72 return parts; 73 } 74 public void setEditParts(List list) { 75 parts = list; 76 } 77 78 protected int direction; 79 public int getDirection() { 80 return direction; 81 } 82 public void setDirection(int direction) { 83 this.direction = direction; 84 } 85 86 protected boolean multiple = false; 87 public boolean isMultiple() { 88 return multiple; 89 } 90 public void setMultiple(boolean multiple) { 91 this.multiple = multiple; 92 } 93 } 94 | Popular Tags |