gov.nasa.worldwind.util
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Nested Class Summary | |
|---|---|
static class |
RasterControlPointList.ControlPoint
|
| Field Summary |
|---|
| Fields inherited from class java.util.AbstractList |
|---|
modCount |
| Constructor Summary | |
|---|---|
RasterControlPointList()
|
|
RasterControlPointList(Collection<? extends RasterControlPointList.ControlPoint> c)
|
|
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds the specified all-property property change listener that will be called for all list changes. |
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
Adds a property change listener for the specified key. |
AVList |
clearList()
|
AVList |
copy()
Returns a shallow copy of this AVList instance: the keys and values themselves are not cloned. |
void |
firePropertyChange(PropertyChangeEvent propertyChangeEvent)
Calls all registered property change listeners with the specified property change event. |
void |
firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
Calls all property change listeners associated with the specified key. |
Set<Map.Entry<String,Object>> |
getEntries()
|
String |
getStringValue(String key)
Returns the value for a specified key. |
Object |
getValue(String key)
Returns the value for a specified key. |
Collection<Object> |
getValues()
|
boolean |
hasKey(String key)
Indicates whether a key is in the collection. |
Object |
removeKey(String key)
Removes a specified key from the collection if the key exists, otherwise returns without affecting the collection. |
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes the specified all-property property change listener. |
void |
removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
Removes a property change listener associated with the specified key. |
Object |
setValue(String key,
Object value)
Adds a key/value pair to the list. |
AVList |
setValues(AVList avList)
Adds the contents of another attribute-value list to the list. |
| Methods inherited from class java.util.ArrayList |
|---|
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize |
| Methods inherited from class java.util.AbstractList |
|---|
equals, hashCode, iterator, listIterator, listIterator, subList |
| Methods inherited from class java.util.AbstractCollection |
|---|
containsAll, removeAll, retainAll, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.List |
|---|
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList |
| Constructor Detail |
|---|
public RasterControlPointList()
public RasterControlPointList(Collection<? extends RasterControlPointList.ControlPoint> c)
| Method Detail |
|---|
public void addPropertyChangeListener(PropertyChangeListener listener)
AVList
addPropertyChangeListener in interface AVListlistener - the listener to call.PropertyChangeSupportpublic void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
AVList
addPropertyChangeListener in interface AVListpropertyName - the key to associate the listener with.listener - the listener to associate with the key.PropertyChangeSupportpublic AVList clearList()
public AVList copy()
AVListAVList instance: the keys and values themselves are not cloned.
AVList.public void firePropertyChange(PropertyChangeEvent propertyChangeEvent)
AVList
firePropertyChange in interface AVListpropertyChangeEvent - the eventPropertyChangeSupportpublic void firePropertyChange(String propertyName, Object oldValue, Object newValue)
AVListodValue and newValue are equal and non-null.
firePropertyChange in interface AVListpropertyName - the keyoldValue - the value associated with the key before the even causing the firing.newValue - the new value associated with the key.PropertyChangeSupportpublic Set<Map.Entry<String,Object>> getEntries()
getEntries in interface AVListpublic String getStringValue(String key)
AVListString.
getStringValue in interface AVListkey - the attribute name. May not be null.
null.public Object getValue(String key)
AVList
key - the attribute name. May not be null.
null.public Collection<Object> getValues()
public boolean hasKey(String key)
AVList
key - the attribute name. May not be null.
true if the key exists in the collection, otherwise false.public Object removeKey(String key)
AVList
key - the attribute name. May not be null.
public void removePropertyChangeListener(PropertyChangeListener listener)
AVList
removePropertyChangeListener in interface AVListlistener - the listener to remove.PropertyChangeSupportpublic void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
AVList
removePropertyChangeListener in interface AVListpropertyName - the key associated with the change listener.listener - the listener to remove.PropertyChangeSupportpublic Object setValue(String key, Object value)
AVList
key - the attribute name. May not be null.value - the attribute value. May be null, in which case any existing value for the key is
removed from the collection.
public AVList setValues(AVList avList)
AVList
avList - the list to copy. May not be null.
this, a self reference.
|
NASA World Wind | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||