org.nakedobjects.metamodel.adapter.version
Class VersionUserAndTimeAbstract

java.lang.Object
  extended by org.nakedobjects.metamodel.adapter.version.VersionUserAbstract
      extended by org.nakedobjects.metamodel.adapter.version.VersionUserAndTimeAbstract
All Implemented Interfaces:
Version, Encodable
Direct Known Subclasses:
SerialNumberVersion

public abstract class VersionUserAndTimeAbstract
extends VersionUserAbstract


Constructor Summary
VersionUserAndTimeAbstract(DataInputExtended input)
           
VersionUserAndTimeAbstract(java.lang.String user, java.util.Date time)
           
 
Method Summary
 void encode(DataOutputExtended output)
          Returns the domain object's value as an encoded byte array via the encoder.
 java.util.Date getTime()
          Returns the time of the last change.
 
Methods inherited from class org.nakedobjects.metamodel.adapter.version.VersionUserAbstract
getUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.nakedobjects.metamodel.adapter.version.Version
different, sequence
 

Constructor Detail

VersionUserAndTimeAbstract

public VersionUserAndTimeAbstract(java.lang.String user,
                                  java.util.Date time)

VersionUserAndTimeAbstract

public VersionUserAndTimeAbstract(DataInputExtended input)
                           throws java.io.IOException
Throws:
java.io.IOException
Method Detail

encode

public void encode(DataOutputExtended output)
            throws java.io.IOException
Description copied from interface: Encodable
Returns the domain object's value as an encoded byte array via the encoder.

Specified by:
encode in interface Encodable
Overrides:
encode in class VersionUserAbstract
Throws:
java.io.IOException

getTime

public java.util.Date getTime()
Description copied from interface: Version
Returns the time of the last change.



Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.