RtjAocsFramework.ObjectList
Class UnitFunctionalList
java.lang.Object
|
+--RtjAocsFramework.BasicObjects.RootObject
|
+--RtjAocsFramework.BasicObjects.AocsObject
|
+--RtjAocsFramework.ObjectList.ObjectList
|
+--RtjAocsFramework.ObjectList.UnitFunctionalList
- All Implemented Interfaces:
- Configurable, Resettable, Telemeterable
- public class UnitFunctionalList
- extends ObjectList
Encapsulation of a list of objects of type Unit. This class is
simply a type-safe wrapper around class ObjectList. It ensures that objects
in the list are of type Unit and performs all (potentially unsafe)
casts internally.
Copyright: see the Copyright Notice.
- Version:
- 1.0
- Author:
- Vaclav Cechticky (IfA ETHZ), Alessandro Pasetti (University of Konstanz)
| Methods inherited from class RtjAocsFramework.ObjectList.ObjectList |
addObject, firstObject, getByPosition, getListSize, getNumberOfItems, getPosition, getTelemetryImageLength, isConfigured, isLast, isListFull, isObjectInList, localReset, localResetConfiguration, locateObjectInList, nextObject, removeObject, removeObjectByPosition, reset, resetConfiguration, setListSize, writeToTelemetry |
| Methods inherited from class RtjAocsFramework.BasicObjects.AocsObject |
addConfigurationListener, addFailureListener, finalize, getAocsClock, getConfigurationListenerList, getCycle, getDestructionRecoveryAction, getFailureListenerList, getSystemManager, getTelemetryFormat, getTime, removeConfigurationListener, removeFailureListener, reportConfigurationEvent, reportFailure, resetStaticConfiguration, setAocsClock, setDestructionRecoveryAction, setMaxNumberOfConfigurationListeners, setMaxNumberOfFailureListeners, setSystemManager, setTelemetryFormat |
UnitFunctionalList
public UnitFunctionalList()
- See Also:
ObjectList.ObjectList()
locateObjectInList
public int locateObjectInList(UnitFunctional object)
- See Also:
ObjectList.locateObjectInList(Object)
addObject
public int addObject(UnitFunctional newObject)
- See Also:
ObjectList.addObject(Object)
removeObject
public int removeObject(UnitFunctional object)
- See Also:
ObjectList.removeObject(Object)
isObjectInList
public boolean isObjectInList(UnitFunctional object)
- See Also:
ObjectList.isObjectInList(Object)
first
public UnitFunctional first()
- See Also:
ObjectList.firstObject()
next
public UnitFunctional next()
- See Also:
ObjectList.nextObject()
getObjectByPosition
public UnitFunctional getObjectByPosition(int i)
- See Also:
ObjectList.getByPosition(int)
Real-Time Java AOCS Framework project home page
Automatic Control Laboratory, ETH Zuerich
Physikstrasse 3
CH-8092 Zuerich, Switzerland