Real-Time Java AOCS Framework v1.0 API Specification

RtjAocsFramework.BasicObjects
Class RootObject

java.lang.Object
  |
  +--RtjAocsFramework.BasicObjects.RootObject
Direct Known Subclasses:
AocsObject, ConfigurationState, IntArray, JbedSmmConnectionInstaller, ResetCommand, SystemManager, Telecommand, TestAnalogActuatorCommand, TestAnalogSensorCommand

public class RootObject
extends Object

Root class from which most framework classes are derived.

This class defines the class identifier and the object identifier and provides methods to set and read them.

Copyright: see the Copyright Notice.

Version:
1.0
Author:
Alessandro Pasetti (University of Konstanz)

Constructor Summary
RootObject()
          A static instance counter is maintained that is incremented by one every time a new object is created and is assigned to the instance identifier.
 
Method Summary
 short getClassId()
           
 short getInstanceId()
           
protected  void setClassId(short classIdentifier)
          This is an initialization method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RootObject

public RootObject()
A static instance counter is maintained that is incremented by one every time a new object is created and is assigned to the instance identifier.

Method Detail

setClassId

protected void setClassId(short classIdentifier)
This is an initialization method


getInstanceId

public short getInstanceId()

getClassId

public short getClassId()

Real-Time Java AOCS Framework v1.0 API Specification

Real-Time Java AOCS Framework project home page

Automatic Control Laboratory, ETH Zuerich
Physikstrasse 3
CH-8092 Zuerich, Switzerland