File tree Expand file tree Collapse file tree 4 files changed +15
-14
lines changed
src/java/fr/paris/lutece/plugins/blog/business Expand file tree Collapse file tree 4 files changed +15
-14
lines changed Original file line number Diff line number Diff line change 34
34
package fr .paris .lutece .plugins .blog .business ;
35
35
36
36
import java .io .Serializable ;
37
+ import java .util .ArrayList ;
37
38
import java .util .List ;
38
39
39
40
/**
@@ -105,7 +106,7 @@ public String getTextValue( )
105
106
*/
106
107
public void setBinaryValue ( byte [ ] bytes )
107
108
{
108
- _bytes = bytes ;
109
+ _bytes = bytes . clone ( ) ;
109
110
}
110
111
111
112
/**
@@ -115,7 +116,7 @@ public void setBinaryValue( byte [ ] bytes )
115
116
*/
116
117
public byte [ ] getBinaryValue ( )
117
118
{
118
- return _bytes ;
119
+ return _bytes . clone ( ) ;
119
120
}
120
121
121
122
/**
@@ -167,7 +168,7 @@ public ContentType getContentType( )
167
168
*/
168
169
public List <Blog > getBlogs ( )
169
170
{
170
- return _blogs ;
171
+ return ( List < Blog >) ( ( ArrayList < Blog >) _blogs ). clone ( ) ;
171
172
}
172
173
173
174
/**
@@ -178,7 +179,7 @@ public List<Blog> getBlogs( )
178
179
*/
179
180
public void setBlogs ( List <Blog > blogs )
180
181
{
181
- this ._blogs = blogs ;
182
+ this ._blogs = ( List < Blog >) ( ( ArrayList < Blog >) blogs ). clone ( ) ;
182
183
}
183
184
184
185
/**
Original file line number Diff line number Diff line change @@ -192,7 +192,7 @@ public int getPageTemplateDocument( )
192
192
*/
193
193
public List <BlogPublication > getArrayBlogs ( )
194
194
{
195
- return _arrayBlogs ;
195
+ return ( List < BlogPublication >) ( ( ArrayList < BlogPublication >) _arrayBlogs ). clone ( ) ;
196
196
}
197
197
198
198
/**
@@ -201,7 +201,7 @@ public List<BlogPublication> getArrayBlogs( )
201
201
*/
202
202
public void setArrayBlogs ( List <BlogPublication > arrayBlogs )
203
203
{
204
- _arrayBlogs = arrayBlogs ;
204
+ _arrayBlogs = ( List < BlogPublication >) ( ( ArrayList < BlogPublication >) arrayBlogs ). clone ( ) ;
205
205
}
206
206
207
207
/**
Original file line number Diff line number Diff line change @@ -95,7 +95,7 @@ public void setIdPortlet( int nIdPortlet )
95
95
*/
96
96
public Date getDateBeginPublishing ( )
97
97
{
98
- return _dateBeginPublishing ;
98
+ return ( Date ) _dateBeginPublishing . clone ( ) ;
99
99
}
100
100
101
101
/**
@@ -104,15 +104,15 @@ public Date getDateBeginPublishing( )
104
104
*/
105
105
public void setDateBeginPublishing ( Date datePublishing )
106
106
{
107
- _dateBeginPublishing = datePublishing ;
107
+ _dateBeginPublishing = ( Date ) datePublishing . clone ( ) ;
108
108
}
109
109
110
110
/**
111
111
* @return the _dateEndPublishing
112
112
*/
113
113
public Date getDateEndPublishing ( )
114
114
{
115
- return _dateEndPublishing ;
115
+ return ( Date ) _dateEndPublishing . clone ( ) ;
116
116
}
117
117
118
118
/**
@@ -121,7 +121,7 @@ public Date getDateEndPublishing( )
121
121
*/
122
122
public void setDateEndPublishing ( Date datePublishing )
123
123
{
124
- _dateEndPublishing = datePublishing ;
124
+ _dateEndPublishing = ( Date ) datePublishing . clone ( ) ;
125
125
}
126
126
127
127
/**
Original file line number Diff line number Diff line change @@ -67,7 +67,7 @@ public class PortletFilter
67
67
*/
68
68
public void setPageName ( String [ ] strPageTitle )
69
69
{
70
- this ._tabPageName = strPageTitle ;
70
+ this ._tabPageName = strPageTitle . clone ( ) ;
71
71
}
72
72
73
73
/**
@@ -77,7 +77,7 @@ public void setPageName( String [ ] strPageTitle )
77
77
*/
78
78
public String [ ] getPageName ( )
79
79
{
80
- return _tabPageName ;
80
+ return _tabPageName . clone ( ) ;
81
81
}
82
82
83
83
/**
@@ -88,7 +88,7 @@ public void setPageName( String [ ] strPageTitle )
88
88
*/
89
89
public void setPortletName ( String [ ] strPortletTitle )
90
90
{
91
- this ._tabPortletName = strPortletTitle ;
91
+ this ._tabPortletName = strPortletTitle . clone ( ) ;
92
92
}
93
93
94
94
/**
@@ -98,7 +98,7 @@ public void setPortletName( String [ ] strPortletTitle )
98
98
*/
99
99
public String [ ] getPortletName ( )
100
100
{
101
- return _tabPortletName ;
101
+ return _tabPortletName . clone ( ) ;
102
102
}
103
103
104
104
/**
You can’t perform that action at this time.
0 commit comments