org.nakedobjects.remoting.data.common
Class EncodableObjectDataImpl

java.lang.Object
  extended by org.nakedobjects.remoting.data.common.EncodableObjectDataImpl
All Implemented Interfaces:
java.io.Serializable, Encodable, EncodableObjectData, Data

public class EncodableObjectDataImpl
extends java.lang.Object
implements EncodableObjectData, Encodable, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
EncodableObjectDataImpl(DataInputExtended input)
           
EncodableObjectDataImpl(java.lang.String type, java.lang.String objectAsString)
           
 
Method Summary
 void encode(DataOutputExtended output)
           
 java.lang.String getEncodedObjectData()
          Ultimately derived from EncodableFacet#toEncodedString(org.nakedobjects.noa.adapter.NakedObject).
 java.lang.String getType()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EncodableObjectDataImpl

public EncodableObjectDataImpl(java.lang.String type,
                               java.lang.String objectAsString)

EncodableObjectDataImpl

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

encode

public void encode(DataOutputExtended output)
            throws java.io.IOException
Specified by:
encode in interface Encodable
Throws:
java.io.IOException

getEncodedObjectData

public java.lang.String getEncodedObjectData()
Description copied from interface: EncodableObjectData
Ultimately derived from EncodableFacet#toEncodedString(org.nakedobjects.noa.adapter.NakedObject).

Specified by:
getEncodedObjectData in interface EncodableObjectData

getType

public java.lang.String getType()
Specified by:
getType in interface Data

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


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