including changes from cdmlib-print
[taxeditor.git] / taxeditor-printpublisher / src / main / java / eu / etaxonomy / taxeditor / printpublisher / wizard / SelectTaxaWizardPage.java
index a66d90cd261908df6c41a519a48f7ea5124dbd2c..5d2c4513837cd481d997e66ad00185031ae9b7d1 100644 (file)
@@ -94,7 +94,7 @@ public class SelectTaxaWizardPage extends AbstractPublishWizardPage {
 
                                @Override
                                public void run(IProgressMonitor monitor) {
-                                       IXMLEntityFactory factory = getConfigurator().getFactory();
+                                       IXMLEntityFactory factory = getConfigurator().getFactory(null);
                                        final List<Element> classifications = factory.getClassifications();
                                        
                                        Display.getDefault().asyncExec(new Runnable(){
@@ -141,7 +141,7 @@ public class SelectTaxaWizardPage extends AbstractPublishWizardPage {
                        else if(parentElement instanceof Element){
                                Element element = (Element) parentElement;
                                
-                               IXMLEntityFactory factory = getConfigurator().getFactory();
+                               IXMLEntityFactory factory = getConfigurator().getFactory(null);
                                
                                return factory != null ? factory.getChildNodes(element).toArray() : new Object[]{};
                                
@@ -184,7 +184,7 @@ public class SelectTaxaWizardPage extends AbstractPublishWizardPage {
                                Element xmlElement = (Element) element;
                                EntityType entityType = XMLHelper.getEntityType(xmlElement);
                                if(EntityType.TAXON_NODE.equals(entityType)){
-                                       xmlElement = getConfigurator().getFactory().getTaxonForTaxonNode(xmlElement);
+                                       xmlElement = getConfigurator().getFactory(null).getTaxonForTaxonNode(xmlElement);
                                }                               
                                return XMLHelper.getTitleCache(xmlElement);
                        }