package org.itsnat.droid.impl.xmlinflater.animlayout; import org.itsnat.droid.impl.xmlinflater.ClassDescMgr; import org.itsnat.droid.impl.xmlinflater.XMLInflaterRegistry; import org.itsnat.droid.impl.xmlinflater.animlayout.classtree.ClassDescGridLayoutAnimation; import org.itsnat.droid.impl.xmlinflater.animlayout.classtree.ClassDescLayoutAnimation; import org.itsnat.droid.impl.xmlinflater.animlayout.classtree.ClassDescLayoutAnimationBased; /** * Created by jmarranz on 30/04/14. */ public class ClassDescLayoutAnimationMgr extends ClassDescMgr<ClassDescLayoutAnimationBased> { public ClassDescLayoutAnimationMgr(XMLInflaterRegistry parent) { super(parent); initClassDesc(); } @Override public ClassDescLayoutAnimationBased get(String resourceTypeName) { return classes.get(resourceTypeName); } @Override protected void initClassDesc() { ClassDescLayoutAnimation layoutAnimation = new ClassDescLayoutAnimation(this); addClassDesc(layoutAnimation); ClassDescGridLayoutAnimation gridLayoutAnimation = new ClassDescGridLayoutAnimation(this,layoutAnimation); addClassDesc(gridLayoutAnimation); } }