From 665cddbb946b3fc5f6f906fdbb7044b2132eb4ea Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Mon, 22 May 2017 14:11:49 +0200 Subject: [PATCH] unused methods removed --- .../mapviewer/services/impl/ModelService.java | 12 ------------ .../services/interfaces/IModelService.java | 17 ----------------- .../main/java/lcsb/mapviewer/bean/MapBean.java | 15 --------------- 3 files changed, 44 deletions(-) diff --git a/service/src/main/java/lcsb/mapviewer/services/impl/ModelService.java b/service/src/main/java/lcsb/mapviewer/services/impl/ModelService.java index 486cf952f6..9544bbeb5b 100644 --- a/service/src/main/java/lcsb/mapviewer/services/impl/ModelService.java +++ b/service/src/main/java/lcsb/mapviewer/services/impl/ModelService.java @@ -118,12 +118,6 @@ public class ModelService implements IModelService { @Autowired private ModelViewFactory modelViewFactory; - /** - * Factory used to create {@link FullAliasView} elements. - */ - @Autowired - private FullAliasViewFactory fullAliasViewFactory; - /** * Access point and parser for the online ctd database. */ @@ -531,12 +525,6 @@ public class ModelService implements IModelService { return result; } - @Override - public List<FullAliasView> getFullAliasesByIds(Model model, List<Pair<Integer, Integer>> identifiers) { - List<FullAliasView> result = fullAliasViewFactory.createList(getAliasesByIds(model, identifiers)); - return result; - } - /** * @return the userService * @see #userService diff --git a/service/src/main/java/lcsb/mapviewer/services/interfaces/IModelService.java b/service/src/main/java/lcsb/mapviewer/services/interfaces/IModelService.java index 8c80125bac..67952223b4 100644 --- a/service/src/main/java/lcsb/mapviewer/services/interfaces/IModelService.java +++ b/service/src/main/java/lcsb/mapviewer/services/interfaces/IModelService.java @@ -126,21 +126,4 @@ public interface IModelService { * @return list of {@link LightReactionView reactions} for given identifiers */ List<LightReactionView> getLightReactionsByIds(Model model, List<Pair<Integer, Integer>> identifiers); - - /** - * Returns list of {@link FullAliasView aliases} (with full information) for - * given identifiers. - * - * @param model - * model where aliases are located - * @param identifiers - * list of alias identifiers in a given submodel. Every {@link Pair} - * contains information about {@link Model#getId() model identifier} - * (in {@link Pair#left}) and - * {@link lcsb.mapviewer.model.map.species.Element#getId() alias - * identifier} (in {@link Pair#right}). - * @return list of {@link FullAliasView aliases} (with full information about - * aliases) for given identifiers - */ - List<FullAliasView> getFullAliasesByIds(Model model, List<Pair<Integer, Integer>> identifiers); } diff --git a/web/src/main/java/lcsb/mapviewer/bean/MapBean.java b/web/src/main/java/lcsb/mapviewer/bean/MapBean.java index 8274f958c8..f96515e249 100644 --- a/web/src/main/java/lcsb/mapviewer/bean/MapBean.java +++ b/web/src/main/java/lcsb/mapviewer/bean/MapBean.java @@ -869,21 +869,6 @@ public class MapBean extends AbstractManagedBean implements Serializable { executeJavascript("ServerConnector.addAliases(" + string + ");"); } - /** - * Sends list of aliases (with given identifiers) to the browser. Identifiers - * are passed as a json string in request parameter <i>ids</i>. Each - * identifier is a pair containing information about {@link Model#getId() - * model id} and {@link lcsb.mapviewer.model.map.species.Element#id alias id}. - * Data is heavy - it contains all information related to the alias. - * - */ - public void retreiveFullAliases() { - List<Pair<Integer, Integer>> identifiers = deserializeJsonIds(getRequestParameter("ids")); - List<FullAliasView> list = modelService.getFullAliasesByIds(getCurrentTopModel(), identifiers); - String string = getFullAliasViewFactory().createGson(list); - executeJavascript("ServerConnector.addAliases(" + string + ");"); - } - /** * Sends list of reactions (with given identifiers) to the browser. * Identifiers are passed as a json string in request parameter <i>ids</i>. -- GitLab