|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.util.AbstractCollection java.util.AbstractList edu.umd.cfar.lamp.apploader.propertysheets.ExplicitProperties
A property sheet, allowing the user to edit different
properties. The default implementation uses the javabean
standard naming conventions to extract property names and
types. The user/system can override this with a the preferences.
The explicit properties are all the ones mentioned in the
hasProperties or propertyOrder links. They are instances of
the InstancePropertyDescriptor
interface.
Field Summary |
Fields inherited from class java.util.AbstractList |
modCount |
Constructor Summary | |
ExplicitProperties()
Create a new, empty property sheet. |
Method Summary | |
void |
add(int index,
java.lang.Object element)
|
boolean |
add(java.lang.Object o)
|
boolean |
addAll(java.util.Collection c)
|
boolean |
addAll(int index,
java.util.Collection c)
|
void |
clear()
Removes all properties. |
boolean |
contains(java.lang.Object o)
|
boolean |
containsAll(java.util.Collection c)
|
boolean |
equals(java.lang.Object obj)
Tests to see that the property lists are equal. |
java.lang.Object |
get(int index)
|
java.lang.Object |
getObject()
Get the current instance object. |
PrefsManager |
getPrefs()
Gets the associated application preferences. |
int |
hashCode()
|
int |
indexOf(java.lang.Object o)
|
boolean |
isEmpty()
|
java.util.Iterator |
iterator()
|
int |
lastIndexOf(java.lang.Object o)
|
java.util.ListIterator |
listIterator()
|
java.util.ListIterator |
listIterator(int index)
|
void |
refresh()
Indicates that the object's value has changed, although its reference has not. |
java.lang.Object |
remove(int index)
|
boolean |
remove(java.lang.Object o)
|
boolean |
removeAll(java.util.Collection c)
|
boolean |
retainAll(java.util.Collection c)
|
java.lang.Object |
set(int index,
java.lang.Object element)
|
void |
setObject(java.lang.Object o)
Set the instance object that this is looking at. |
void |
setPrefs(PrefsManager manager)
Sets the associated application preferences. |
void |
setProps(java.util.List props)
Sets the properties to the given list of properties. |
int |
size()
|
java.util.List |
subList(int fromIndex,
int toIndex)
|
java.lang.Object[] |
toArray()
|
java.lang.Object[] |
toArray(java.lang.Object[] a)
|
java.lang.String |
toString()
|
Methods inherited from class java.util.AbstractList |
removeRange |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ExplicitProperties()
Method Detail |
public PrefsManager getPrefs()
public void setPrefs(PrefsManager manager)
manager
- the application preferencespublic void setProps(java.util.List props)
props
- All of the properties.public void setObject(java.lang.Object o)
setObject
in interface InstancePropertyList
o
- The new object.InstancePropertyList.setObject(Object)
public java.lang.Object getObject()
getObject
in interface InstancePropertyList
public void refresh()
InstancePropertyList
refresh
in interface InstancePropertyList
InstancePropertyList.refresh()
public void clear()
clear
in interface java.util.List
List.clear()
public boolean contains(java.lang.Object o)
contains
in interface java.util.List
List.contains(java.lang.Object)
public boolean containsAll(java.util.Collection c)
containsAll
in interface java.util.List
List.containsAll(java.util.Collection)
public boolean equals(java.lang.Object obj)
equals
in interface java.util.List
List.equals(java.lang.Object)
public java.lang.Object get(int index)
get
in interface java.util.List
List.get(int)
public int hashCode()
hashCode
in interface java.util.List
List.hashCode()
public int indexOf(java.lang.Object o)
indexOf
in interface java.util.List
List.indexOf(java.lang.Object)
public boolean isEmpty()
isEmpty
in interface java.util.List
List.isEmpty()
public java.util.Iterator iterator()
iterator
in interface java.util.List
List.iterator()
public int lastIndexOf(java.lang.Object o)
lastIndexOf
in interface java.util.List
List.lastIndexOf(java.lang.Object)
public java.util.ListIterator listIterator()
listIterator
in interface java.util.List
List.listIterator()
public java.util.ListIterator listIterator(int index)
listIterator
in interface java.util.List
List.listIterator(int)
public java.lang.Object remove(int index)
remove
in interface java.util.List
List.remove(int)
public boolean remove(java.lang.Object o)
remove
in interface java.util.List
List.remove(java.lang.Object)
public boolean removeAll(java.util.Collection c)
removeAll
in interface java.util.List
List.removeAll(java.util.Collection)
public boolean retainAll(java.util.Collection c)
retainAll
in interface java.util.List
List.retainAll(java.util.Collection)
public java.lang.Object set(int index, java.lang.Object element)
set
in interface java.util.List
List.set(int, java.lang.Object)
public int size()
size
in interface java.util.List
List.size()
public java.util.List subList(int fromIndex, int toIndex)
subList
in interface java.util.List
List.subList(int, int)
public java.lang.Object[] toArray()
toArray
in interface java.util.List
List.toArray()
public java.lang.Object[] toArray(java.lang.Object[] a)
toArray
in interface java.util.List
List.toArray(java.lang.Object[])
public java.lang.String toString()
AbstractCollection.toString()
public void add(int index, java.lang.Object element)
add
in interface java.util.List
List.add(int, java.lang.Object)
public boolean add(java.lang.Object o)
add
in interface java.util.List
List.add(java.lang.Object)
public boolean addAll(int index, java.util.Collection c)
addAll
in interface java.util.List
List.addAll(int, java.util.Collection)
public boolean addAll(java.util.Collection c)
addAll
in interface java.util.List
List.addAll(java.util.Collection)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |