source: ether_megapoli/web/visualization/visu_parameter_by_pf-classes.jsp @ 89

Last change on this file since 89 was 89, checked in by vmipsl, 13 years ago

Import du projet MEGAPOLI

File size: 1.7 KB
Line 
1<script type="text/javascript">
2/* ************************************************** */
3/* ****************** LISTS ************************* */
4/* ************************************************** */
5
6var ListPlatforms = Class.create(ListItem, {
7
8    createItemDiv: function( itemHash, objectParameter )
9    {
10        return new Plateform(itemHash, objectParameter);
11    }
12});
13
14var ListParameters = Class.create(ListItem, {
15
16    createItemDiv: function( itemHash, objectParameter )
17    {
18        return new Parameter(itemHash, objectParameter);
19    }
20});
21
22
23/* ***************************************************** */
24/* ****************** ELEMENTS ************************* */
25/* ***************************************************** */
26var Plateform = Class.create(Item, {
27
28    display : function( parentNode, className )
29    {
30        this.createContainer("containerPlateform","containerPlateform "+className);
31        this.addName("plateform_name");
32        this.appendContainer(parentNode);
33        this.addObservers();
34    },
35
36    select: function()
37    {
38        this.selectWithParameter("plateform_selected");
39    },
40
41    unselect: function()
42    {
43        this.unselectWithParameter("plateform_selected");
44    }
45});
46
47var Parameter = Class.create(Item, {
48
49    display : function( parentNode, className )
50    {
51        this.createContainer("containerParameter","containerParameter "+className);
52        this.addName("parameter_name");
53        this.appendContainer(parentNode);
54        this.addObservers();
55    },
56
57    select: function()
58    {
59        this.selectWithParameter("parameter_selected");
60    },
61
62    unselect: function()
63    {
64        this.unselectWithParameter("parameter_selected");
65    }
66});
67</script>
Note: See TracBrowser for help on using the repository browser.