package org.itsnat.droid.impl.xmlinflater.anim.classtree; import android.content.Context; import android.view.animation.TranslateAnimation; import org.itsnat.droid.impl.xmlinflater.anim.ClassDescAnimationMgr; import org.itsnat.droid.impl.xmlinflater.anim.attr.AttrDescAnimation_view_animation_TranslateAnimation_fromToXYDelta; /** * Created by Jose on 15/10/2015. */ public class ClassDescAnimationTranslate extends ClassDescAnimationBased<TranslateAnimation> { public ClassDescAnimationTranslate(ClassDescAnimationMgr classMgr, ClassDescAnimation parentClass) { super(classMgr, "translate", parentClass); } @Override public Class<TranslateAnimation> getDeclaredClass() { return TranslateAnimation.class; } @Override protected TranslateAnimation createResourceNative(Context ctx) { return new TranslateAnimation(ctx,null); } @Override public boolean isAttributeIgnored(TranslateAnimation resource, String namespaceURI, String name) { return false; } protected void init() { super.init(); addAttrDescAN(new AttrDescAnimation_view_animation_TranslateAnimation_fromToXYDelta(this, "fromXDelta")); addAttrDescAN(new AttrDescAnimation_view_animation_TranslateAnimation_fromToXYDelta(this, "fromYDelta")); addAttrDescAN(new AttrDescAnimation_view_animation_TranslateAnimation_fromToXYDelta(this, "toXDelta")); addAttrDescAN(new AttrDescAnimation_view_animation_TranslateAnimation_fromToXYDelta(this, "toYDelta")); } }