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

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

Modif pages medias

File size: 1.9 KB
Line 
1<script type="text/javascript">
2    /* ************************************************** */
3    /* ****************** LISTS ************************* */
4    /* ************************************************** */
5
6    var ListPlatforms = Class.create( ListItem, {
7
8        createItemDiv: function( itemHash, objectParameter )
9        {
10            return new Plateform( itemHash, objectParameter );
11        }
12    } );
13
14    var 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    /* ***************************************************** */
26    var 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
47    var Parameter = Class.create( Item, {
48
49        display : function( parentNode, className )
50        {
51            this.createContainer( "containerParameter", "containerParameter " + className );
52            this.addNameWithMenus( "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.