org.cougaar.tutorial.booksonline.assets
Class SpecificsPGImpl.DQ

java.lang.Object
  extended byjava.beans.SimpleBeanInfo
      extended byorg.cougaar.tutorial.booksonline.assets.SpecificsPGImpl
          extended byorg.cougaar.tutorial.booksonline.assets.SpecificsPGImpl.DQ
All Implemented Interfaces:
java.beans.BeanInfo, java.lang.Cloneable, org.cougaar.planning.ldm.dq.HasDataQuality, org.cougaar.planning.ldm.dq.NewHasDataQuality, org.cougaar.planning.ldm.asset.NewPropertyGroup, NewSpecificsPG, org.cougaar.planning.ldm.asset.PropertyGroup, java.io.Serializable, SpecificsPG
Enclosing class:
SpecificsPGImpl

public static final class SpecificsPGImpl.DQ
extends SpecificsPGImpl
implements org.cougaar.planning.ldm.dq.NewHasDataQuality

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.cougaar.tutorial.booksonline.assets.SpecificsPGImpl
SpecificsPGImpl.DQ
 
Nested classes inherited from class org.cougaar.tutorial.booksonline.assets.SpecificsPG
SpecificsPG.Future, SpecificsPG.Null_SpecificsPG
 
Field Summary
 
Fields inherited from interface org.cougaar.tutorial.booksonline.assets.SpecificsPG
assetGetter, assetSetter, factoryClass, factoryMethod, mutableClass, nullPG, primaryClass
 
Fields inherited from interface java.beans.BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
 
Constructor Summary
SpecificsPGImpl.DQ()
           
SpecificsPGImpl.DQ(SpecificsPG original)
           
 
Method Summary
 java.lang.Object clone()
           
 org.cougaar.planning.ldm.dq.DataQuality getDataQuality()
           
 java.beans.PropertyDescriptor[] getPropertyDescriptors()
           
 boolean hasDataQuality()
           
 void setDataQuality(org.cougaar.planning.ldm.dq.DataQuality dq)
           
 
Methods inherited from class org.cougaar.tutorial.booksonline.assets.SpecificsPGImpl
copy, getAssetGetMethod, getAssetSetMethod, getDimension, getISBNASIN, getMediaType, getPageTrackCount, getPhotoIndex, getPrimaryClass, getReleaseDate, getShipMessage, lock, lock, setDimension, setISBNASIN, setMediaType, setPageTrackCount, setPhotoIndex, setReleaseDate, setShipMessage, unlock
 
Methods inherited from class java.beans.SimpleBeanInfo
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, loadImage
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpecificsPGImpl.DQ

public SpecificsPGImpl.DQ()

SpecificsPGImpl.DQ

public SpecificsPGImpl.DQ(SpecificsPG original)
Method Detail

clone

public java.lang.Object clone()
Specified by:
clone in interface org.cougaar.planning.ldm.asset.PropertyGroup
Overrides:
clone in class SpecificsPGImpl

hasDataQuality

public boolean hasDataQuality()
Specified by:
hasDataQuality in interface org.cougaar.planning.ldm.asset.PropertyGroup
Overrides:
hasDataQuality in class SpecificsPGImpl

getDataQuality

public org.cougaar.planning.ldm.dq.DataQuality getDataQuality()
Specified by:
getDataQuality in interface org.cougaar.planning.ldm.dq.HasDataQuality
Overrides:
getDataQuality in class SpecificsPGImpl

setDataQuality

public void setDataQuality(org.cougaar.planning.ldm.dq.DataQuality dq)
Specified by:
setDataQuality in interface org.cougaar.planning.ldm.dq.NewHasDataQuality

getPropertyDescriptors

public java.beans.PropertyDescriptor[] getPropertyDescriptors()
Specified by:
getPropertyDescriptors in interface java.beans.BeanInfo
Overrides:
getPropertyDescriptors in class SpecificsPGImpl