Top Interfaces Classes
module org.controlsfx.controls

Package impl.org.controlsfx.tools.rectangle.change


Interface Summary

Modifier and TypeInterface and Description
public interface
Rectangle2DChangeStrategy

A Rectangle2DChangeStrategy creates instances of Rectangle2D based on the coordinates of the begin, continuation and end of an action.

Class Summary

Modifier and TypeClass and Description
pack-priv abstract class
AbstractBeginEndCheckingChangeStrategy

Abstract superclass to implementations of Rectangle2DChangeStrategy.

pack-priv abstract class
AbstractFixedEdgeChangeStrategy

Abstract superclass to those implementations of Rectangle2DChangeStrategy which compute their rectangle by spanning it from a fixed edge to the parallel edge defined by the point given to continueChange.

pack-priv abstract class
AbstractFixedPointChangeStrategy

Abstract superclass to those implementations of Rectangle2DChangeStrategy which compute their rectangle by spanning it from a fixed point to the point given to continueChange.

pack-priv abstract class
AbstractPreviousRectangleChangeStrategy

Abstract superclass to those implementations of Rectangle2DChangeStrategy, which are based on a previous rectangle.

pack-priv abstract class
AbstractRatioRespectingChangeStrategy

Abstract superclass to implementations of Rectangle2DChangeStrategy, which might be parameterized such that only rectangles of a defined ratio are created.

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.