package org.itsnat.droid.impl.xmlinflater.layout.classtree;
import org.itsnat.droid.impl.xmlinflater.layout.ClassDescViewMgr;
import org.itsnat.droid.impl.xmlinflater.layout.attr.widget.AttrDescView_widget_ImageView_scaleType;
import org.itsnat.droid.impl.xmlinflater.layout.attr.widget.AttrDescView_widget_ImageView_tint;
import org.itsnat.droid.impl.xmlinflater.shared.attr.AttrDescReflecFieldSetBoolean;
import org.itsnat.droid.impl.xmlinflater.shared.attr.AttrDescReflecMethodBoolean;
import org.itsnat.droid.impl.xmlinflater.shared.attr.AttrDescReflecMethodDimensionIntFloor;
import org.itsnat.droid.impl.xmlinflater.shared.attr.AttrDescReflecMethodDimensionIntRound;
import org.itsnat.droid.impl.xmlinflater.shared.attr.AttrDescReflecMethodDrawable;
/**
* Created by jmarranz on 30/04/14.
*/
public class ClassDescView_widget_ImageView extends ClassDescViewBased
{
public ClassDescView_widget_ImageView(ClassDescViewMgr classMgr,ClassDescView_view_View parentClass)
{
super(classMgr,"android.widget.ImageView",parentClass);
}
@SuppressWarnings("unchecked")
protected void init()
{
super.init();
addAttrDescAN(new AttrDescReflecMethodBoolean(this, "adjustViewBounds", false));
addAttrDescAN(new AttrDescReflecMethodDimensionIntFloor(this, "baseline", -1f));
addAttrDescAN(new AttrDescReflecMethodBoolean(this, "baselineAlignBottom", false));
addAttrDescAN(new AttrDescReflecFieldSetBoolean(this, "cropToPadding", "mCropToPadding", false));
addAttrDescAN(new AttrDescReflecMethodDimensionIntRound(this, "maxHeight", (float) Integer.MAX_VALUE));
addAttrDescAN(new AttrDescReflecMethodDimensionIntRound(this, "maxWidth", (float) Integer.MAX_VALUE));
addAttrDescAN(new AttrDescView_widget_ImageView_scaleType(this));
addAttrDescAN(new AttrDescReflecMethodDrawable(this, "src", "setImageDrawable", "@null"));
addAttrDescAN(new AttrDescView_widget_ImageView_tint(this));
// android:tintMode es level 21
}
}