Revision 28267d27 src/gr/grnet/pithos/web/client/MessagePanel.java

b/src/gr/grnet/pithos/web/client/MessagePanel.java
34 34
 */
35 35
package gr.grnet.pithos.web.client;
36 36

  
37
import gr.grnet.pithos.web.client.animation.FadeIn;
38
import gr.grnet.pithos.web.client.animation.FadeOut;
39

  
40 37
import com.google.gwt.core.client.GWT;
41 38
import com.google.gwt.event.dom.client.ClickEvent;
42 39
import com.google.gwt.event.dom.client.ClickHandler;
......
118 115

  
119 116
			@Override
120 117
			public void onClick(ClickEvent event) {
121
				FadeOut anim = new FadeOut(simplePanel){
122

  
123
					@Override
124
					protected void onComplete() {
125
						super.onComplete();
126
						hideMessage();
127
					}
128
				};
129
				anim.run(500);
118
				hideMessage();
130 119
			}
131 120
		});
132 121
		inner.add(message);
......
142 131

  
143 132
			@Override
144 133
			public void onClick(ClickEvent event) {
145
				FadeOut anim = new FadeOut(simplePanel){
146
					@Override
147
					protected void onComplete() {
148
						super.onComplete();
149
						hideMessage();
150
					}
151
				};
152
				anim.run(500);
134
				hideMessage();
153 135
			}
154 136
		});
155 137
		linkPanel.add(clearMessageLink);
......
181 163
		message.setHTML("<table class='pithos-errorMessage'><tr><td>" + AbstractImagePrototype.create(images.error()).getHTML() + "</td><td>" + msg + "</td></tr></table>");
182 164
		feedbackLink.setVisible(true);
183 165
		setVisible(true);
184
		FadeIn anim = new FadeIn(simplePanel);
185
		anim.run(500);
186 166
	}
187 167

  
188 168
	/**
......
194 174
		message.setHTML("<table class='pithos-warnMessage'><tr><td>" + AbstractImagePrototype.create(images.warn()).getHTML() + "</td><td>" + msg + "</td></tr></table>");
195 175
		feedbackLink.setVisible(false);
196 176
		setVisible(true);
197
		FadeIn anim = new FadeIn(simplePanel);
198
		anim.run(500);
199 177
	}
200 178

  
201 179
	/**
......
207 185
		message.setHTML("<table class='pithos-infoMessage'><tr><td>" + AbstractImagePrototype.create(images.info()).getHTML() + "</td><td>" + msg + "</td></tr></table>");
208 186
		feedbackLink.setVisible(false);
209 187
		setVisible(true);
210
		FadeIn anim = new FadeIn(simplePanel);
211
		anim.run(500);
212 188
	}
213 189

  
214 190
	/**

Also available in: Unified diff