Class WidgetGroup
- java.lang.Object
-
- androidx.constraintlayout.core.widgets.analyzer.WidgetGroup
-
public class WidgetGroup extends java.lang.ObjectRepresents a group of widget for the grouping mechanism.
-
-
Constructor Summary
Constructors Constructor Description WidgetGroup(int orientation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadd(ConstraintWidget widget)voidapply()voidcleanup(java.util.ArrayList<WidgetGroup> dependencyLists)voidclear()intgetId()intgetOrientation()booleanintersectWith(WidgetGroup group)booleanisAuthoritative()intmeasureWrap(LinearSystem system, int orientation)voidmoveTo(int orientation, WidgetGroup widgetGroup)voidsetAuthoritative(boolean isAuthoritative)voidsetOrientation(int orientation)intsize()java.lang.StringtoString()
-
-
-
Method Detail
-
getOrientation
public int getOrientation()
-
getId
public int getId()
-
add
public boolean add(ConstraintWidget widget)
-
setAuthoritative
public void setAuthoritative(boolean isAuthoritative)
-
isAuthoritative
public boolean isAuthoritative()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
moveTo
public void moveTo(int orientation, WidgetGroup widgetGroup)
-
clear
public void clear()
-
measureWrap
public int measureWrap(LinearSystem system, int orientation)
-
setOrientation
public void setOrientation(int orientation)
-
apply
public void apply()
-
intersectWith
public boolean intersectWith(WidgetGroup group)
-
size
public int size()
-
cleanup
public void cleanup(java.util.ArrayList<WidgetGroup> dependencyLists)
-
-