|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfaa.tg.aidl.AidlObjectMgr
public class AidlObjectMgr
Manages aidl objects See the source AidlObjectMgr.java
| Field Summary | |
|---|---|
static java.lang.String |
CVS_VERSION_ID
The CVS Version ID |
private int |
paramIndex
|
private java.util.Map<java.lang.String,AidlObject> |
paramsByObject
|
private int |
triggerIndex
|
| Constructor Summary | |
|---|---|
AidlObjectMgr()
Constructor |
|
| Method Summary | |
|---|---|
private void |
addAidlObject(AidlObject obj)
adds a given aidl object to the manager |
AidlFix |
addFix(java.lang.String name,
Position position)
Add a fix |
AidlGlideSlope |
addGlideSlope(AidlFix outerMarkerFix,
Runway runway,
AircraftState acState)
Add a glide slope |
AidlLine |
addLine(AidlFix fix1,
AidlFix fix2)
Add line |
AidlParameter |
addParamRef(AidlObject obj)
Add a parameter witha reference to another aidl object |
AidlSpeedLaw |
addSpeedLaw(java.lang.String law,
java.lang.String ci)
Add a speed law |
AidlTrigger |
addTrigger(java.lang.String condition,
TriggerClasses triggerClass,
java.lang.Integer href)
Adds a trigger |
AidlObject |
getAidlObjectByName(java.lang.String name)
Returns the object with the given name |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CVS_VERSION_ID
private java.util.Map<java.lang.String,AidlObject> paramsByObject
private int paramIndex
private int triggerIndex
| Constructor Detail |
|---|
public AidlObjectMgr()
| Method Detail |
|---|
private void addAidlObject(AidlObject obj)
obj - - the object to add
public AidlGlideSlope addGlideSlope(AidlFix outerMarkerFix,
Runway runway,
AircraftState acState)
outerMarkerFix - - the aidl fix for the outer markerrunway - - the runway the glide slope is foracState - - the current state of the aircraft
public AidlParameter addParamRef(AidlObject obj)
obj - - the aidl object that the parameter references
public AidlSpeedLaw addSpeedLaw(java.lang.String law,
java.lang.String ci)
law - - the law to useci - - unknown
public AidlTrigger addTrigger(java.lang.String condition,
TriggerClasses triggerClass,
java.lang.Integer href)
condition - - the condition that causes the trigger to endtriggerClass - - the class of the triggerhref - - a reference to another trigger
public AidlLine addLine(AidlFix fix1,
AidlFix fix2)
fix1 - - the first fix on the linefix2 - - the second fix on the line
public AidlObject getAidlObjectByName(java.lang.String name)
name - - the name of the object to look for
public AidlFix addFix(java.lang.String name,
Position position)
name - - the name of the fixposition - - the position of the fix
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||