private void prepare(BXMLNode node) { node.prepare(); Pair<Integer, Integer> p = node.getSize(); mSize += p.first + p.second; if (node.hasChild()) { for (BXMLNode child : node.getChildren()) { prepare(child); } } }