@Override
public Document getChildrenBlock( String key ) {
Connector connector = connectors.getConnectorForSourceKey(sourceKey(key));
if (connector != null && connector instanceof Pageable) {
key = documentIdFromNodeKey(key);
PageKey blockKey = new PageKey(key);
Document childrenBlock = ((Pageable)connector).getChildren(blockKey);
if (childrenBlock != null) {
return replaceConnectorIdsWithNodeKeys(childrenBlock, connector.getSourceName());
}
}