import java.io.IOException;
import java.util.Arrays;
import java.util.List;
-import java.util.Properties;
import javax.servlet.annotation.WebServlet;
import eu.etaxonomy.vaadin.ui.annotation.EnableVaadinSpringNavigation;
/**
- *
* @author a.kohlbecker
* @since Feb 8, 2017
- *
*/
@Configuration
@ComponentScan(basePackages={
static final String PROPERTIES_FILE_NAME = "vaadin-apps";
- private Properties appProps = null;
-
private ApplicationContext applicationContext;
private List<String> activeUIpaths;
/**
* Checks if the ui class supplied is activated by listing it in the properties by its {@link SpringUI#path()} value.
- *
- * TODO see https://dev.e-taxonomy.eu/redmine/issues/7139 (consider using spring profiles to enable vaadin UI contexts)
- *
- * @param type
- * @return
*/
private boolean isUIEnabled(Class<? extends UI>uiClass) {