pl.edu.pjwstk.yaod.objects
Class YSimpleObject

java.lang.Object
  |
  +--pl.edu.pjwstk.yaod.objects.YObject
        |
        +--pl.edu.pjwstk.yaod.objects.YSimpleObject
Direct Known Subclasses:
YBinary, YDouble, YInteger, YString

public abstract class YSimpleObject
extends YObject

Klasa abstrakcyjna, majaca na celu zgrupowanie wszystkich obiektow prostych. Obiekt prosty to taki, ktory nie jest zawiera referencji do innych obiektow (nie jest obiektem referencyjnym ani zlozonym). Przyklady obiektow prostych: string, integer, double.

Author:
M. Lentner, raist@ertel.com.pl

Constructor Summary
YSimpleObject(SVRP sp, Atom atom)
          Konstruktor tworzacy nowy obiekt prosty.
 
Method Summary
abstract  java.lang.String stringValue()
          Konwertuje wartosc obiektu na string.
 
Methods inherited from class pl.edu.pjwstk.yaod.objects.YObject
connect, disconnect, getAtom, getBackward, getName, getNextSibling, getOID, getOwner, getPreviousSibling, getServer, reconnect, reconnectAfter, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YSimpleObject

public YSimpleObject(SVRP sp,
                     Atom atom)
Konstruktor tworzacy nowy obiekt prosty.
Parameters:
sp - proces uslugowy wykorzystywany do interakcji z systemem.
atom - atom przyporzadkowany dla danego obiektu (np. YString ma atom StringAtom).
Method Detail

stringValue

public abstract java.lang.String stringValue()
Konwertuje wartosc obiektu na string.
Returns:
wartosc obiektu jako string.