throws RepositoryException {
NodeTypeIterator types = manager.getAllNodeTypes();
// loop all node types
while (types.hasNext()) {
NodeType type = types.nextNodeType();
PropertyDefinition defs[] = type.getPropertyDefinitions();
for (int i = 0; i < defs.length; i++) {
switch (defs[i].getRequiredType()) {
case PropertyType.STRING:
case PropertyType.BINARY: