A B C D E F G H I K L M N O P R S T U V W X Y

S

sampleEvents(long) - Static method in class cider.common.processes.SourceDocument
Generates a set of typing events in random order including backspaces, overwrites and inserts.
saveEvents(PriorityQueue<TypingEvent>, String) - Static method in class cider.common.processes.SiHistoryFiles
 
SDVLine - Class in cider.documentViewerComponents
Represents a line of text on the screen.
SDVLine(TypingEventList, int, int, int, SourceDocumentViewer) - Constructor for class cider.documentViewerComponents.SDVLine
 
selectAll() - Method in class cider.documentViewerComponents.EditorTypingArea
 
selected(int) - Method in class cider.documentViewerComponents.SDVLine
 
selectedRegionColor - Static variable in class cider.documentViewerComponents.SourceDocumentViewer
 
SELECTION - Static variable in class cider.client.gui.TimeRegionBrowser
 
selectionLiesWithinFullRegion() - Method in class cider.client.gui.TimeRegionBrowser
 
sendChatMessageFromGUI(String) - Method in class cider.common.network.client.Client
Send a message on the chat session corresponding to the currently selected receive tab in the Client GUI.
sendHerePresence() - Method in class cider.common.network.client.Client
Send back presence.
sendIdlePresence() - Method in class cider.common.network.client.Client
Send idle presence.
sendToClearHistory(String) - Method in class cider.common.network.bot.BotMessageListener
 
setCaretPosition(int) - Method in class cider.documentViewerComponents.EditorTypingArea
 
setClient(Client) - Method in class cider.client.gui.DirectoryViewComponent
Sets the client for the directory viewer
setClient(ICodeLocation) - Method in class cider.common.processes.SourceDocumentDemo.SDDemoPanel
 
setColNo(int) - Method in class cider.client.gui.StatusBar
Sets the current column number text in the status bar
setColour(int, int, int) - Method in class cider.common.processes.Profile
Sets the Colour of the user's Profile.
setCommentedLine(boolean) - Method in class cider.documentViewerComponents.SourceDocumentViewer
 
setCommentFound(boolean) - Method in class cider.documentViewerComponents.SourceDocumentViewer
 
setCommentStartLoc(int) - Method in class cider.documentViewerComponents.SourceDocumentViewer
 
setCreationTime(long) - Method in class cider.common.processes.SourceDocument
 
