private IVmdSceneGenerator getGenerator(Dependency dependency) { if (dependency.getType().equals(LunaticConstants.EGD) || dependency.getType().equals(LunaticConstants.ExtEGD)) { return new VmdEgdSceneGenerator(dependency); } return new VmdTgdDepSceneGenerator(dependency); }