org.cougaar.tutorial.booksonline.assets
Class AuthorPG.Null_AuthorPG
java.lang.Object
org.cougaar.tutorial.booksonline.assets.AuthorPG.Null_AuthorPG
- All Implemented Interfaces:
- AuthorPG, java.lang.Cloneable, org.cougaar.planning.ldm.dq.HasDataQuality, org.cougaar.planning.ldm.asset.LockedPG, org.cougaar.planning.ldm.asset.Null_PG, org.cougaar.planning.ldm.asset.PropertyGroup, java.io.Serializable
- Enclosing class:
- AuthorPG
- public static final class AuthorPG.Null_AuthorPG
- extends java.lang.Object
- implements AuthorPG, org.cougaar.planning.ldm.asset.Null_PG
Null_PG implementation for AuthorPG
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AuthorPG.Null_AuthorPG
public AuthorPG.Null_AuthorPG()
getDisplayName
public java.lang.String getDisplayName()
- Description copied from interface:
AuthorPG
- name as the author wants it displayed
- Specified by:
getDisplayName in interface AuthorPG
getAffiliation
public java.lang.String getAffiliation()
- Description copied from interface:
AuthorPG
- Overview of author's qualifications, history, or relevant experience
- Specified by:
getAffiliation in interface AuthorPG
getInterview
public java.lang.String getInterview()
- Description copied from interface:
AuthorPG
- Transcript of an interview with the author, if available.
- Specified by:
getInterview in interface AuthorPG
getSearchableName
public java.lang.String getSearchableName()
- Specified by:
getSearchableName in interface AuthorPG
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Specified by:
clone in interface org.cougaar.planning.ldm.asset.PropertyGroup
- Throws:
java.lang.CloneNotSupportedException
unlock
public org.cougaar.planning.ldm.asset.NewPropertyGroup unlock(java.lang.Object key)
- Specified by:
unlock in interface org.cougaar.planning.ldm.asset.PropertyGroup
lock
public org.cougaar.planning.ldm.asset.PropertyGroup lock(java.lang.Object key)
- Specified by:
lock in interface org.cougaar.planning.ldm.asset.PropertyGroup
lock
public org.cougaar.planning.ldm.asset.PropertyGroup lock()
- Specified by:
lock in interface org.cougaar.planning.ldm.asset.PropertyGroup
copy
public org.cougaar.planning.ldm.asset.PropertyGroup copy()
- Specified by:
copy in interface org.cougaar.planning.ldm.asset.PropertyGroup
getPrimaryClass
public java.lang.Class getPrimaryClass()
- Specified by:
getPrimaryClass in interface org.cougaar.planning.ldm.asset.PropertyGroup
getAssetGetMethod
public java.lang.String getAssetGetMethod()
- Specified by:
getAssetGetMethod in interface org.cougaar.planning.ldm.asset.PropertyGroup
getAssetSetMethod
public java.lang.String getAssetSetMethod()
- Specified by:
getAssetSetMethod in interface org.cougaar.planning.ldm.asset.PropertyGroup
getIntrospectionClass
public java.lang.Class getIntrospectionClass()
- Specified by:
getIntrospectionClass in interface org.cougaar.planning.ldm.asset.LockedPG
hasDataQuality
public boolean hasDataQuality()
- Specified by:
hasDataQuality in interface org.cougaar.planning.ldm.asset.PropertyGroup
getDataQuality
public org.cougaar.planning.ldm.dq.DataQuality getDataQuality()
- Specified by:
getDataQuality in interface org.cougaar.planning.ldm.dq.HasDataQuality