setCurrentPos(int, int) - Method in class cider.client.gui.StatusBar
Sets the line/column text in the status bar
setDefaultColor(Color) - Method in class cider.documentViewerComponents.SourceDocumentViewer
Sets the default text color (text that hasn't been re-colored by syntax highlighting)
setDiversion(TimeRegion) - Method in class cider.common.network.client.Client
 
setDocumentHistoryViewer(DocumentHistoryViewer) - Method in class cider.client.gui.DHVSourceHistoryPane
 
setFontSize(int) - Method in class cider.common.processes.Profile
Sets the user's font size.
setIdleTime(Integer) - Method in class cider.common.processes.Profile
Sets the amount of time that the user has been idle in the CIDEr client.
setInputMode(String) - Method in class cider.client.gui.StatusBar
Toggles input mode
setIsKey(boolean) - Method in class cider.documentViewerComponents.SourceDocumentViewer
 
setKeyWord(ArrayList<Integer>) - Method in class cider.documentViewerComponents.SourceDocumentViewer
 
setLastOnline(String) - Method in class cider.common.processes.Profile
Sets the date that the user was last seen in the CIDEr client.
setLineNo(int) - Method in class cider.client.gui.StatusBar
Sets the current line number text in the status bar
setLiveFolder(LiveFolder) - Method in class cider.common.network.client.Client
 
setLockingGroup(String) - Method in class cider.common.processes.TypingEvent
 
setScale(double) - Method in class cider.client.gui.TimeRegionBrowser
 
setTabHandle(Component) - Method in class cider.client.gui.ETASourceEditorPane
Set the tabhandle
setText(String) - Method in class cider.client.gui.DebugWindow
Adds text to the debug pane, replacing existing text
setTimeDelta(long) - Method in class cider.common.network.client.Client
 
setTimeRegionBrowser(TimeRegionBrowser) - Method in class cider.client.gui.DHVSourceHistoryPane
 
setTimeSpent(Long) - Method in class cider.common.processes.Profile
Sets the time the user has spent in the CIDEr client.
setTypedChars(Integer) - Method in class cider.common.processes.Profile
Sets the number of character that the user has typed.
setUpdatesAutomatically(boolean) - Method in class cider.common.network.client.Client
 
setUsername(String) - Method in class cider.client.gui.StatusBar
Sets the username text in the status bar
setUsername(String) - Method in class cider.common.processes.Profile
Sets the user's username.
setWaiting(boolean) - Method in class cider.documentViewerComponents.SourceDocumentViewer
Waiting sign will disapear if you set waiting to false
shared - Variable in class cider.client.gui.MainWindow
 
shared - Variable in class cider.common.network.client.Client
 
shortName() - Method in class cider.common.processes.SourceDocument
 
showProfile(Profile) - Method in class cider.client.gui.MainWindow
Show a popup window of the requested profile.
SiHistoryFiles - Class in cider.common.processes
 
SiHistoryFiles() - Constructor for class cider.common.processes.SiHistoryFiles
 
simplified(long) - Method in class cider.common.processes.SourceDocument
Returns a document where all events that are not making a visual impact on the end result of the document have been culled and event times of the remaining events are re assigned to keep them in order.
simplify(long) - Method in class cider.common.processes.SourceDocument
Culls all events that are not making a visual impact on the end result of the document and re-assigns the event times of the remaining events to keep them in order.
skipNextToggle() - Method in class cider.documentViewerComponents.CaretVisibilityToggler
The next run will have no effect.
SourceDocument - Class in cider.common.processes
SourceDocument is a live document which is a collection of typing events.
SourceDocument(String) - Constructor for class cider.common.processes.SourceDocument
 
SourceDocument(String, String, PriorityQueue<TypingEvent>) - Constructor for class cider.common.processes.SourceDocument
 
SourceDocumentDemo - Class in cider.common.processes
 
SourceDocumentDemo() - Constructor for class cider.common.processes.SourceDocumentDemo
 
SourceDocumentDemo.PseudoClient - Class in cider.common.processes
 
SourceDocumentDemo.PseudoClient(SourceDocumentDemo.SDDemoPanel, int, SourceDocument) - Constructor for class cider.common.processes.SourceDocumentDemo.PseudoClient
 
SourceDocumentDemo.PseudoServer - Class in cider.common.processes
 
SourceDocumentDemo.PseudoServer() - Constructor for class cider.common.processes.SourceDocumentDemo.PseudoServer
 
SourceDocumentDemo.SDDemoPanel - Class in cider.common.processes
 
SourceDocumentDemo.SDDemoPanel(JFrame, Dimension, ICodeLocation, Timer, int, EditorTypingArea) - Constructor for class cider.common.processes.SourceDocumentDemo.SDDemoPanel
 
SourceDocumentViewer - Class in cider.documentViewerComponents
A panel in which text is painted on the screen designed to fit in with our concurrent editing objects.
SourceDocumentViewer(SourceDocument) - Constructor for class cider.documentViewerComponents.SourceDocumentViewer
 
sourceEditorSection() - Method in class cider.client.gui.MainWindow
Panel for the editor area
split(String) - Method in class cider.common.processes.TypingEventList
Splits this TypingEventList into smaller TypingEventLists
splitWords(String[]) - Method in class cider.common.processes.TypingEventList
Splits the typingEventList into smaller TypingEventLists using a set of strings to identify which events to split on.
start() - Method in class cider.client.gui.ChatTabs.TabFlashListener
 
start - Variable in class cider.common.processes.LockingRegion
Deprecated.  
start - Variable in class cider.common.processes.TimeRegion
 
start - Variable in class cider.documentViewerComponents.TypingRegion
 
startApplication(JFrame, boolean) - Method in class cider.client.gui.MainWindow
Creates the JFrame for the main application
startCider() - Method in class cider.client.gui.CiderApplication
Display the login screen
startClockSynchronisation(Component) - Method in class cider.common.network.client.Client
 
startTime - Variable in class cider.client.gui.MainWindow
These variable are for the profiles
statusBar - Static variable in class cider.client.gui.MainWindow
The status bar object for the bottom of the window
StatusBar - Class in cider.client.gui
Class containing the elements for the status bar at the bottom of the main window
StatusBar() - Constructor for class cider.client.gui.StatusBar
Creates the status bar
stepSize(long, long, int) - Static method in class cider.common.processes.SourceDocument
works out by how much time the events could be separated
stop() - Method in class cider.client.gui.IdleTimer
Stops the idle timer
stopflash() - Method in class cider.client.gui.ChatTabs.TabFlashListener
 
str - Variable in class cider.documentViewerComponents.SDVLine
 

A B C D E F G H I K L M N O P R S T U V W X Y