org.protege.editor.owl.model.library.folder
Class FolderGroupManager
java.lang.Object
org.protege.editor.owl.model.library.CatalogEntryManager
org.protege.editor.owl.model.library.folder.FolderGroupManager
- All Implemented Interfaces:
- Disposable, ProtegePluginInstance
public class FolderGroupManager
- extends CatalogEntryManager
Author: Matthew Horridge
The University Of Manchester
Medical Informatics Group
Date: 23-Aug-2006
matthew.horridge@cs.man.ac.uk
www.cs.man.ac.uk/~horridgm
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FOLDER_BY_URI_VERSION
public static final int FOLDER_BY_URI_VERSION
- See Also:
- Constant Field Values
CURRENT_VERSION
public static final int CURRENT_VERSION
- See Also:
- Constant Field Values
ID_PREFIX
public static final String ID_PREFIX
- See Also:
- Constant Field Values
DIR_PROP
public static final String DIR_PROP
- See Also:
- Constant Field Values
RECURSIVE_PROP
public static final String RECURSIVE_PROP
- See Also:
- Constant Field Values
FILE_KEY
public static final String FILE_KEY
- See Also:
- Constant Field Values
FolderGroupManager
public FolderGroupManager()
createGroupEntry
public static org.protege.xmlcatalog.entry.GroupEntry createGroupEntry(URI folder,
boolean recursive,
boolean autoUpdate,
org.protege.xmlcatalog.XmlBaseContext context)
throws IOException
- Throws:
IOException
setAlgorithms
public void setAlgorithms(Algorithm... algorithms)
setAutoUpdate
public void setAutoUpdate(boolean autoUpdate)
isAutoUpdate
public boolean isAutoUpdate()
isSuitable
public boolean isSuitable(org.protege.xmlcatalog.entry.Entry entry)
- Specified by:
isSuitable in class CatalogEntryManager
update
public boolean update(org.protege.xmlcatalog.entry.Entry entry)
- Specified by:
update in class CatalogEntryManager
initializeCatalog
public boolean initializeCatalog(File folder,
org.protege.xmlcatalog.XMLCatalog catalog)
throws IOException
- Specified by:
initializeCatalog in class CatalogEntryManager
- Throws:
IOException
newEntryPanel
public NewEntryPanel newEntryPanel(org.protege.xmlcatalog.XMLCatalog catalog)
- Specified by:
newEntryPanel in class CatalogEntryManager
getDescription
public String getDescription()
- Specified by:
getDescription in class CatalogEntryManager
getDescription
public String getDescription(org.protege.xmlcatalog.entry.Entry ge)
- Specified by:
getDescription in class CatalogEntryManager
isValidOWLFile
protected boolean isValidOWLFile(File physicalLocation)
Submit a bug report or feature request
For further API reference and developer documentation, see Protege 4 Developer Documentation.
Copyright © 2010 Stanford Center for Biomedical Informatics Research