Skip to content
Snippets Groups Projects
Commit 2a98d606 authored by ginquin's avatar ginquin
Browse files

Añadido cabecera licencia

parent d9627c3f
No related branches found
No related tags found
No related merge requests found
Showing
with 357 additions and 49 deletions
......@@ -19,6 +19,24 @@ import org.zkoss.zul.impl.LabelElement;
import es.uva.inf.tfg.ginquin.smellswisdom.domain.Article;
import es.uva.inf.tfg.ginquin.smellswisdom.services.ArticleService;
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class ArticleDetailController extends SelectorComposer<Component> {
......
......@@ -9,12 +9,26 @@ import es.uva.inf.tfg.ginquin.smellswisdom.domain.Articletool;
import es.uva.inf.tfg.ginquin.smellswisdom.domain.Tool;
import es.uva.inf.tfg.ginquin.smellswisdom.services.ToolService;
public class ArticleToolListModel extends AbstractListModel<Articletool> {
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
public class ArticleToolListModel extends AbstractListModel<Articletool> {
private static final long serialVersionUID = 1L;
private ToolService toolService;
......
......@@ -33,8 +33,23 @@ import es.uva.inf.tfg.ginquin.smellswisdom.services.SmellService;
/**
* Controlador para la BusquedaDesignSmells.zul
*
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class BusquedaDesignSmellsController extends SelectorComposer<Component> {
......
......@@ -21,12 +21,27 @@ import es.uva.inf.tfg.ginquin.smellswisdom.domain.TypeOfArtefact;
import es.uva.inf.tfg.ginquin.smellswisdom.services.ApproachService;
import es.uva.inf.tfg.ginquin.smellswisdom.services.ArticleService;
@VariableResolver(DelegatingVariableResolver.class)
public class CharacterisationArticleDetailController extends SelectorComposer<Component> {
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class CharacterisationArticleDetailController extends SelectorComposer<Component> {
private static final long serialVersionUID = 1L;
final Logger logger = LoggerFactory.getLogger(this.getClass().getName());
......
......@@ -17,6 +17,24 @@ import es.uva.inf.tfg.ginquin.smellswisdom.domain.VerificationToken;
import es.uva.inf.tfg.ginquin.smellswisdom.services.TokenService;
import es.uva.inf.tfg.ginquin.smellswisdom.services.UserService;
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class ConfirmRegistrationController extends SelectorComposer<Component> {
......
......@@ -24,12 +24,27 @@ import es.uva.inf.tfg.ginquin.smellswisdom.services.ArticleService;
import es.uva.inf.tfg.ginquin.smellswisdom.services.EvidenceService;
import es.uva.inf.tfg.ginquin.smellswisdom.services.ProjectevidenceService;
@VariableResolver(DelegatingVariableResolver.class)
public class EvidencesArticleDetailController extends SelectorComposer<Component> {
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class EvidencesArticleDetailController extends SelectorComposer<Component> {
private static final long serialVersionUID = 1L;
final Logger logger = LoggerFactory.getLogger(this.getClass().getName());
......
......@@ -24,12 +24,27 @@ import es.uva.inf.tfg.ginquin.smellswisdom.domain.Journalarticle;
import es.uva.inf.tfg.ginquin.smellswisdom.domain.Publication;
import es.uva.inf.tfg.ginquin.smellswisdom.services.ArticleService;
@VariableResolver(DelegatingVariableResolver.class)
public class GeneralArticleDetailController extends SelectorComposer<Component> {
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class GeneralArticleDetailController extends SelectorComposer<Component> {
private static final long serialVersionUID = 1L;
final Logger logger = LoggerFactory.getLogger(this.getClass().getName());
......
......@@ -9,6 +9,24 @@ import org.zkoss.zk.ui.select.annotation.VariableResolver;
import org.zkoss.zkplus.spring.DelegatingVariableResolver;
import org.zkoss.zul.Window;
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class LoginController extends SelectorComposer<Component> {
......
......@@ -12,7 +12,24 @@ import org.zkoss.zul.Div;
import org.zkoss.zul.Include;
import org.zkoss.zul.impl.LabelElement;
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
public class MenuAjaxbasedController extends SelectorComposer<Component> {
@Wire
......
......@@ -22,6 +22,24 @@ import es.uva.inf.tfg.ginquin.smellswisdom.services.EvidenceService;
import es.uva.inf.tfg.ginquin.smellswisdom.services.ProjectsmellService;
import es.uva.inf.tfg.ginquin.smellswisdom.services.SmellService;
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class ProjectsArticleDetailController extends SelectorComposer<Component> {
......
......@@ -30,14 +30,27 @@ import es.uva.inf.tfg.ginquin.smellswisdom.services.AuthorityService;
import es.uva.inf.tfg.ginquin.smellswisdom.services.UserService;
import es.uva.inf.tfg.ginquin.smellswisdom.utility.Utilities;
@VariableResolver(DelegatingVariableResolver.class)
public class RegisterController extends SelectorComposer<Component> {
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class RegisterController extends SelectorComposer<Component> {
private static final long serialVersionUID = 1L;
final Logger logger = LoggerFactory.getLogger(this.getClass().getName());
......
......@@ -8,12 +8,26 @@ import org.zkoss.zul.AbstractListModel;
import es.uva.inf.tfg.ginquin.smellswisdom.domain.Smell;
import es.uva.inf.tfg.ginquin.smellswisdom.services.SmellService;
public class SmellListModel extends AbstractListModel<Smell> {
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
public class SmellListModel extends AbstractListModel<Smell> {
private static final long serialVersionUID = 1L;
private SmellService smellService;
......
......@@ -9,12 +9,26 @@ import es.uva.inf.tfg.ginquin.smellswisdom.domain.Smelltool;
import es.uva.inf.tfg.ginquin.smellswisdom.domain.Tool;
import es.uva.inf.tfg.ginquin.smellswisdom.services.ToolService;
public class SmellToolListModel extends AbstractListModel<Smelltool> {
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
public class SmellToolListModel extends AbstractListModel<Smelltool> {
private static final long serialVersionUID = 1L;
private ToolService toolService;
......
......@@ -9,12 +9,26 @@ import es.uva.inf.tfg.ginquin.smellswisdom.domain.Smell;
import es.uva.inf.tfg.ginquin.smellswisdom.domain.Smelltool;
import es.uva.inf.tfg.ginquin.smellswisdom.services.SmellService;
public class SmellToolListModel2 extends AbstractListModel<Smelltool> {
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
public class SmellToolListModel2 extends AbstractListModel<Smelltool> {
private static final long serialVersionUID = 1L;
private SmellService smellService;
......
......@@ -32,12 +32,27 @@ import es.uva.inf.tfg.ginquin.smellswisdom.services.SmellService;
import es.uva.inf.tfg.ginquin.smellswisdom.services.SmellToolService;
import es.uva.inf.tfg.ginquin.smellswisdom.services.ToolService;
@VariableResolver(DelegatingVariableResolver.class)
public class SmellsArticleDetailController extends SelectorComposer<Component> {
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class SmellsArticleDetailController extends SelectorComposer<Component> {
private static final long serialVersionUID = 1L;
final Logger logger = LoggerFactory.getLogger(this.getClass().getName());
......
......@@ -20,12 +20,27 @@ import es.uva.inf.tfg.ginquin.smellswisdom.domain.TypeOfApproach;
import es.uva.inf.tfg.ginquin.smellswisdom.services.ApproachService;
import es.uva.inf.tfg.ginquin.smellswisdom.utility.Utilities;
@VariableResolver(DelegatingVariableResolver.class)
public class StatisticsApproachesController extends SelectorComposer<Component> {
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class StatisticsApproachesController extends SelectorComposer<Component> {
private static final long serialVersionUID = 1L;
@Wire
......
......@@ -10,12 +10,27 @@ import org.zkoss.zkplus.spring.DelegatingVariableResolver;
import org.zkoss.zul.Include;
import org.zkoss.zul.impl.LabelElement;
@VariableResolver(DelegatingVariableResolver.class)
public class StatisticsDesignSmellsController extends SelectorComposer<Component> {
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class StatisticsDesignSmellsController extends SelectorComposer<Component> {
private static final long serialVersionUID = 1L;
@Listen("onClick = menubar > menu > menupopup > menuitem; onClick = menubar > menuitem")
......
......@@ -20,12 +20,27 @@ import es.uva.inf.tfg.ginquin.smellswisdom.domain.PublicationType;
import es.uva.inf.tfg.ginquin.smellswisdom.services.PublicationService;
import es.uva.inf.tfg.ginquin.smellswisdom.utility.Utilities;
@VariableResolver(DelegatingVariableResolver.class)
public class StatisticsPublicationController extends SelectorComposer<Component> {
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class StatisticsPublicationController extends SelectorComposer<Component> {
private static final long serialVersionUID = 1L;
@Wire
......
......@@ -14,12 +14,27 @@ import org.zkoss.zkplus.spring.DelegatingVariableResolver;
import es.uva.inf.tfg.ginquin.smellswisdom.services.QualityFactorService;
import es.uva.inf.tfg.ginquin.smellswisdom.utility.Utilities;
@VariableResolver(DelegatingVariableResolver.class)
public class StatisticsQualityFactorController extends SelectorComposer<Component> {
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class StatisticsQualityFactorController extends SelectorComposer<Component> {
private static final long serialVersionUID = 1L;
@Wire
......
......@@ -14,12 +14,27 @@ import org.zkoss.zkplus.spring.DelegatingVariableResolver;
import es.uva.inf.tfg.ginquin.smellswisdom.services.SmellService;
import es.uva.inf.tfg.ginquin.smellswisdom.utility.Utilities;
@VariableResolver(DelegatingVariableResolver.class)
public class StatisticsSmellController extends SelectorComposer<Component>{
/**
* @author ginquin
*
* This file is part of the Smellswisdom (https://gitlab.inf.uva.es/ginquin/smellswisdom).
* Copyright (c) 2020 Gino Quintana.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, version 3.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@VariableResolver(DelegatingVariableResolver.class)
public class StatisticsSmellController extends SelectorComposer<Component>{
private static final long serialVersionUID = 1L;
@Wire
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment