Lines Matching defs:LazyValue

137      * <code>UIDefaults.LazyValue</code> then the real
138 * value is computed with <code>LazyValue.createValue()</code>,
154 * @see LazyValue
177 !(value instanceof LazyValue)) {
181 /* If the LazyValue for key is being constructed by another
183 * the lock and construct the ActiveValue or the LazyValue.
201 else if (value instanceof LazyValue) {
210 * a LazyValue or an ActiveValue.
212 if (value instanceof LazyValue) {
214 /* If an exception is thrown we'll just put the LazyValue
217 value = ((LazyValue)value).createValue(this);
241 * If the value is a <code>UIDefaults.LazyValue</code> then the real
242 * value is computed with <code>LazyValue.createValue()</code>,
258 * @see LazyValue
934 * a <code>LazyValue</code> is retrieved its "real value" is computed
935 * by calling <code>LazyValue.createValue()</code> and the real
936 * value is used to replace the <code>LazyValue</code> in the
939 * the real value. Here's an example of a <code>LazyValue</code>
942 * Object borderLazyValue = new UIDefaults.LazyValue() {
953 public interface LazyValue {
998 * This class provides an implementation of <code>LazyValue</code>
1002 * <code>LazyValue</code>
1009 public static class ProxyLazyValue implements LazyValue {
1016 * Creates a <code>LazyValue</code> which will construct an instance
1026 * Creates a <code>LazyValue</code> which will construct an instance
1040 * Creates a <code>LazyValue</code> which will construct an instance
1052 * Creates a <code>LazyValue</code> which will construct an instance
1197 public static class LazyInputMap implements LazyValue {