org.protege.editor.owl.ui.action.AllOntologiesStrategyAction Maven / Gradle / Ivy
The newest version!
package org.protege.editor.owl.ui.action;
import org.protege.editor.owl.model.selection.ontologies.AllLoadedOntologiesSelectionStrategy;
import org.protege.editor.owl.model.selection.ontologies.OntologySelectionStrategy;
/**
* Author: drummond
* http://www.cs.man.ac.uk/~drummond/
* The University Of Manchester
* Bio Health Informatics Group
* Date: Jun 6, 2008
*/
public class AllOntologiesStrategyAction extends AbstractOntologySelectionStrategyAction {
private OntologySelectionStrategy strategy;
protected OntologySelectionStrategy getStrategy() {
if (strategy == null){
strategy = new AllLoadedOntologiesSelectionStrategy(getOWLModelManager());
}
return strategy;
}
}