Package | Description |
---|---|
com.yworks.yfiles.graph |
Definitions, default implementations, and support classes that represent graph structures and provide facilities for their programmatic modification.
|
com.yworks.yfiles.view.input |
Contains definitions, default implementations, and support classes that deal with the user interaction in a
CanvasControl in general, as well as specialized utility classes and IInputMode implementations that can be used to work with and edit IGraph instances in a GraphControl . |
Modifier and Type | Class and Description |
---|---|
class |
NodeReshapeHandler |
Constructor and Description |
---|
NodeReshapeHandles(IReshapeHandler handler,
HandlePositions handlePositions,
INode item) |
Modifier and Type | Class and Description |
---|---|
class |
ConstrainedReshapeHandler
A utility implementation of the
IReshapeHandler interface that can be used to constrain the reshaping of an
existing instance conveniently. |
class |
TableReshapeHandler
IReshapeHandler implementation that constrains node resizes so that minimum size constraints of an associated ITable
are satisfied and which resizes the outer IStripe s of such a table when the node is resized. |
Modifier and Type | Method and Description |
---|---|
IReshapeHandler |
TableReshapeHandler.getCoreHandler()
The core reshape handler wrapped by this instance.
|
protected IReshapeHandler |
ReshapeHandlerHandle.getReshapeHandler()
The reshapeable instance to write the changes to.
|
protected IReshapeHandler |
ConstrainedReshapeHandler.getWrappedHandler()
Gets the wrapped handler to which calls will be ultimately delegated.
|
Constructor and Description |
---|
ConstrainedReshapeHandler(IReshapeHandler wrappedHandler)
Initializes a new instance of the
ConstrainedReshapeHandler class that delegates to the wrappedHandler . |
ReshapeHandlerHandle(HandlePositions position,
IReshapeHandler reshapeHandler)
Subclass constructor that creates a handle for the given position using the location instance as the
Location
for the handle. |
ReshapeHandlerHandle(HandlePositions position,
IReshapeHandler reshapeHandler,
ISize minimumSize)
Subclass constructor that creates a handle for the given position using the location instance as the
Location
for the handle. |
ReshapeHandlerHandle(HandlePositions position,
IReshapeHandler reshapeHandler,
ISize minimumSize,
ISize maximumSize)
Subclass constructor that creates a handle for the given position using the location instance as the
Location
for the handle. |
TableReshapeHandler(IReshapeHandler coreHandler,
INode tableNode,
ITable table)
Creates a new instance of this Handler which wraps an existing instance of
coreHandler and uses table
for additional constraints. |