@Override public File getRootDirFor(I child) { ChildNameGenerator<AbstractFolder<I>,I> childNameGenerator = childNameGenerator(); if (childNameGenerator == null) { return getRootDirFor(child.getName()); } String name = childNameGenerator.dirNameFromItem(this, child); if (name == null) { name = childNameGenerator.dirNameFromLegacy(this, child.getName()); } return getRootDirFor(name); }
@Override public File getRootDirFor(I child) { ChildNameGenerator<AbstractFolder<I>,I> childNameGenerator = childNameGenerator(); if (childNameGenerator == null) { return getRootDirFor(child.getName()); } String name = childNameGenerator.dirNameFromItem(this, child); if (name == null) { name = childNameGenerator.dirNameFromLegacy(this, child.getName()); } return getRootDirFor(name); }
String itemName = childNameGenerator.dirNameFromItem(parent, item); if (itemName == null) { itemName = childNameGenerator.dirNameFromLegacy(parent, item.getName()); String dirName = childNameGenerator.dirNameFromItem(parent, item); if (dirName == null) { dirName = childNameGenerator.dirNameFromLegacy(parent, childName); BulkChange bc = new BulkChange(item); // suppress any attempt to save as parent not set try {
String itemName = childNameGenerator.dirNameFromItem(parent, item); if (itemName == null) { itemName = childNameGenerator.dirNameFromLegacy(parent, item.getName()); String dirName = childNameGenerator.dirNameFromItem(parent, item); if (dirName == null) { dirName = childNameGenerator.dirNameFromLegacy(parent, childName); BulkChange bc = new BulkChange(item); // suppress any attempt to save as parent not set try {