inpro.incremental.unit
Class TagIU

java.lang.Object
  extended by inpro.incremental.unit.IU
      extended by inpro.incremental.unit.TagIU
All Implemented Interfaces:
java.lang.Comparable<IU>

public class TagIU
extends IU


Nested Class Summary
 
Nested classes/interfaces inherited from class inpro.incremental.unit.IU
IU.IUUpdateListener, IU.Progress
 
Field Summary
static TagIU FIRST_TAG_IU
           
(package private)  java.lang.String tag
           
 
Fields inherited from class inpro.incremental.unit.IU
creationTime, FIRST_IU, groundedIn, grounds, nextSameLevelLinks, previousSameLevelLink, updateListeners
 
Constructor Summary
TagIU()
           
TagIU(java.lang.String tag)
           
TagIU(TagIU sll, java.util.List<WordIU> groundedIn, java.lang.String tag)
           
 
Method Summary
 boolean equals(java.lang.Object iu)
          TagIUs are same if their tags are the same
 IU getSameLevelLink()
           
 java.lang.String toPayLoad()
           
 
Methods inherited from class inpro.incremental.unit.IU
addNextSameLevelLink, addUpdateListener, commit, compareTo, connectSLL, deepToString, duration, endTime, getAge, getAmongNextSameLevelLinks, getCreationTime, getID, getNextSameLevelLink, getNextSameLevelLinks, getOngoingGroundedIU, getProgress, ground, groundedIn, groundIn, groundIn, grounds, hashCode, isCommitted, isCompleted, isOngoing, isRevoked, isUpcoming, notifyListeners, payloadEquals, removeAllNextSameLevelLinks, removeGrin, removeGrin, reorderNextSameLevelLink, revoke, setAsTopNextSameLevelLink, setSameLevelLink, startTime, toLabelLine, toString, toTEDviewXML, updateOnGrinUpdates
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

tag

final java.lang.String tag

FIRST_TAG_IU

public static final TagIU FIRST_TAG_IU
Constructor Detail

TagIU

public TagIU()

TagIU

public TagIU(TagIU sll,
             java.util.List<WordIU> groundedIn,
             java.lang.String tag)

TagIU

public TagIU(java.lang.String tag)
Method Detail

equals

public boolean equals(java.lang.Object iu)
TagIUs are same if their tags are the same

Overrides:
equals in class IU

toPayLoad

public java.lang.String toPayLoad()
Specified by:
toPayLoad in class IU

getSameLevelLink

public IU getSameLevelLink()
Overrides:
getSameLevelLink in class IU