|
 |
|
|
org.eclipse.gef.requests
Class AlignmentRequest
java.lang.Object
org.eclipse.gef.Request
org.eclipse.gef.requests.GroupRequest
org.eclipse.gef.requests.ChangeBoundsRequest
org.eclipse.gef.requests.AlignmentRequest
-
All Implemented Interfaces:
-
DropRequest
- public class AlignmentRequest
- extends
ChangeBoundsRequest
A request to align multiple objects.
Methods inherited from class org.eclipse.gef.requests.
ChangeBoundsRequest
|
getLocation,
getMouseLocation,
getMoveDelta,
getResizeDirection,
getSizeDelta,
isCenteredResize,
isConstrainedMove,
isConstrainedResize,
setCenteredResize,
setConstrainedMove,
setConstrainedResize,
setLocation,
setMouseLocation,
setMoveDelta,
setResizeDirection,
setSizeDelta
|
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
|
AlignmentRequest
public AlignmentRequest()
- Default constructor.
AlignmentRequest
public AlignmentRequest(java.lang.Object type)
- Constructs a new AlignmentRequest with the new type.
-
Parameters:
-
type - the type
getAlignment
public int getAlignment()
- Returns the alignment. Possible values are
PositionConstants.LEFT ,
PositionConstants.RIGHT ,
PositionConstants.TOP and
PositionConstants.BOTTOM .
-
-
Returns:
- the alignment
getAlignmentRectangle
public
Rectangle getAlignmentRectangle()
- Returns the rectangle used to align the edit part with.
-
-
Returns:
- the alignment rectangle
getTransformedRectangle
public
Rectangle getTransformedRectangle(
Rectangle rect)
-
Description copied from class:
ChangeBoundsRequest
- Transforms a copy of the passed in rectangle to account for the move and/or resize
deltas and returns this copy.
-
-
Overrides:
-
getTransformedRectangle
in class
ChangeBoundsRequest
-
-
Parameters:
-
rect - the rectangle to transform
-
Returns:
- a copy of the passed in rectangle representing the new bounds
-
See Also:
-
ChangeBoundsRequest.getTransformedRectangle(Rectangle)
setAlignment
public void setAlignment(int align)
- Sets the alignment.
-
-
Parameters:
-
align - the alignment -
See Also:
-
getAlignment()
setAlignmentRectangle
public void setAlignmentRectangle(
Rectangle rect)
- Sets the alignment rectangle.
-
-
Parameters:
-
rect - the alignment rectangle -
See Also:
-
getAlignmentRectangle()
Copyright (c) IBM Corp. and others 2000, 2007. All Rights Reserved.
|
|
|