1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 package fr.paris.lutece.plugins.library.business;
35
36 import fr.paris.lutece.portal.business.stylesheet.StyleSheet;
37
38 import java.util.Collection;
39
40
41 public class LibraryMedia
42 {
43 private int _nMediaId;
44 private String _strName;
45 private String _strDescription;
46 private Collection<MediaAttribute> _colMediaAttribute;
47 private StyleSheet _stylesheet;
48 private boolean _bIsMultipleMedia;
49
50 public Collection<MediaAttribute> getMediaAttributeList( )
51 {
52 return _colMediaAttribute;
53 }
54
55 public void setMediaAttributeList( Collection<MediaAttribute> colMediaAttribute )
56 {
57 _colMediaAttribute = colMediaAttribute;
58 }
59
60 public int getMediaId( )
61 {
62 return _nMediaId;
63 }
64
65 public void setMediaId( int nMediaId )
66 {
67 _nMediaId = nMediaId;
68 }
69
70 public String getDescription( )
71 {
72 return _strDescription;
73 }
74
75 public void setDescription( String strDescription )
76 {
77 _strDescription = strDescription;
78 }
79
80 public String getName( )
81 {
82 return _strName;
83 }
84
85 public void setName( String strName )
86 {
87 _strName = strName;
88 }
89
90 public StyleSheet getStyleSheet( )
91 {
92 return _stylesheet;
93 }
94
95 public void setStyleSheet( StyleSheet stylesheet )
96 {
97 _stylesheet = stylesheet;
98 }
99
100 public void setStyleSheetBytes( byte[] bytes )
101 {
102 _stylesheet = new StyleSheet( );
103 _stylesheet.setSource( bytes );
104 }
105
106 public boolean getIsMultipleMedia( )
107 {
108 return _bIsMultipleMedia;
109 }
110
111 public void setIsMultipleMedia( boolean bIsMultipleMedia )
112 {
113 this._bIsMultipleMedia = bIsMultipleMedia;
114 }
115 }