@Override
    public int getChildCount(Object parent) {
	if (!(parent instanceof ZVNode)) {
	    throw new IllegalArgumentException("parent must be a ZVNode");
	}

	return this.model.getChildren((ZVNode) parent).size();
    }