I

INodeSizeConstraintProvider

An interface used by implementations that provide various size constraints for INodes.
Inheritance Hierarchy

Remarks

Implementations of this interface will be queried from an INode's lookup method and should return the size constraints for this node.

See Also

Developer's Guide

API

NodeSizeConstraintProvider

Demos

Shows how resizing of nodes can be restricted.

Members

No filters for this type

Methods

Returns the maximum size allowed for the node whose lookup returned this provider.
abstract

Return Value

Size
The maximum size or INFINITE if there is no constraint on the size.

See Also

Developer's Guide
Returns the minimum area that needs to be enclosed by the node whose lookup returned this provider.
abstract

Return Value

Rect
The area to enclose or EMPTY if there is no constraint on the size due to an enclosed area.

See Also

Developer's Guide
Returns the minimum size allowed for the node whose lookup returned this provider.
abstract

Return Value

Size
The minimum size or EMPTY if there is no constraint on the size.

See Also

Developer's Guide

Static Methods

static

Parameters

Return Value

INodeSizeConstraintProvider