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_GridView_stretchMode; import org.itsnat.droid.impl.xmlinflater.shared.GravityUtil; import org.itsnat.droid.impl.xmlinflater.shared.attr.AttrDescReflecMethodDimensionIntFloor; import org.itsnat.droid.impl.xmlinflater.shared.attr.AttrDescReflecMethodInt; import org.itsnat.droid.impl.xmlinflater.shared.attr.AttrDescReflecMethodNameMultiple; /** * Created by jmarranz on 30/04/14. */ public class ClassDescView_widget_GridView extends ClassDescViewBased { public ClassDescView_widget_GridView(ClassDescViewMgr classMgr,ClassDescView_widget_AbsListView parentClass) { super(classMgr,"android.widget.GridView",parentClass); } @SuppressWarnings("unchecked") protected void init() { super.init(); addAttrDescAN(new AttrDescReflecMethodDimensionIntFloor(this, "columnWidth", null)); addAttrDescAN(new AttrDescReflecMethodNameMultiple(this, "gravity", GravityUtil.nameValueMap, "left")); addAttrDescAN(new AttrDescReflecMethodDimensionIntFloor(this, "horizontalSpacing", 0f)); addAttrDescAN(new AttrDescReflecMethodInt(this, "numColumns", 1)); addAttrDescAN(new AttrDescView_widget_GridView_stretchMode(this)); addAttrDescAN(new AttrDescReflecMethodDimensionIntFloor(this, "verticalSpacing", 0f)); } }