public final class DefaultsList extends Object
| Constructor and Description |
|---|
DefaultsList()
Creates a
DefaultsList. |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Object key,
Object value)
Adds a key/value pair to the defaults list.
|
void |
add(Object key,
Object value,
boolean enableChecking)
Adds a key/value pair to the defaults list.
|
Object[] |
toArray()
Gets a copy of this list as an array.
|
public void add(Object key, Object value)
add(Object, Object, boolean) with enableChecking set to
true.key - the key that will be used to query UIDefaultsvalue - the value associated with the keyNullPointerException - if key is nullIllegalArgumentException - if value is a type that should be a
UIResource but is not. For instance, passing in a
Border that is not a UIResource will
cause an exception. This checking must be enabled.public void add(Object key, Object value, boolean enableChecking)
null
value is treated specially. A null-value pair is never added to
the list and, furthermore, if a key/value pair exists in this list with
the same key as the newly added one, it is removed.key - the key that will be used to query UIDefaultsvalue - the value associated with the keyenableChecking - if true then the value is checked to ensure that
it is a UIResource, if appropriateNullPointerException - if key is nullIllegalArgumentException - if value is a type that should be a
UIResource but is not. For instance, passing in a
Border that is not a UIResource will
cause an exception. This checking must be enabled.public Object[] toArray()
Copyright © 2017. All Rights Reserved.