OpenConcerto

Dépôt officiel du code source de l'ERP OpenConcerto
sonarqube

svn://code.openconcerto.org/openconcerto

Rev

Rev 128 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 128 Rev 170
Line 1... Line 1...
1
package org.openconcerto.modules.project.element;
1
package org.openconcerto.modules.project.element;
2
 
2
 
3
import java.util.ArrayList;
3
import java.util.Arrays;
4
import java.util.List;
4
import java.util.List;
5
 
5
 
6
import org.openconcerto.erp.core.common.element.ComptaSQLConfElement;
6
import org.openconcerto.erp.core.common.element.ComptaSQLConfElement;
7
import org.openconcerto.sql.element.SQLComponent;
7
import org.openconcerto.sql.element.SQLComponent;
8
import org.openconcerto.sql.element.UISQLComponent;
8
import org.openconcerto.sql.element.UISQLComponent;
Line 14... Line 14...
14
        super("TYPE_AFFAIRE", "un type d'affaire", "types d'affaire");
14
        super("TYPE_AFFAIRE", "un type d'affaire", "types d'affaire");
15
    }
15
    }
16
 
16
 
17
    @Override
17
    @Override
18
    protected List<String> getListFields() {
18
    protected List<String> getListFields() {
19
        final List<String> l = new ArrayList<String>();
-
 
20
        l.add("NOM");
19
        return Arrays.asList("NOM");
21
        return l;
-
 
22
    }
20
    }
23
 
21
 
24
    @Override
22
    @Override
25
    protected List<String> getComboFields() {
23
    protected List<String> getComboFields() {
26
        final List<String> l = new ArrayList<String>();
-
 
27
        l.add("NOM");
24
        return Arrays.asList("NOM");
28
        return l;
-
 
29
    }
25
    }
30
 
26
 
31
    @Override
27
    @Override
32
    public ListMap<String, String> getShowAs() {
28
    public ListMap<String, String> getShowAs() {
33
        return ListMap.singleton(null, getComboFields());
29
        return ListMap.singleton(null, getComboFields());
Line 43... Line 39...
43
        };
39
        };
44
    }
40
    }
45
 
41
 
46
    @Override
42
    @Override
47
    protected String createCode() {
43
    protected String createCode() {
48
        return createCodeFromPackage() + ".kind";
44
        return "project.type";
49
    }
45
    }
50
}
46
}