public boolean initializeCatalog(File folder, XMLCatalog catalog) throws IOException { URI relativeFolderUri = CatalogUtilities.relativize(folder.toURI(), catalog); ge = FolderGroupManager.createGroupEntry(relativeFolderUri, true, autoUpdate, catalog); catalog.addEntry(ge); update(ge); return true; }
public boolean initializeCatalog(File folder, XMLCatalog catalog) throws IOException { URI relativeFolderUri = CatalogUtilities.relativize(folder.toURI(), catalog); ge = FolderGroupManager.createGroupEntry(relativeFolderUri, true, autoUpdate, catalog); catalog.addEntry(ge); update(ge); return true; }
public boolean initializeCatalog(File folder, XMLCatalog catalog) throws IOException { URI relativeFolderUri = CatalogUtilities.relativize(folder.toURI(), catalog); ge = FolderGroupManager.createGroupEntry(relativeFolderUri, true, autoUpdate, catalog); catalog.addEntry(ge); update(ge); return true; }
public boolean initializeCatalog(File folder, XMLCatalog catalog) throws IOException { URI relativeFolderUri = CatalogUtilities.relativize(folder.toURI(), catalog); ge = FolderGroupManager.createGroupEntry(relativeFolderUri, true, autoUpdate, catalog); catalog.addEntry(ge); update(ge); return true; }
@Override public boolean update(Entry entry) { String dir = LibraryUtilities.getStringProperty(entry, FolderGroupManager.DIR_PROP); boolean recursive = LibraryUtilities.getBooleanProperty(entry, FolderGroupManager.RECURSIVE_PROP, true); setAlgorithms(new OntologyNameAlgorithm()); super.update(entry); StringBuffer initializedId = new StringBuffer(ID_PREFIX); LibraryUtilities.addPropertyValue(initializedId, FolderGroupManager.DIR_PROP, dir); entry.setId(getIdString(getIdPrefix(), dir, recursive, false)); // turn off autoupdate return true; }
@Override public boolean update(Entry entry) { String dir = LibraryUtilities.getStringProperty(entry, FolderGroupManager.DIR_PROP); boolean recursive = LibraryUtilities.getBooleanProperty(entry, FolderGroupManager.RECURSIVE_PROP, true); setAlgorithms(new OntologyNameAlgorithm()); super.update(entry); StringBuffer initializedId = new StringBuffer(ID_PREFIX); LibraryUtilities.addPropertyValue(initializedId, FolderGroupManager.DIR_PROP, dir); entry.setId(getIdString(getIdPrefix(), dir, recursive, false)); // turn off autoupdate return true; }
@Override public boolean update(Entry entry) { String dir = LibraryUtilities.getStringProperty(entry, FolderGroupManager.DIR_PROP); boolean recursive = LibraryUtilities.getBooleanProperty(entry, FolderGroupManager.RECURSIVE_PROP, true); setAlgorithms(new OntologyNameAlgorithm()); super.update(entry); StringBuffer initializedId = new StringBuffer(ID_PREFIX); LibraryUtilities.addPropertyValue(initializedId, FolderGroupManager.DIR_PROP, dir); entry.setId(getIdString(getIdPrefix(), dir, recursive, false)); // turn off autoupdate return true; }