org.eclipse.graphiti.features.context.impl
Class ResizeShapeContext
java.lang.Object
DefaultContext
org.eclipse.graphiti.features.context.impl.LocationContext
org.eclipse.graphiti.features.context.impl.AreaContext
org.eclipse.graphiti.features.context.impl.ResizeContext
org.eclipse.graphiti.features.context.impl.ResizeShapeContext
- All Implemented Interfaces:
- IAreaContext, IContext, ILocationContext, IPictogramElementContext, IResizeContext, IResizeShapeContext, IPropertyBag
public class ResizeShapeContext
- extends ResizeContext
- implements IResizeShapeContext
The Class ResizeShapeContext.
shape
private Shape shape
direction
private int direction
ResizeShapeContext
public ResizeShapeContext(Shape shape)
- Creates a new
ResizeShapeContext
.
- Parameters:
shape
- the shape
getShape
public Shape getShape()
- Gets the shape.
- Specified by:
getShape
in interface IResizeShapeContext
- Returns:
- Returns the shape.
setShape
private void setShape(Shape shape)
- Parameters:
shape
- The shape to set.
getPictogramElement
public PictogramElement getPictogramElement()
- Description copied from interface:
IPictogramElementContext
- Gets the pictogram element.
- Specified by:
getPictogramElement
in interface IPictogramElementContext
- Returns:
- the pictogram element
toString
public String toString()
- Overrides:
toString
in class AreaContext
getDirection
public int getDirection()
- Description copied from interface:
IResizeShapeContext
- Returns the specified direction. The direction is specified using
IResizeShapeContext#NORTH
, IResizeShapeContext#NORTH_EAST
, etc.
- Specified by:
getDirection
in interface IResizeShapeContext
- Returns:
- the direction
- Since:
- 0.9
setDirection
public void setDirection(int direction)
- Since:
- 0.9
Copyright (c) SAP AG 2005, 2012.