Uses of Class
org.eclipse.gef.requests.ChangeBoundsRequest
Packages that use ChangeBoundsRequest
Package
Description
This package contains EditPolicy implementations for many common editing
Roles.
This package contains the common Request types used by the provided tools and edit policies.
This package provides several tool implementations.
-
Uses of ChangeBoundsRequest in org.eclipse.gef.editpolicies
Methods in org.eclipse.gef.editpolicies with parameters of type ChangeBoundsRequestModifier and TypeMethodDescriptionprotected Command
ConstrainedLayoutEditPolicy.createAddCommand
(ChangeBoundsRequest request, EditPart child, Object constraint) Returns theCommand
to perform an Add with the specified child and constraint.protected Command
ConstrainedLayoutEditPolicy.createChangeConstraintCommand
(ChangeBoundsRequest request, EditPart child, Object constraint) The request is now made available when creating the change constraint command.protected void
NonResizableEditPolicy.eraseChangeBoundsFeedback
(ChangeBoundsRequest request) Erases drag feedback.protected abstract Command
TreeContainerEditPolicy.getAddCommand
(ChangeBoundsRequest request) Returns a Command for adding the children to the container.protected Command
ConstrainedLayoutEditPolicy.getChangeConstraintCommand
(ChangeBoundsRequest request) Returns theCommand
for changing bounds for a group of children.protected Command
ContainerEditPolicy.getCloneCommand
(ChangeBoundsRequest request) Override to contribute to clone requests.protected Command
LayoutEditPolicy.getCloneCommand
(ChangeBoundsRequest request) Override to contribute to clone requests.protected Object
ConstrainedLayoutEditPolicy.getConstraintFor
(ChangeBoundsRequest request, GraphicalEditPart child) Generates a draw2d constraint object for the givenChangeBoundsRequest
and child EditPart by delegating toConstrainedLayoutEditPolicy.getConstraintFor(Request, GraphicalEditPart, Rectangle)
.protected Object
ConstrainedLayoutEditPolicy.getConstraintForClone
(GraphicalEditPart part, ChangeBoundsRequest request) Deprecated.protected abstract Command
TreeContainerEditPolicy.getMoveChildrenCommand
(ChangeBoundsRequest request) Returns a Command for moving the children within the container.protected Command
NonResizableEditPolicy.getMoveCommand
(ChangeBoundsRequest request) Returns the command contribution to a change bounds request.protected Command
ConstrainedLayoutEditPolicy.getResizeChildrenCommand
(ChangeBoundsRequest request) Returns theCommand
to resize a group of children.protected Command
ResizableEditPolicy.getResizeCommand
(ChangeBoundsRequest request) Returns the command contribution for the given resize request.protected void
NonResizableEditPolicy.showChangeBoundsFeedback
(ChangeBoundsRequest request) Shows or updates feedback for a change bounds request. -
Uses of ChangeBoundsRequest in org.eclipse.gef.requests
Subclasses of ChangeBoundsRequest in org.eclipse.gef.requests -
Uses of ChangeBoundsRequest in org.eclipse.gef.tools
Methods in org.eclipse.gef.tools with parameters of type ChangeBoundsRequestModifier and TypeMethodDescriptionprotected void
ResizeTracker.enforceConstraintsForResize
(ChangeBoundsRequest changeBoundsRequest) Ensures size constraints (by default minimum and maximum) are respected by the given request.protected void
ResizeTracker.enforceResizeConstraintsForBottomRightCorner
(ChangeBoundsRequest changeBoundsRequest) Ensures that the in addition to the size constraints also the position is respected by the given request.protected Dimension
ResizeTracker.getMaximumSizeFor
(ChangeBoundsRequest request) Determines the maximum size that the host can be resized to for a given request.protected Dimension
ResizeTracker.getMinimumSizeFor
(ChangeBoundsRequest request) Determines the minimum size that the specified child can be resized to.By default, a default value is returned.protected void
DragEditPartsTracker.snapPoint
(ChangeBoundsRequest request) This method can be overridden by clients to customize the snapping behavior.
ConstrainedLayoutEditPolicy.getConstraintFor(ChangeBoundsRequest, GraphicalEditPart)
instead.