| Modifier and Type | Interface and Description |
|---|---|
| public interface | Rectangle2DChangeStrategy
A |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv abstract class | AbstractBeginEndCheckingChangeStrategy
Abstract superclass to implementations of |
| pack-priv abstract class | AbstractFixedEdgeChangeStrategy
Abstract superclass to those implementations of |
| pack-priv abstract class | AbstractFixedPointChangeStrategy
Abstract superclass to those implementations of |
| pack-priv abstract class | AbstractPreviousRectangleChangeStrategy
Abstract superclass to those implementations of |
| pack-priv abstract class | AbstractRatioRespectingChangeStrategy
Abstract superclass to implementations of |
| public class | MoveChangeStrategy
Moves the rectangle around. |
| public class | NewChangeStrategy
A strategy which creates a new rectangle. |
| public class | ToEastChangeStrategy
A strategy which enlarges an existing rectangle to the east. |
| public class | ToNorthChangeStrategy
A strategy which enlarges an existing rectangle to the north. |
| public class | ToNortheastChangeStrategy
A strategy which enlarges an existing rectangle to the northeast. |
| public class | ToNorthwestChangeStrategy
A strategy which enlarges an existing rectangle to the northwest. |
| public class | ToSouthChangeStrategy
A strategy which enlarges an existing rectangle to the south. |
| public class | ToSoutheastChangeStrategy
A strategy which enlarges an existing rectangle to the southeast. |
| public class | ToSouthwestChangeStrategy
A strategy which enlarges an existing rectangle to the southwest. |
| public class | ToWestChangeStrategy
A strategy which enlarges an existing rectangle to the west. |