* Refreshes the input of the viewer
*/
public void refresh() {
- IXMLEntityFactory factory = getConfigurator().getFactory(null);
+ IXMLEntityFactory factory = getConfigurator().getFactory();
List<Element> featureTrees = factory.getFeatureTrees();
List<Element> realFeatureTrees = new ArrayList<Element>();
@Override
public void run(IProgressMonitor monitor) {
- IXMLEntityFactory factory = getConfigurator().getFactory(null);
+ IXMLEntityFactory factory = getConfigurator().getFactory();
final List<Element> classifications = factory.getClassifications();
Display.getDefault().asyncExec(new Runnable(){
else if(parentElement instanceof Element){
Element element = (Element) parentElement;
- IXMLEntityFactory factory = getConfigurator().getFactory(null);
+ IXMLEntityFactory factory = getConfigurator().getFactory();
return factory != null ? factory.getChildNodes(element).toArray() : new Object[]{};
Element xmlElement = (Element) element;
EntityType entityType = XMLHelper.getEntityType(xmlElement);
if(EntityType.TAXON_NODE.equals(entityType)){
- xmlElement = getConfigurator().getFactory(null).getTaxonForTaxonNode(xmlElement);
+ xmlElement = getConfigurator().getFactory().getTaxonForTaxonNode(xmlElement);
}
return XMLHelper.getTitleCache(xmlElement);
}