Project

General

Profile

« Previous | Next » 

Revision f65e6363

Added by Fabian Reimeier over 6 years ago

ref #6903 initialize termcacher before first usage

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/view/distributionStatus/DistributionTablePresenter.java
46 46
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
47 47
import eu.etaxonomy.cdm.service.CdmUserHelper;
48 48
import eu.etaxonomy.cdm.vaadin.container.CdmSQLContainer;
49
import eu.etaxonomy.cdm.vaadin.container.PresenceAbsenceTermContainer;
49 50
import eu.etaxonomy.cdm.vaadin.util.CdmQueryFactory;
50 51
import eu.etaxonomy.cdm.vaadin.util.CdmSpringContextHelper;
51 52
import eu.etaxonomy.cdm.vaadin.util.DistributionEditorUtil;
......
69 70
    @Qualifier("cdmRepository")
70 71
    private CdmRepository repo;
71 72

  
73
    private PresenceAbsenceTermContainer presenceAbsenceTermContainer = PresenceAbsenceTermContainer.getInstance();
74

  
72 75
	public int updateDistributionField(String distributionAreaString, Object comboValue, Taxon taxon) {
73 76
	    TransactionStatus tx = repo.startTransaction();
74 77
	    taxon = (Taxon)repo.getTaxonService().find(taxon.getUuid());
......
252 255
		return null;
253 256
	}
254 257

  
258
	public PresenceAbsenceTermContainer getPresenceAbsenceTermContainer() {
259
	    return this.presenceAbsenceTermContainer;
260
	}
261

  
255 262
	protected static final List<String> DESCRIPTION_INIT_STRATEGY = Arrays.asList(new String []{
256 263
            "$",
257 264
            "elements.*",
......
301 308
	@Override
302 309
	protected void onPresenterReady() {
303 310
	    /*
304
         * This method is called twice. One time before and one time after login.
305 311
         * The area and taxon settings window should only be displayed after login
306 312
         * and only when no classification and areas are chosen yet.
307 313
         */
......
314 320
            getView().openAreaAndTaxonSettings();
315 321
        }
316 322
    }
323

  
317 324
}

Also available in: Unified diff