Uses of Class
cider.common.processes.TypingEvent

Packages that use TypingEvent
cider.common.network.client   
cider.common.processes   
cider.documentViewerComponents   
 

Uses of TypingEvent in cider.common.network.client
 

Method parameters in cider.common.network.client with type arguments of type TypingEvent
 void Client.broadcastTypingEvents(java.util.Queue<TypingEvent> typingEvents, java.lang.String path)
           
 void Client.push(java.util.Queue<TypingEvent> typingEvents, java.lang.String dest)
           
 

Uses of TypingEvent in cider.common.processes
 

Fields in cider.common.processes with type parameters of type TypingEvent
 java.util.PriorityQueue<TypingEvent> TimeBorder.typingEvents
           
 java.util.Queue<TypingEvent> LocalisedTypingEvents.typingEvents
           
 

Methods in cider.common.processes that return TypingEvent
 TypingEvent TypingEventList.get(int i)
          Gets a typing event at position i.
 

Methods in cider.common.processes that return types with arguments of type TypingEvent
 java.util.Collection<? extends TypingEvent> TypingEventList.events()
           
 java.util.Queue<TypingEvent> SourceDocumentDemo.PseudoClient.events()
           
 java.util.Queue<TypingEvent> SourceDocumentDemo.PseudoServer.events()
           
 java.util.Queue<TypingEvent> SourceDocument.events()
           
 java.util.Queue<TypingEvent> LocalCodeFile.events()
          Deprecated.  
 java.util.Queue<TypingEvent> ICodeLocation.events()
          Returns all of the events at this code location
 java.util.Queue<TypingEvent> SourceDocument.eventsBetween(long start, long end)
           
 java.util.Queue<TypingEvent> SourceDocumentDemo.PseudoClient.eventsSince(long time)
           
 java.util.Queue<TypingEvent> SourceDocumentDemo.PseudoServer.eventsSince(long time)
           
 java.util.Queue<TypingEvent> SourceDocument.eventsSince(long time)
           
 java.util.Queue<TypingEvent> LocalCodeFile.eventsSince(long time)
          Deprecated.  
 java.util.Queue<TypingEvent> ICodeLocation.eventsSince(long time)
          Returns all events since time specified
 java.util.ArrayList<TypingEvent> TypingEvent.explode()
          if this typing event represents text of more than one character, the explode method can be used to split it up into a list of typing events, one for each character.
static java.util.ArrayList<TypingEvent> SourceDocument.generateEvents(long startTime, long endTime, int startingPosition, java.lang.String text, TypingEventMode mode, java.lang.String owner)
          generates events for testing routines
 java.util.PriorityQueue<TypingEvent> SourceDocument.orderedEvents()
           
static java.util.ArrayList<TypingEvent> SourceDocument.sampleEvents(long offset)
          Generates a set of typing events in random order including backspaces, overwrites and inserts.
 

Methods in cider.common.processes with parameters of type TypingEvent
 void SourceDocument.addEvent(TypingEvent typingEvent)
          adds an event to the priority queue if it does not already exist.
 int EventComparer.compare(TypingEvent e1, TypingEvent e2)
           
 boolean TypingEvent.existsIn(TypingEvent[] tes)
           
 int TypingEventList.getLastPositionOf(TypingEvent te)
           
 void TypingEventList.insert(TypingEvent te)
          Adds a typing event to the end of the list if its position is greater than the list size, otherwise it is inserted to the list at position specified
 void TypingEventList.overwrite(TypingEvent te)
          Adds a typing event to the end of the list if its position is greater than the list size, otherwise it overwrites the event at that position.
 

Method parameters in cider.common.processes with type arguments of type TypingEvent
 void SourceDocument.addEvents(java.util.Collection<TypingEvent> values)
          adds a collection of events to the priority queue if they do not already exist.
 void SourceDocument.addLockingEvents(java.util.ArrayList<TypingEvent> lockingEvents)
          For locking events only
 void SourceDocumentDemo.PseudoClient.push(java.util.Queue<TypingEvent> typingEvents)
           
 void SourceDocumentDemo.PseudoServer.push(java.util.Queue<TypingEvent> typingEvents)
           
 void SourceDocument.push(java.util.Queue<TypingEvent> typingEvents)
           
 void LocalCodeFile.push(java.util.Queue<TypingEvent> typingEvents)
          Deprecated.  
 void ICodeLocation.push(java.util.Queue<TypingEvent> typingEvents)
          Takes typing events out of the queue and puts them in this code location
static void SiHistoryFiles.saveEvents(java.util.PriorityQueue<TypingEvent> typingEvents, java.lang.String documentPath)
           
 

Constructors in cider.common.processes with parameters of type TypingEvent
TypingEvent(TypingEvent typingEvent, long time, int position, java.lang.String text)
          This typing event will be the same except for the time and text.
TypingEvent(TypingEvent typingEvent, long time, int position, TypingEventMode mode)
          This typing event will be the same except for the time, position and mode.
 

Constructor parameters in cider.common.processes with type arguments of type TypingEvent
SourceDocument(java.lang.String name, java.lang.String owner, java.util.PriorityQueue<TypingEvent> typingEvents)
           
TimeBorder(DocumentProperties documentID, long time, java.util.PriorityQueue<TypingEvent> typingEvents)
           
 

Uses of TypingEvent in cider.documentViewerComponents
 

Fields in cider.documentViewerComponents with type parameters of type TypingEvent
 java.util.List<TypingEvent> TypingRegion.list
           
 

Constructor parameters in cider.documentViewerComponents with type arguments of type TypingEvent
TypingRegion(int start, int end, java.util.List<TypingEvent> list)