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