- public final Box nextSibling() { return parent.getChild(parent.indexNode(this) + 1); }
- public final Box prevSibling() { return parent.getChild(parent.indexNode(this) - 1); }
+ public final Box nextSibling() { return parent == null ? null : parent.getChild(parent.indexNode(this) + 1); }
+ public final Box prevSibling() { return parent == null ? null : parent.getChild(parent.indexNode(this) - 1); }