public final class DefaultsList
extends java.lang.Object
| Constructor and Description |
|---|
DefaultsList()
Creates a
DefaultsList. |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.Object key,
java.lang.Object value)
Adds a key/value pair to the defaults list.
|
void |
add(java.lang.Object key,
java.lang.Object value,
boolean enableChecking)
Adds a key/value pair to the defaults list.
|
java.lang.Object[] |
toArray()
Gets a copy of this list as an array.
|
public void add(java.lang.Object key,
java.lang.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 keyjava.lang.NullPointerException - if key is nulljava.lang.IllegalArgumentException - 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(java.lang.Object key,
java.lang.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 appropriatejava.lang.NullPointerException - if key is nulljava.lang.IllegalArgumentException - 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 java.lang.Object[] toArray()