E - Model component type found in this listpublic interface ComponentListView<E extends ModelComponent> extends ListView<E>, java.util.Collection<E>
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
contains(E comp)
Returns true if a particular component is contained in this list. 
 | 
E | 
get(int idx)
Get the component at a particular index, or null if there is no such
 component. 
 | 
E | 
get(java.lang.String name)
Get the component with particular name, or null if there is no such
 component. 
 | 
E | 
getByNumber(int num)
Get the component with the specified number, or null if there is no such
 component. 
 | 
java.lang.String | 
getName()
Gets the name of this component list. 
 | 
java.lang.String | 
getShortName()
Gets the short name of this component list. 
 | 
int | 
indexOf(ModelComponent comp)
Get the index of a particular component in this list, or -1 if the
 specified component is not present. 
 | 
java.util.Iterator<E> | 
iterator()
Return an iterator over all components in this list. 
 | 
int | 
nextComponentNumber()
Returns the number that will be assigned to the next component added to
 this list. 
 | 
int | 
size()
Get the number of components in this list. 
 | 
java.util.Iterator<E> iterator()
iterator in interface java.util.Collection<E extends ModelComponent>iterator in interface java.lang.Iterable<E extends ModelComponent>iterator in interface ListView<E extends ModelComponent>E get(int idx)
get in interface ListView<E extends ModelComponent>idx - index of the componentE getByNumber(int num)
num - number of the componentE get(java.lang.String name)
name - name of the componentint size()
size in interface java.util.Collection<E extends ModelComponent>size in interface ListView<E extends ModelComponent>int indexOf(ModelComponent comp)
comp - component to search forboolean contains(E comp)
comp - component to search forint nextComponentNumber()
java.lang.String getName()
java.lang.String getShortName()