*/
@SuppressWarnings("unchecked")
private void parseAnimations(final Multimap<Element, TargetChannel> channelMap, final Element animationRoot,
final AnimationItem animationItemRoot) {
if (animationRoot.getChild("animation") != null) {
Attribute nameAttribute = animationRoot.getAttribute("name");
if (nameAttribute == null) {
nameAttribute = animationRoot.getAttribute("id");
}
final String name = nameAttribute != null ? nameAttribute.getValue() : "Default";
final AnimationItem animationItem = new AnimationItem(name);
animationItemRoot.getChildren().add(animationItem);
for (final Element animationElement : animationRoot.getChildren("animation")) {