pl.edu.pjwstk.yaod.atoms
Class RingAtom
java.lang.Object
|
+--pl.edu.pjwstk.yaod.atoms.Atom
|
+--pl.edu.pjwstk.yaod.atoms.RingAtom
- All Implemented Interfaces:
- Bufferable, java.io.Serializable
- public class RingAtom
- extends Atom
Atom zlozony typu Ring. Posiada identyfikator pierwszego i ostatniego atomu
podrzednego, tworzac razem ze wszystkimi atomami cykliczna
liste dwukierunkowa.
TODO: klasa nie jest ukonczona i nie dziala.
- Author:
- M. Lentner, raist@ertel.com.pl
- See Also:
- Serialized Form
Fields inherited from class pl.edu.pjwstk.yaod.atoms.Atom |
ALL_TYPES |
Constructor Summary |
RingAtom(java.lang.String name)
Tworzy nowy obiekt typu ring. |
Methods inherited from class pl.edu.pjwstk.yaod.atoms.Atom |
getAID, getName, getNext, getOwner, getPrevious, getType, isModified, setAID, setModified, setName, setNext, setOwner, setPrevious |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RingAtom
public RingAtom(java.lang.String name)
- Tworzy nowy obiekt typu ring.
- Parameters:
name
- nazwa nowego atomu.
setFirstMember
public void setFirstMember(AtomID ptr)
- Ustala identyfikator pierwszego atomu podrzednego.
- Parameters:
ptr
- identyfikator atomu, ktory ma byc pierwszym atomem podrzednym.
getFirstMember
public AtomID getFirstMember()
- Zwraca identyfikator pierwszego atomu podrzednego.
- Returns:
- identyfikator atomu podrzednego.
setLastMember
public void setLastMember(AtomID ptr)
- Ustala ostatni atom.
- Parameters:
ptr
- identyfikator atomu, ktory ma byc ostatnim atomem podrzednym.
getLastMember
public AtomID getLastMember()
- Zwraca identyfikator ostatniego atomu podrzednego.
- Returns:
- identyfikator aostatniego atomu.