use of org.openforis.idm.path.PathElement in project collect by openforis.
the class RelationalSchemaGenerator method createAncestorKeyRelativePath.
protected Path createAncestorKeyRelativePath(int depth, FieldDefinition<?> field) {
Path result = Path.relative(".");
for (int i = 0; i < depth; i++) {
result = result.append(new PathElement(".."));
}
NodeDefinition parentDefn = field.getParentDefinition();
result = result.appendElement(parentDefn.getName());
result = result.appendElement(field.getName());
return result;
}
Aggregations