/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package com.arsdigita.cms.sciproject.navigation; import com.arsdigita.db.DbHelper; import com.arsdigita.persistence.pdl.ManifestSource; import com.arsdigita.persistence.pdl.NameFilter; import com.arsdigita.runtime.CompoundInitializer; import com.arsdigita.runtime.DomainInitEvent; import com.arsdigita.runtime.PDLInitializer; import com.arsdigita.runtime.RuntimeConfig; /** * * @author Jens Pelzetter */ public class SciProjectInitializer extends CompoundInitializer { public SciProjectInitializer() { super(); final String url = RuntimeConfig.getConfig().getJDBCURL(); final int database = DbHelper.getDatabaseFromURL(url); add(new PDLInitializer(new ManifestSource( "empty.pdl.mf", new NameFilter(DbHelper.getDatabaseSuffix(database), "pdl")))); } @Override public void init(final DomainInitEvent event) { super.init(event); } }