|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.cougaar.tutorial.booksonline.assets.VehiclePG.Future
Future PG implementation for VehiclePG
| Nested Class Summary |
| Nested classes inherited from class org.cougaar.tutorial.booksonline.assets.VehiclePG |
VehiclePG.Future, VehiclePG.Null_VehiclePG |
| Field Summary |
| Fields inherited from interface org.cougaar.tutorial.booksonline.assets.VehiclePG |
assetGetter, assetSetter, factoryClass, factoryMethod, mutableClass, nullPG, primaryClass |
| Constructor Summary | |
VehiclePG.Future()
|
|
| Method Summary | |
java.lang.Object |
clone()
|
org.cougaar.planning.ldm.asset.PropertyGroup |
copy()
|
void |
finalize(org.cougaar.planning.ldm.asset.PropertyGroup real)
|
java.lang.String |
getAssetGetMethod()
|
java.lang.String |
getAssetSetMethod()
|
int |
getCapacity()
How much can it hold |
int |
getContainers()
number of loads waiting for this asset |
org.cougaar.planning.ldm.dq.DataQuality |
getDataQuality()
|
boolean |
getFree()
vehicle availability |
java.lang.Class |
getIntrospectionClass()
|
int |
getLoad()
current load |
java.lang.Class |
getPrimaryClass()
|
java.lang.String |
getRegion()
what region the vehicle serves |
java.lang.String |
getType()
type of vehicle(plane or truck) |
java.lang.String |
getVid()
Vehicle ID |
boolean |
hasDataQuality()
|
org.cougaar.planning.ldm.asset.PropertyGroup |
lock()
|
org.cougaar.planning.ldm.asset.PropertyGroup |
lock(java.lang.Object key)
|
org.cougaar.planning.ldm.asset.NewPropertyGroup |
unlock(java.lang.Object key)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public VehiclePG.Future()
| Method Detail |
public java.lang.String getType()
VehiclePG
getType in interface VehiclePGpublic int getCapacity()
VehiclePG
getCapacity in interface VehiclePGpublic java.lang.String getRegion()
VehiclePG
getRegion in interface VehiclePGpublic int getLoad()
VehiclePG
getLoad in interface VehiclePGpublic java.lang.String getVid()
VehiclePG
getVid in interface VehiclePGpublic boolean getFree()
VehiclePG
getFree in interface VehiclePGpublic int getContainers()
VehiclePG
getContainers in interface VehiclePG
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in interface org.cougaar.planning.ldm.asset.PropertyGroupjava.lang.CloneNotSupportedExceptionpublic org.cougaar.planning.ldm.asset.NewPropertyGroup unlock(java.lang.Object key)
unlock in interface org.cougaar.planning.ldm.asset.PropertyGrouppublic org.cougaar.planning.ldm.asset.PropertyGroup lock(java.lang.Object key)
lock in interface org.cougaar.planning.ldm.asset.PropertyGrouppublic org.cougaar.planning.ldm.asset.PropertyGroup lock()
lock in interface org.cougaar.planning.ldm.asset.PropertyGrouppublic org.cougaar.planning.ldm.asset.PropertyGroup copy()
copy in interface org.cougaar.planning.ldm.asset.PropertyGrouppublic java.lang.Class getPrimaryClass()
getPrimaryClass in interface org.cougaar.planning.ldm.asset.PropertyGrouppublic java.lang.String getAssetGetMethod()
getAssetGetMethod in interface org.cougaar.planning.ldm.asset.PropertyGrouppublic java.lang.String getAssetSetMethod()
getAssetSetMethod in interface org.cougaar.planning.ldm.asset.PropertyGrouppublic java.lang.Class getIntrospectionClass()
getIntrospectionClass in interface org.cougaar.planning.ldm.asset.LockedPGpublic boolean hasDataQuality()
hasDataQuality in interface org.cougaar.planning.ldm.asset.PropertyGrouppublic org.cougaar.planning.ldm.dq.DataQuality getDataQuality()
getDataQuality in interface org.cougaar.planning.ldm.dq.HasDataQualitypublic void finalize(org.cougaar.planning.ldm.asset.PropertyGroup real)
finalize in interface org.cougaar.planning.ldm.asset.Future_PG
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||