|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectbyucc.edif.AbstractEdifNameSpace
byucc.edif.EdifNameSpaceList
public class EdifNameSpaceList
| Field Summary | |
|---|---|
protected java.util.ArrayList |
_list
|
| Constructor Summary | |
|---|---|
EdifNameSpaceList()
|
|
| Method Summary | |
|---|---|
protected void |
addImplementation(Nameable en)
|
boolean |
contains(Nameable n)
Indicates whether the given NamedPropertyObject is a member of the name space. |
Nameable |
get(java.lang.String name)
Returns the Nameable object associated with this name space that matches the given String name. |
java.util.Iterator |
iterator()
Returns an Iterator for all Nameable objects in the name space |
void |
remove(Nameable n)
Remove the given Nameable object from the name space. |
int |
size()
Indicates the number of members of the name space |
void |
trimToSize()
This method is used to trim the size of all "trimable" data structures within the Object. |
| Methods inherited from class byucc.edif.AbstractEdifNameSpace |
|---|
add, addUniqueName, nameClash, nameClash, returnUniqueName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface byucc.edif.EdifNameSpace |
|---|
add, addUniqueName, nameClash, nameClash |
| Field Detail |
|---|
protected java.util.ArrayList _list
| Constructor Detail |
|---|
public EdifNameSpaceList()
| Method Detail |
|---|
protected void addImplementation(Nameable en)
addImplementation in class AbstractEdifNameSpacepublic Nameable get(java.lang.String name)
EdifNameSpace
get in interface EdifNameSpacepublic java.util.Iterator iterator()
EdifNameSpace
iterator in interface EdifNameSpacepublic boolean contains(Nameable n)
EdifNameSpace
contains in interface EdifNameSpacen - The NamedPropertyObject to search for in the name
space.
public int size()
EdifNameSpace
size in interface EdifNameSpacepublic void remove(Nameable n)
EdifNameSpace
remove in interface EdifNameSpacepublic void trimToSize()
Trimable
trimToSize in interface Trimable
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||