/// <summary>
/// Adds bounds handles to the given node.
/// </summary>
/// <param name="aNode">The node to isLocal bounds handles to.</param>
public static void AddBoundsHandlesTo(PNode aNode) {
aNode.AddChild(new PBoundsHandle(PBoundsLocator.CreateEastLocator(aNode)));
aNode.AddChild(new PBoundsHandle(PBoundsLocator.CreateWestLocator(aNode)));
aNode.AddChild(new PBoundsHandle(PBoundsLocator.CreateNorthLocator(aNode)));
aNode.AddChild(new PBoundsHandle(PBoundsLocator.CreateSouthLocator(aNode)));
aNode.AddChild(new PBoundsHandle(PBoundsLocator.CreateNorthEastLocator(aNode)));
aNode.AddChild(new PBoundsHandle(PBoundsLocator.CreateNorthWestLocator(aNode)));
aNode.AddChild(new PBoundsHandle(PBoundsLocator.CreateSouthEastLocator(aNode)));
aNode.AddChild(new PBoundsHandle(PBoundsLocator.CreateSouthWestLocator(aNode)));
}