--- /dev/null
+// $Id$\r
+/**\r
+* Copyright (C) 2009 EDIT\r
+* European Distributed Institute of Taxonomy \r
+* http://www.e-taxonomy.eu\r
+* \r
+* The contents of this file are subject to the Mozilla Public License Version 1.1\r
+* See LICENSE.TXT at the top of this package for the full license terms.\r
+*/\r
+package eu.etaxonomy.cdm.io.xper;\r
+\r
+import java.util.HashSet;\r
+import java.util.List;\r
+import java.util.Map;\r
+import java.util.Set;\r
+\r
+import org.apache.log4j.Logger;\r
+\r
+import fr_jussieu_snv_lis.base.BaseObject;\r
+import fr_jussieu_snv_lis.base.BaseObjectResource;\r
+import fr_jussieu_snv_lis.base.Group;\r
+import fr_jussieu_snv_lis.base.IBase;\r
+import fr_jussieu_snv_lis.base.Individual;\r
+import fr_jussieu_snv_lis.base.Variable;\r
+import fr_jussieu_snv_lis.base.XPResource;\r
+\r
+/**\r
+ * @author a.mueller\r
+ * @date 12.04.2011\r
+ *\r
+ */\r
+public class BaseCdm implements IBase {\r
+ private static final Logger logger = Logger.getLogger(BaseCdm.class);\r
+ \r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getGroups()\r
+ */\r
+ @Override\r
+ public List<Group> getGroups() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getGroupAt(int)\r
+ */\r
+ @Override\r
+ public Group getGroupAt(int i) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setGroups(java.util.List)\r
+ */\r
+ @Override\r
+ public void setGroups(List<Group> n) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#addGroup(fr_jussieu_snv_lis.base.Group)\r
+ */\r
+ @Override\r
+ public boolean addGroup(Group obj) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#addGroupAt(int, fr_jussieu_snv_lis.base.Group)\r
+ */\r
+ @Override\r
+ public void addGroupAt(int i, Group group) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#deleteGroup(fr_jussieu_snv_lis.base.Group)\r
+ */\r
+ @Override\r
+ public boolean deleteGroup(Group group) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getVariables()\r
+ */\r
+ @Override\r
+ public List<Variable> getVariables() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getVariableAt(int)\r
+ */\r
+ @Override\r
+ public Variable getVariableAt(int i) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setVariables(java.util.List)\r
+ */\r
+ @Override\r
+ public void setVariables(List<Variable> al) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#deleteVariable(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public boolean deleteVariable(Variable variable) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#addVariable(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public boolean addVariable(Variable variable) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#addVariableAt(fr_jussieu_snv_lis.base.Variable, int)\r
+ */\r
+ @Override\r
+ public void addVariableAt(Variable variable, int i) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#addIndividual(fr_jussieu_snv_lis.base.Individual)\r
+ */\r
+ @Override\r
+ public boolean addIndividual(Individual individual) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#addIndividualAt(int, fr_jussieu_snv_lis.base.Individual)\r
+ */\r
+ @Override\r
+ public boolean addIndividualAt(int i, Individual ind) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#deleteIndividual(fr_jussieu_snv_lis.base.Individual)\r
+ */\r
+ @Override\r
+ public boolean deleteIndividual(Individual obj) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getIndividuals()\r
+ */\r
+ @Override\r
+ public List<Individual> getIndividuals() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getIndividualAt(int)\r
+ */\r
+ @Override\r
+ public Individual getIndividualAt(int i) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setIndividualList(java.util.List)\r
+ */\r
+ @Override\r
+ public void setIndividualList(List<Individual> n) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getAuthors()\r
+ */\r
+ @Override\r
+ public Set<String> getAuthors() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getAuthorAt(int)\r
+ */\r
+ @Override\r
+ public String getAuthorAt(int i) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setAuthors(java.lang.Object[])\r
+ */\r
+ @Override\r
+ public void setAuthors(Object[] list) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#addAuthor(java.lang.String)\r
+ */\r
+ @Override\r
+ public boolean addAuthor(String s) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#deleteAuthor(java.lang.String)\r
+ */\r
+ @Override\r
+ public boolean deleteAuthor(String s) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getName()\r
+ */\r
+ @Override\r
+ public String getName() {\r
+ logger.warn("GetName not yet full implemented for BaseCdm");\r
+ return "A Cdm Database";\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setName(java.lang.String)\r
+ */\r
+ @Override\r
+ public void setName(String n) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getPathName()\r
+ */\r
+ @Override\r
+ public String getPathName() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setPathName(java.lang.String)\r
+ */\r
+ @Override\r
+ public void setPathName(String n) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getShortname()\r
+ */\r
+ @Override\r
+ public String getShortname() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setShortname(java.lang.String)\r
+ */\r
+ @Override\r
+ public void setShortname(String string) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getDescription()\r
+ */\r
+ @Override\r
+ public String getDescription() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setDescription(java.lang.String)\r
+ */\r
+ @Override\r
+ public void setDescription(String string) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setLastEdition(java.lang.String)\r
+ */\r
+ @Override\r
+ public void setLastEdition(String s) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getLastEdition()\r
+ */\r
+ @Override\r
+ public String getLastEdition() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setFirstEdition(java.lang.String)\r
+ */\r
+ @Override\r
+ public void setFirstEdition(String s) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getFirstEdition()\r
+ */\r
+ @Override\r
+ public String getFirstEdition() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#checkIndex(java.util.List)\r
+ */\r
+ @Override\r
+ public void checkIndex(List<? extends BaseObject> al) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getNbVariables()\r
+ */\r
+ @Override\r
+ public int getNbVariables() {\r
+ logger.warn("Not yet implemented");\r
+ return 0;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setNbVariables(int)\r
+ */\r
+ @Override\r
+ public void setNbVariables(int n) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getNbIndividuals()\r
+ */\r
+ @Override\r
+ public int getNbIndividuals() {\r
+ logger.warn("Not yet implemented");\r
+ return 0;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setNbIndividuals(int)\r
+ */\r
+ @Override\r
+ public void setNbIndividuals(int n) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getNbModes()\r
+ */\r
+ @Override\r
+ public int getNbModes() {\r
+ logger.warn("Not yet implemented");\r
+ return 0;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getNbGroups()\r
+ */\r
+ @Override\r
+ public int getNbGroups() {\r
+ logger.warn("Not yet implemented");\r
+ return 0;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setNbGroups(int)\r
+ */\r
+ @Override\r
+ public void setNbGroups(int n) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getNbAuthors()\r
+ */\r
+ @Override\r
+ public int getNbAuthors() {\r
+ logger.warn("Not yet implemented");\r
+ return 0;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#hasGroups()\r
+ */\r
+ @Override\r
+ public boolean hasGroups() {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#hasAuthors()\r
+ */\r
+ @Override\r
+ public boolean hasAuthors() {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#hasVariables()\r
+ */\r
+ @Override\r
+ public boolean hasVariables() {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#hasIndividuals()\r
+ */\r
+ @Override\r
+ public boolean hasIndividuals() {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#isIllustrated()\r
+ */\r
+ @Override\r
+ public boolean isIllustrated() {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#isIllustrated(fr_jussieu_snv_lis.base.BaseObject[])\r
+ */\r
+ @Override\r
+ public boolean isIllustrated(BaseObject[] bo) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getIllustratedBo(fr_jussieu_snv_lis.base.XPResource)\r
+ */\r
+ @Override\r
+ public List<BaseObject> getIllustratedBo(XPResource xpr) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getAllResources()\r
+ */\r
+ @Override\r
+ public List<BaseObjectResource> getAllResources() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getAllResources(java.lang.String)\r
+ */\r
+ @Override\r
+ public HashSet<Object> getAllResources(String str) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#containsBaseObject(fr_jussieu_snv_lis.base.BaseObject)\r
+ */\r
+ @Override\r
+ public boolean containsBaseObject(BaseObject bo) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getVariablesWithoutGroup()\r
+ */\r
+ @Override\r
+ public List<Variable> getVariablesWithoutGroup() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#compareTo(java.lang.Object)\r
+ */\r
+ @Override\r
+ public int compareTo(Object arg0) {\r
+ logger.warn("Not yet implemented");\r
+ return 0;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#free()\r
+ */\r
+ @Override\r
+ public void free() {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#isComplete()\r
+ */\r
+ @Override\r
+ public boolean isComplete() {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getCompletePercentage()\r
+ */\r
+ @Override\r
+ public float getCompletePercentage() {\r
+ logger.warn("Not yet implemented");\r
+ return 0;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#toTabFile()\r
+ */\r
+ @Override\r
+ public String toTabFile() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#toHtml()\r
+ */\r
+ @Override\r
+ public String toHtml() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getResource()\r
+ */\r
+ @Override\r
+ public BaseObjectResource getResource() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setResource(fr_jussieu_snv_lis.base.BaseObjectResource)\r
+ */\r
+ @Override\r
+ public void setResource(BaseObjectResource b) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#removeResource()\r
+ */\r
+ @Override\r
+ public void removeResource() {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#hasAnIllustration()\r
+ */\r
+ @Override\r
+ public boolean hasAnIllustration() {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getLanguage()\r
+ */\r
+ @Override\r
+ public String getLanguage() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setLanguage(java.lang.String)\r
+ */\r
+ @Override\r
+ public void setLanguage(String language) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setLinks(java.lang.Object[])\r
+ */\r
+ @Override\r
+ public void setLinks(Object[] objects) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getLinks()\r
+ */\r
+ @Override\r
+ public Set<String> getLinks() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getLinkAt(int)\r
+ */\r
+ @Override\r
+ public String getLinkAt(int i) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#addLinks(java.lang.String)\r
+ */\r
+ @Override\r
+ public boolean addLinks(String link) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#removeLinks(java.lang.String)\r
+ */\r
+ @Override\r
+ public boolean removeLinks(String link) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getLicense()\r
+ */\r
+ @Override\r
+ public String getLicense() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setLicense(java.lang.String)\r
+ */\r
+ @Override\r
+ public void setLicense(String license) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getNbLinks()\r
+ */\r
+ @Override\r
+ public int getNbLinks() {\r
+ logger.warn("Not yet implemented");\r
+ return 0;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getUnknownData()\r
+ */\r
+ @Override\r
+ public Map<Individual, Variable> getUnknownData() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getEmptyData()\r
+ */\r
+ @Override\r
+ public Map<Individual, Variable> getEmptyData() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#getHelp()\r
+ */\r
+ @Override\r
+ public String getHelp() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#setHelp(java.lang.String)\r
+ */\r
+ @Override\r
+ public void setHelp(String help) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#isPresentNumVariable()\r
+ */\r
+ @Override\r
+ public boolean isPresentNumVariable() {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IBase#addResource(fr_jussieu_snv_lis.base.BaseObject, fr_jussieu_snv_lis.base.BaseObjectResource)\r
+ */\r
+ @Override\r
+ public boolean addResource(BaseObject bo, BaseObjectResource rsc) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+}\r
--- /dev/null
+// $Id$\r
+/**\r
+* Copyright (C) 2009 EDIT\r
+* European Distributed Institute of Taxonomy \r
+* http://www.e-taxonomy.eu\r
+* \r
+* The contents of this file are subject to the Mozilla Public License Version 1.1\r
+* See LICENSE.TXT at the top of this package for the full license terms.\r
+*/\r
+package eu.etaxonomy.cdm.io.xper;\r
+\r
+import java.util.List;\r
+\r
+import org.apache.log4j.Logger;\r
+\r
+import fr_jussieu_snv_lis.base.Base;\r
+import fr_jussieu_snv_lis.base.Group;\r
+import fr_jussieu_snv_lis.base.IBase;\r
+import fr_jussieu_snv_lis.base.IControlerBase;\r
+import fr_jussieu_snv_lis.base.Individual;\r
+import fr_jussieu_snv_lis.base.Mode;\r
+import fr_jussieu_snv_lis.base.Variable;\r
+\r
+/**\r
+ * @author a.mueller\r
+ * @date 12.04.2011\r
+ *\r
+ */\r
+public class CdmXperBaseControler implements IControlerBase {\r
+ private static final Logger logger = Logger.getLogger(CdmXperBaseControler.class);\r
+ \r
+ private IBase base;\r
+\r
+ public CdmXperBaseControler(IBase base) {\r
+ this.base = base;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#createBase(java.lang.String, java.lang.String)\r
+ */\r
+ @Override\r
+ public void createBase(String path, String name) throws Exception {\r
+ //TODO\r
+ throw new RuntimeException("A new base can not be created in an external base controler");\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#createBase(java.lang.String)\r
+ */\r
+ @Override\r
+ public void createBase(String name) throws Exception {\r
+ //TODO\r
+ throw new RuntimeException("A new base can not be opened in an external base controler");\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#setBase(fr_jussieu_snv_lis.base.Base)\r
+ */\r
+ @Override\r
+ public void setBase(Base b) {\r
+ logger.warn("Base is newly defined. This may lead to errors as controler base is a CdmXperBaseControler");\r
+ this.base = b;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getBase()\r
+ */\r
+ @Override\r
+ public IBase getBase() {\r
+ return base;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getBaseName()\r
+ */\r
+ @Override\r
+ public String getBaseName() {\r
+ return base.getName();\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#closeBase()\r
+ */\r
+ @Override\r
+ public void closeBase() {\r
+ logger.warn("Not yet implemented");\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#createNewGroup(java.lang.String)\r
+ */\r
+ @Override\r
+ public Group createNewGroup(String name) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addGroup(fr_jussieu_snv_lis.base.Group)\r
+ */\r
+ @Override\r
+ public boolean addGroup(Group group) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addGroupToBase(fr_jussieu_snv_lis.base.Group, fr_jussieu_snv_lis.base.IBase)\r
+ */\r
+ @Override\r
+ public boolean addGroupToBase(Group group, IBase b) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addGroupAndVariablesToBase(fr_jussieu_snv_lis.base.Group, fr_jussieu_snv_lis.base.IBase)\r
+ */\r
+ @Override\r
+ public boolean addGroupAndVariablesToBase(Group group, IBase b) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addGroupAt(int, fr_jussieu_snv_lis.base.Group)\r
+ */\r
+ @Override\r
+ public void addGroupAt(int i, Group g) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addGroupToBaseAt(fr_jussieu_snv_lis.base.Group, fr_jussieu_snv_lis.base.IBase, int)\r
+ */\r
+ @Override\r
+ public void addGroupToBaseAt(Group g, IBase b, int i) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteGroupFromBase(fr_jussieu_snv_lis.base.Group, fr_jussieu_snv_lis.base.IBase)\r
+ */\r
+ @Override\r
+ public void deleteGroupFromBase(Group g, IBase b) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteGroups(java.lang.Object[])\r
+ */\r
+ @Override\r
+ public void deleteGroups(Object[] tab) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteGroup(fr_jussieu_snv_lis.base.Group)\r
+ */\r
+ @Override\r
+ public void deleteGroup(Group g) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteGroupFromVariable(fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Group)\r
+ */\r
+ @Override\r
+ public void deleteGroupFromVariable(Variable v, Group g) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteGroupFromVariables(java.lang.Object[], fr_jussieu_snv_lis.base.Group)\r
+ */\r
+ @Override\r
+ public void deleteGroupFromVariables(Object[] tab, Group g) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteAllGroups(fr_jussieu_snv_lis.base.IBase)\r
+ */\r
+ @Override\r
+ public void deleteAllGroups(IBase b) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getGroupsNoBelongingToVariable(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public List<Group> getGroupsNoBelongingToVariable(Variable v) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getGroupsNoBelongingToVariables(java.lang.Object[])\r
+ */\r
+ @Override\r
+ public List<Group> getGroupsNoBelongingToVariables(Object[] tab) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getGroupsBelongingToVariable(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public List<Group> getGroupsBelongingToVariable(Variable v) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getGroupsBelongingToVariables(java.lang.Object[])\r
+ */\r
+ @Override\r
+ public List<Group> getGroupsBelongingToVariables(Object[] tab) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getAllGroups()\r
+ */\r
+ @Override\r
+ public List<Group> getAllGroups() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#findGroupByName(java.lang.String)\r
+ */\r
+ @Override\r
+ public Group findGroupByName(String n) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkExistanceGroup()\r
+ */\r
+ @Override\r
+ public boolean checkExistanceGroup() {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addGroupToVariableAt(fr_jussieu_snv_lis.base.Group, fr_jussieu_snv_lis.base.Variable, int)\r
+ */\r
+ @Override\r
+ public void addGroupToVariableAt(Group g, Variable v, int i) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addGroupToVariable(fr_jussieu_snv_lis.base.Group, fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public void addGroupToVariable(Group g, Variable v) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addGroupToVariables(fr_jussieu_snv_lis.base.Group, java.lang.Object[])\r
+ */\r
+ @Override\r
+ public void addGroupToVariables(Group g, Object[] al) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addVariableToGroups(fr_jussieu_snv_lis.base.Variable, java.util.List)\r
+ */\r
+ @Override\r
+ public void addVariableToGroups(Variable v, List<Group> al) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkExistanceGroup(java.lang.String)\r
+ */\r
+ @Override\r
+ public boolean checkExistanceGroup(String s) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkExistanceGroup(fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Group)\r
+ */\r
+ @Override\r
+ public boolean checkExistanceGroup(Variable var, Group g) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#findModeByName(java.lang.String, fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public Mode findModeByName(String str, Variable var) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addModeToVariable(fr_jussieu_snv_lis.base.Mode, fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public void addModeToVariable(Mode m, Variable v) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addModeToVariableAt(fr_jussieu_snv_lis.base.Mode, fr_jussieu_snv_lis.base.Variable, int)\r
+ */\r
+ @Override\r
+ public void addModeToVariableAt(Mode m, Variable v, int i) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#moveUpModeFromVariable(fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Mode)\r
+ */\r
+ @Override\r
+ public void moveUpModeFromVariable(Variable v, Mode m) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#moveDownModeFromVariable(fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Mode)\r
+ */\r
+ @Override\r
+ public void moveDownModeFromVariable(Variable v, Mode m) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteModeFromVariable(fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Mode)\r
+ */\r
+ @Override\r
+ public void deleteModeFromVariable(Variable v, Mode m) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#fusionModeFromvariable(fr_jussieu_snv_lis.base.Variable, java.lang.Object[])\r
+ */\r
+ @Override\r
+ public Mode fusionModeFromvariable(Variable var, Object[] tab) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkExistanceMode(fr_jussieu_snv_lis.base.Variable, java.lang.String)\r
+ */\r
+ @Override\r
+ public boolean checkExistanceMode(Variable v, String s) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkExistanceMode(fr_jussieu_snv_lis.base.Individual, fr_jussieu_snv_lis.base.Variable, java.lang.String)\r
+ */\r
+ @Override\r
+ public boolean checkExistanceMode(Individual ind, Variable var, String s) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#matchModes(fr_jussieu_snv_lis.base.Individual, fr_jussieu_snv_lis.base.Variable, java.util.List, int)\r
+ */\r
+ @Override\r
+ public boolean matchModes(Individual ind, Variable var, List<Mode> modes,\r
+ int operator) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#matchNumValue(fr_jussieu_snv_lis.base.Individual, fr_jussieu_snv_lis.base.Variable, java.lang.Double)\r
+ */\r
+ @Override\r
+ public boolean matchNumValue(Individual ind, Variable var, Double value) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#createNewMode(fr_jussieu_snv_lis.base.Variable, java.lang.String)\r
+ */\r
+ @Override\r
+ public Mode createNewMode(Variable va, String name) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#controlModeExVariable(boolean, fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Mode)\r
+ */\r
+ @Override\r
+ public void controlModeExVariable(boolean selected, Variable v,\r
+ Mode modeException) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteModeExFromVariable(fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Mode)\r
+ */\r
+ @Override\r
+ public void deleteModeExFromVariable(Variable v, Mode m) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkExistIndividual()\r
+ */\r
+ @Override\r
+ public boolean checkExistIndividual() {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteIndividualFromBase(fr_jussieu_snv_lis.base.Individual, fr_jussieu_snv_lis.base.IBase)\r
+ */\r
+ @Override\r
+ public void deleteIndividualFromBase(Individual ind, IBase b) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteIndividual(fr_jussieu_snv_lis.base.Individual)\r
+ */\r
+ @Override\r
+ public void deleteIndividual(Individual ind) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addIndividual(fr_jussieu_snv_lis.base.Individual)\r
+ */\r
+ @Override\r
+ public void addIndividual(Individual ind) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addIndividualToBaseAt(fr_jussieu_snv_lis.base.Individual, fr_jussieu_snv_lis.base.IBase, int)\r
+ */\r
+ @Override\r
+ public void addIndividualToBaseAt(Individual ind, IBase b, int i) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#findIndividualByName(java.lang.String)\r
+ */\r
+ @Override\r
+ public Individual findIndividualByName(String ind) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkExistanceOneIndividual(java.lang.String)\r
+ */\r
+ @Override\r
+ public boolean checkExistanceOneIndividual(String s) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#createNewIndividual(java.lang.String)\r
+ */\r
+ @Override\r
+ public Individual createNewIndividual(String name) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#copyIndividual(fr_jussieu_snv_lis.base.Individual, java.lang.String)\r
+ */\r
+ @Override\r
+ public Individual copyIndividual(Individual indtocopy, String name) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#copyVariable(fr_jussieu_snv_lis.base.Variable, java.lang.String)\r
+ */\r
+ @Override\r
+ public Variable copyVariable(Variable vartocopy, String name) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#mergeVariables(java.lang.Object[], java.lang.String)\r
+ */\r
+ @Override\r
+ public Variable mergeVariables(Object[] tab, String name) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#mergeIndividuals(java.lang.Object[], java.lang.String)\r
+ */\r
+ @Override\r
+ public Individual mergeIndividuals(Object[] tab, String name) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#controlModeIndVar(boolean, fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Individual, fr_jussieu_snv_lis.base.Mode)\r
+ */\r
+ @Override\r
+ public void controlModeIndVar(boolean selected, Variable v, Individual i,\r
+ Mode m) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#controlModeIndVarRec(boolean, fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Individual, fr_jussieu_snv_lis.base.Mode)\r
+ */\r
+ @Override\r
+ public void controlModeIndVarRec(boolean selected, Variable v,\r
+ Individual i, Mode m) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkBadDescription(fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Individual)\r
+ */\r
+ @Override\r
+ public void checkBadDescription(Variable var, Individual ind) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkingUnknown(fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Individual)\r
+ */\r
+ @Override\r
+ public boolean checkingUnknown(Variable var, Individual ind) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkUnknown(fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Individual, boolean, boolean)\r
+ */\r
+ @Override\r
+ public void checkUnknown(Variable var, Individual ind, boolean b,\r
+ boolean withDaughters) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkUnknown(fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Individual[], boolean, boolean)\r
+ */\r
+ @Override\r
+ public void checkUnknown(Variable var, Individual[] tab, boolean b,\r
+ boolean withDaughters) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#buildIndividualsBitSetMatrix()\r
+ */\r
+ @Override\r
+ public void buildIndividualsBitSetMatrix() {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#buildIndividualsIntegerBitMatrix()\r
+ */\r
+ @Override\r
+ public void buildIndividualsIntegerBitMatrix() {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addVariable(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public boolean addVariable(Variable variable) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addVariableToBase(fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.IBase)\r
+ */\r
+ @Override\r
+ public void addVariableToBase(Variable variable, IBase b) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addMother(fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public boolean addMother(Variable current, Variable mother) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#removeMother(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public void removeMother(Variable current) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#changeMother(fr_jussieu_snv_lis.base.Variable, fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public void changeMother(Variable current, Variable mother) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkExistVariable()\r
+ */\r
+ @Override\r
+ public boolean checkExistVariable() {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkExistVariable(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public boolean checkExistVariable(Variable v) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#findVariableByName(java.lang.String)\r
+ */\r
+ @Override\r
+ public Variable findVariableByName(String str) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkExistanceOneVariable(java.lang.String)\r
+ */\r
+ @Override\r
+ public boolean checkExistanceOneVariable(String s) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkCommunModeName(fr_jussieu_snv_lis.base.Variable[])\r
+ */\r
+ @Override\r
+ public boolean checkCommunModeName(Variable[] tab) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkNumericalType(fr_jussieu_snv_lis.base.Variable[])\r
+ */\r
+ @Override\r
+ public boolean checkNumericalType(Variable[] tab) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#checkStateNumber(fr_jussieu_snv_lis.base.Variable[])\r
+ */\r
+ @Override\r
+ public boolean checkStateNumber(Variable[] tab) {\r
+ logger.warn("Not yet implemented");\r
+ return false;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#createNewVariable(java.lang.String)\r
+ */\r
+ @Override\r
+ public Variable createNewVariable(String name) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#createNewVariableNumOrEnum(java.lang.String, java.lang.String)\r
+ */\r
+ @Override\r
+ public Variable createNewVariableNumOrEnum(String name, String type) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addNewVariableAndItsModesToMatrix(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public void addNewVariableAndItsModesToMatrix(Variable newVariable) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#addNewVariableNumAndItsModesToMatrix(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public void addNewVariableNumAndItsModesToMatrix(Variable newVariable) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteVariableFromMatrix(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public void deleteVariableFromMatrix(Variable variable) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteVariable(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public void deleteVariable(Variable va) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteVariableAndAllDaughters(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public void deleteVariableAndAllDaughters(Variable v) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteVariablesAndAllDaughters(fr_jussieu_snv_lis.base.Variable[])\r
+ */\r
+ @Override\r
+ public void deleteVariablesAndAllDaughters(Variable[] tab) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteVariableWithoutDaughters(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public void deleteVariableWithoutDaughters(Variable v) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#deleteVariablesWithoutDaughters(fr_jussieu_snv_lis.base.Variable[])\r
+ */\r
+ @Override\r
+ public void deleteVariablesWithoutDaughters(Variable[] tab) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getVariableDescendant(java.util.List, fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public List<Variable> getVariableDescendant(List<Variable> listDescendant,\r
+ Variable v) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getVariableDaughters(java.util.List, fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public List<Variable> getVariableDaughters(List<Variable> listDaugther,\r
+ Variable v) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getVariableDaughters(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public List<Variable> getVariableDaughters(Variable v) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getVariablesWithoutMother()\r
+ */\r
+ @Override\r
+ public List<Variable> getVariablesWithoutMother() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getVariablesWithoutMother(java.util.List)\r
+ */\r
+ @Override\r
+ public List<Variable> getVariablesWithoutMother(List<Variable> variables) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getVariablesWithoutDaughter(java.util.List)\r
+ */\r
+ @Override\r
+ public List<Variable> getVariablesWithoutDaughter(List<Variable> variables) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getListVariable()\r
+ */\r
+ @Override\r
+ public List<Variable> getListVariable() {\r
+ logger.warn("getListVariable() Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getVariablesByGroup(java.util.List, fr_jussieu_snv_lis.base.Group)\r
+ */\r
+ @Override\r
+ public List<Variable> getVariablesByGroup(List<Variable> variables, Group group) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getVariablesWithoutGroup(java.util.List)\r
+ */\r
+ @Override\r
+ public List<Variable> getVariablesWithoutGroup(List<Variable> variables) {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#setCurrentInd(fr_jussieu_snv_lis.base.Individual)\r
+ */\r
+ @Override\r
+ public void setCurrentInd(Individual ind) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#setCurrentIndArray(fr_jussieu_snv_lis.base.Individual[])\r
+ */\r
+ @Override\r
+ public void setCurrentIndArray(Individual[] tab) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#setCurrentIndArray(java.lang.Object[])\r
+ */\r
+ @Override\r
+ public void setCurrentIndArray(Object[] tab) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getCurrentVar()\r
+ */\r
+ @Override\r
+ public Variable getCurrentVar() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#setCurrentVar(fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public void setCurrentVar(Variable var) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getCurrentInd()\r
+ */\r
+ @Override\r
+ public Individual getCurrentInd() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getCurrentIndArray()\r
+ */\r
+ @Override\r
+ public Individual[] getCurrentIndArray() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getSortedIndividuals()\r
+ */\r
+ @Override\r
+ public List<Individual> getSortedIndividuals() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#getSortedGroups()\r
+ */\r
+ @Override\r
+ public List<Group> getSortedGroups() {\r
+ logger.warn("Not yet implemented");\r
+ return null;\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#moveIndividualTo(int, fr_jussieu_snv_lis.base.Individual)\r
+ */\r
+ @Override\r
+ public void moveIndividualTo(int i, Individual ind) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#moveVariableTo(int, fr_jussieu_snv_lis.base.Variable)\r
+ */\r
+ @Override\r
+ public void moveVariableTo(int i, Variable v) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#moveVariablesTo(int, java.util.List)\r
+ */\r
+ @Override\r
+ public void moveVariablesTo(int i, List<Variable> a) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+ /* (non-Javadoc)\r
+ * @see fr_jussieu_snv_lis.base.IControlerBase#moveGroupTo(int, fr_jussieu_snv_lis.base.Group)\r
+ */\r
+ @Override\r
+ public void moveGroupTo(int i, Group g) {\r
+ logger.warn("Not yet implemented");\r
+\r
+ }\r
+\r
+}\r