A computed value consists of the value itself and the specification that defines it.
This class is immutable and thread-safe if the value is immutable.
780781782783784785786787788789790791
} if (value == null) { sm.putValue(propidx, result); sm.putNullCascaded(propidx, true); } else if (result != value) { ComputedValue cv = new ComputedValue(value); cv.setComputedValue(result); sm.putValue(propidx, cv); result = cv; } sm.putComputed(propidx, true); value = result;
174417451746174717481749175017511752175317541755
if (style.isNullCascaded(n)) { style.putValue(n, null); } else { Value v = style.getValue(n); if (v instanceof ComputedValue) { ComputedValue cv = (ComputedValue)v; v = cv.getCascadedValue(); style.putValue(n, v); } } style.putComputed(n, false); }
703704705706707708709710711712713714
161316141615161616171618161916201621162216231624
173117321733173417351736173717381739174017411742
830831832833834835836837838839840841
} if (value == null) { sm.putValue(propidx, result); sm.putNullCascaded(propidx, true); } else if (result != value) { ComputedValue cv = new ComputedValue(value); cv.setComputedValue(result); sm.putValue(propidx, cv); result = cv; } sm.putComputed(propidx, true);
188118821883188418851886188718881889189018911892
840841842843844845846847848849850851
189118921893189418951896189718981899190019011902