Class DependencyGraph


  • public class DependencyGraph
    extends java.lang.Object
    • Method Detail

      • directMeasure

        public boolean directMeasure​(boolean optimizeWrap)
        Try to measure the layout by solving the graph of constraints directly
        Parameters:
        optimizeWrap - use the wrap_content optimizer
        Returns:
        true if all widgets have been resolved
      • directMeasureSetup

        public boolean directMeasureSetup​(boolean optimizeWrap)
      • directMeasureWithOrientation

        public boolean directMeasureWithOrientation​(boolean optimizeWrap,
                                                    int orientation)
      • measureWidgets

        public void measureWidgets()
      • invalidateGraph

        public void invalidateGraph()
        Invalidate the graph of constraints
      • invalidateMeasures

        public void invalidateMeasures()
        Mark the widgets as needing to be remeasured
      • buildGraph

        public void buildGraph()
      • buildGraph

        public void buildGraph​(java.util.ArrayList<WidgetRun> runs)