+++ /dev/null
-/************************************************************************************
- *
- * Copyright (c) 2008 Igor Barma, Eric Brun, Alexandre Desoubeaux, Christian Martel.
- *
- * Ce logiciel est diffuse sous les termes et conditions de la licence CECILL.
- * Voir le fichier joint Licence_CeCILL_V2-fr.txt pour plus de details.
- *
- ************************************************************************************/
-package com.pentila.evalcomp.ariadne;
-
-import java.util.ArrayList;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Set;
-
-import org.apache.commons.fileupload.FileItem;
-
-import com.pentila.evalcomp.domain.Ressource;
-import com.pentila.evalcomp.domain.User;
-import com.pentila.evalcomp.domain.definition.RessourceDefinition;
-import com.pentila.evalcomp.domain.instance.EvaluationSubjectInstance;
-import com.pentila.evalcomp.domain.transit.RessourceFolder;
-import com.pentila.evalcomp.domain.transit.RessourceItem;
-import com.pentila.evalcomp.manager.ressource.IRessourcePlugin;
-
-// TODO: Auto-generated Javadoc
-/**
- * The Class AriadnePlugin.
- */
-public class AriadnePlugin implements IRessourcePlugin {
-
- /** The plugin name. */
- private String pluginName = "Adiadne";
-
- /** The plugin key. */
- private String pluginKey;
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.ressource.IRessourcePlugin#getPluginKey()
- */
- public String getPluginKey() {
- // TODO Auto-generated method stub
- return pluginKey;
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.ressource.IRessourcePlugin#setPluginKey(java.lang.String)
- */
- public void setPluginKey(String pluginKey) {
- // TODO Auto-generated method stub
- this.pluginKey = pluginKey;
- }
-
- /** The gateway. */
- AriadneImpl gateway;
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#addFolder(com.pentila.evalcomp.domain.transit.RessourceItem, java.lang.String)
- */
- public RessourceItem addFolder(RessourceItem arg0, String arg1) {
- // TODO Auto-generated method stub
- return null;
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#addRessourceDefinition(com.pentila.evalcomp.domain.definition.RessourceDefinition)
- */
- public RessourceDefinition addRessourceDefinition(RessourceDefinition arg0) {
- // TODO Auto-generated method stub
- return null;
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#addRessourceItem(java.lang.String, org.apache.commons.fileupload.FileItem, java.lang.String, java.lang.String)
- */
- public void addRessourceItem(String arg0, FileItem arg1, String arg2,
- String arg3) {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#addRessourceToESI(com.pentila.evalcomp.domain.User, com.pentila.evalcomp.domain.transit.RessourceItem, com.pentila.evalcomp.domain.instance.EvaluationSubjectInstance)
- */
- public Ressource addRessourceToESI(User arg0, RessourceItem arg1,
- EvaluationSubjectInstance arg2) {
- // TODO Auto-generated method stub
- return null;
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#copyFolder()
- */
- public void copyFolder() {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#copyRessource(com.pentila.evalcomp.domain.transit.RessourceItem, java.lang.Long, java.lang.String)
- */
- public void copyRessource(RessourceItem arg0, Long arg1, String arg2) {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#deleteFolder(com.pentila.evalcomp.domain.transit.RessourceItem, java.lang.String)
- */
- public void deleteFolder(RessourceItem arg0, String arg1) {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#deleteRessource(com.pentila.evalcomp.domain.transit.RessourceItem, java.lang.String)
- */
- public void deleteRessource(RessourceItem arg0, String arg1) {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#getRessource(java.lang.String, java.lang.String, java.lang.String)
- */
- public RessourceItem getRessource(String arg0, String arg1, String arg2) {
- // TODO Auto-generated method stub
- return null;
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#getRessourceUrl(java.lang.String, java.lang.String, java.lang.String)
- */
- public String getRessourceUrl(String pluginKey, String ressourceKey,
- String mode) {
- // TODO Auto-generated method stub
- return ressourceKey;
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#getWorkspace(java.lang.String)
- */
- public RessourceItem getWorkspace(String arg0) {
- RessourceFolder ws = new RessourceFolder();
- ws.setEditable(false);
- ws.setName(pluginName);
- ws.setUrl("");
-
- List<RessourceItem> results = new ArrayList<RessourceItem>();
-
- ws.setItemList(results);
- ws.setPluginKey(getPluginKey());
- return ws;
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#moveFolder(com.pentila.evalcomp.domain.transit.RessourceItem, com.pentila.evalcomp.domain.transit.RessourceItem, java.lang.String)
- */
- public void moveFolder(RessourceItem arg0, RessourceItem arg1, String arg2) {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#moveRessource(com.pentila.evalcomp.domain.transit.RessourceItem, com.pentila.evalcomp.domain.transit.RessourceItem, java.lang.String)
- */
- public void moveRessource(RessourceItem arg0, RessourceItem arg1,
- String arg2) {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#removePermission(com.pentila.evalcomp.domain.Ressource, java.util.Set, java.lang.String)
- */
- public void removePermission(Ressource arg0, Set<String> arg1, String arg2) {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#removePermission(com.pentila.evalcomp.domain.definition.RessourceDefinition, java.util.Set, java.lang.String)
- */
- public void removePermission(RessourceDefinition arg0, Set<String> arg1,
- String arg2) {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#removeRessourceDefinition(com.pentila.evalcomp.domain.definition.RessourceDefinition)
- */
- public void removeRessourceDefinition(RessourceDefinition arg0) {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#removeRessourceFromESI(com.pentila.evalcomp.domain.Ressource, java.lang.String)
- */
- public void removeRessourceFromESI(Ressource arg0, String arg1) {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#renameFolder(com.pentila.evalcomp.domain.transit.RessourceItem, java.lang.String)
- */
- public void renameFolder(RessourceItem arg0, String arg1) {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#renameRessource(com.pentila.evalcomp.domain.transit.RessourceItem, java.lang.String)
- */
- public void renameRessource(RessourceItem arg0, String arg1) {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#setPermission(com.pentila.evalcomp.domain.Ressource, java.util.Set, java.lang.String)
- */
- public void setPermission(Ressource arg0, Set<String> arg1, String arg2) {
- // TODO Auto-generated method stub
-
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#setPermission(com.pentila.evalcomp.domain.definition.RessourceDefinition, java.util.Set, java.lang.String)
- */
- public void setPermission(RessourceDefinition arg0, Set<String> arg1,
- String arg2) {
- // TODO Auto-generated method stub
-
- }
-
- /**
- * Gets the gateway.
- *
- * @return the gateway
- */
- public AriadneImpl getGateway() {
- return gateway;
- }
-
- /**
- * Sets the gateway.
- *
- * @param gateway the new gateway
- */
- public void setGateway(AriadneImpl gateway) {
- this.gateway = gateway;
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.interfacedef.IRessourceBase#query(java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.String)
- */
- public Set<RessourceItem> query(String query, Integer size, Integer start,
- String pluginKey) {
-
- Set<RessourceItem> sri = new HashSet<RessourceItem>();
-
- sri = gateway.query(query, size, start);
-
- for (RessourceItem ri : sri) {
- ri.setPluginKey(this.getPluginKey());
- }
-
- return sri;
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.ressource.IRessourcePlugin#getPluginName()
- */
- public String getPluginName() {
- return pluginName;
- }
-
- /* (non-Javadoc)
- * @see com.pentila.evalcomp.manager.ressource.IRessourcePlugin#setPluginName(java.lang.String)
- */
- public void setPluginName(String pluginName) {
- this.pluginName = pluginName;
- }
-
-}