|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectru.biosoft.access.DataElementSupport
ru.biosoft.access.AbstractDataCollection
ru.biosoft.access.VectorDataCollection
biouml.plugins.sbw.SbwModule
| Field Summary | |
protected edu.caltech.sbw.ModuleDescriptor |
descriptor
|
protected boolean |
isInit
|
protected edu.caltech.sbw.Module |
module
|
| Fields inherited from class ru.biosoft.access.VectorDataCollection |
INITIAL_SIZE, vector |
| Fields inherited from class ru.biosoft.access.AbstractDataCollection |
cat, info, notificationEnabled, path, propagationEnabled, v_cache |
| Constructor Summary | |
SbwModule(DataCollection parent,
edu.caltech.sbw.ModuleDescriptor descriptor)
|
|
| Method Summary | |
void |
close()
Removes all of the elements from this data collection. |
protected DataElement |
doGet(java.lang.String name)
Returns the element with the specified name from this data collection. |
DataElement |
getAt(int index)
Returns the element at the specified position in this data collection. |
java.lang.Class |
getDataElementType()
Gets the type of DataElements stored in the data collection. |
edu.caltech.sbw.ModuleDescriptor |
getModuleDescriptor()
|
edu.caltech.sbw.Module |
getModuleInstance()
|
java.util.List |
getNameList()
Returns an unmodifiable list of the data element names contained in this data collection. |
int |
getSize()
Returns the number of data elements in this data collection. |
protected void |
init()
Get the Module instance from SBW broker
and load its services. |
boolean |
isMutable()
Returns false. |
java.util.Iterator |
iterator()
Returns an iterator over the elements in this list in alphabetically sorted sequence. |
| Methods inherited from class ru.biosoft.access.VectorDataCollection |
doPut, doRemove, put, toArray |
| Methods inherited from class ru.biosoft.access.DataElementSupport |
getName, getOrigin, registerConstructorWithBadEqual |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface ru.biosoft.access.DataElement |
getName, getOrigin |
| Field Detail |
protected boolean isInit
protected edu.caltech.sbw.ModuleDescriptor descriptor
protected edu.caltech.sbw.Module module
| Constructor Detail |
public SbwModule(DataCollection parent,
edu.caltech.sbw.ModuleDescriptor descriptor)
| Method Detail |
protected void init()
Module instance from SBW broker
and load its services.
public edu.caltech.sbw.ModuleDescriptor getModuleDescriptor()
public edu.caltech.sbw.Module getModuleInstance()
throws java.lang.Exception
java.lang.Exception
public void close()
throws java.lang.Exception
VectorDataCollection
close in interface DataCollectionclose in class VectorDataCollectionjava.lang.Exceptionpublic boolean isMutable()
AbstractDataCollection
isMutable in interface DataCollectionisMutable in class AbstractDataCollectionpublic java.lang.Class getDataElementType()
AbstractDataCollection
getDataElementType in interface DataCollectiongetDataElementType in class AbstractDataCollectionpublic int getSize()
VectorDataCollectiondata elements in this data collection.
getSize in interface DataCollectiongetSize in class VectorDataCollectionprotected DataElement doGet(java.lang.String name)
VectorDataCollection
doGet in class VectorDataCollectionname - name of element to return.
AbstractDataCollection.get(String)public DataElement getAt(int index)
VectorDataCollection
getAt in class VectorDataCollectionindex - index of element to return.
public java.util.Iterator iterator()
VectorDataCollection
iterator in interface DataCollectioniterator in class VectorDataCollectionpublic java.util.List getNameList()
VectorDataCollectionUnsupportedOperationException.
The returned list is backed by the data collection,
so changes to the data collection are reflected in the returned list.
getNameList in interface DataCollectiongetNameList in class VectorDataCollection
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||