Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
$#!
 $, Core
 __normalizeEvent, EventManager. EventManager
A
 Add
 AddClickListener, EventManager. EventManager
 AddKeyDownListener, EventManager. EventManager
 AddKeyPressListener, EventManager. EventManager
 AddKeyUpListener, EventManager. EventManager
 AddLoadListener, EventManager. EventManager
 AddMouseDownListener, EventManager. EventManager
 AddMouseUpListener, EventManager. EventManager
 AddMoveListener, EventManager. EventManager
B
 BinarySearch
 Browser
C
 Clear, Collection. Collection
 clickListeners, EventManager. EventManager
 Collection
 CONSOLE, Log.Log
 Contains
 ContainsNoCase, Map.Map
 Cookie
 Core
D
 Debug, Log.Log
 DEBUG, Sortie
 DoFormPostRequest, Gateway. Gateway
 DoRequest, Gateway. Gateway
E
 error, Log.Log
 EventManager
 ExpandError, Text.Text
 Explorer, Browser. Browser
F
 FindPosX, Screen. Screen
 FindPosY, Screen. Screen
 FromThinList, List.List
 Functions
G
 Gateway
 Gecko, Browser. Browser
 Get
 GetCookie, Cookie. Cookie
 GetInstance, Pipe.Pipe
 GetKeyCodeFromEvent, EventManager. EventManager
 GetKeyFromEvent, EventManager. EventManager
 GetKeysAsArray, Map.Map
 GetProperty, Properties. Properties
H
 HitArea, BinarySearch
I
 Include, Core.Core
 IndexOf
 Info, Log.Log
 Init
 IO/ Gateway.js
 IsEmpty, Collection. Collection
K
 keyDownListeners, EventManager. EventManager
 keyPressListeners, EventManager. EventManager
 keyUpListeners, EventManager. EventManager
L
 LastIndexOf, Collection. Collection
 Linux, Browser. Browser
 List
 Log
M
 Mac, Browser. Browser
 Map
 mdownListeners, EventManager. EventManager
 Mouse, MouseImpl. Sortie.UI
 MouseImpl
 moveListeners, EventManager. EventManager
 mupListeners, EventManager. EventManager
N
 NEW_WINDOW, Log.Log
 NEWLINE, Text.Text
O
 onloadListeners, EventManager. EventManager
 Opera, Browser. Browser
P
 Parse, Properties. Properties
 ParseBoolean, Text.Text
 Pipe
 Properties
 PropertyNames, Properties. Properties
 Put, Map.Map
Q
 QuickSort
R
 Redirect, Log.Log
 Reflect, Text.Text
 Remove
 RemoveByIndex
 RemoveCookie, Cookie. Cookie
S
 Safari, Browser. Browser
 Screen
 Search, BinarySearch. BinarySearch
 Set
 SetCookie, Cookie. Cookie
 SetCoords, MouseImpl. MouseImpl
 SetPermCookie, Cookie. Cookie
 SetProperty, Properties. Properties
 SetRawCookie, Cookie. Cookie
 Size
 Sort, QuickSort. QuickSort
 Sortie/ Sortie.js
 SplitNameValue, Properties. Properties
 Store, Properties. Properties
 STRING_BUFFER, Log.Log
this["$"] = function(e)
Main pre processor function.
Appends the specified element to the end of this list (optional operation).
Adds the specified element to this set if it is not already present optional operation.
register a click listener
add a keyDownListener
add a key press Listener
add a keyUpListener
register an onload listner
register a mouse down listener
register a mouse up listener
register a move listener
Binary search object
Basic browser sniffer.
Removes all of the elements from this list optional operation.
array of click listeners
Base object for the collections objects List and Set
Writes log output to the id defined as “neurostdout”
Returns true if this list contains the specified element.
see if keyname is already in this map lame algorithm
see if keyname is already in this map ignoring case
Cookie access and manipulation class
Core acts as a pre processor.
Write a debug line to the log
Sortie.DEBUG
set this to true to turn on debug mode and use this in your code if you want to branch based on debug mode
This method implements a multi-field form submission via a POST, using the ‘fields’ object as a set of name:value pairs to pass as the form fields.
Used to do an actual request.
Write an error line to the log Parameter: line - the text for the log object - (optional) the object this line is from “NO OBJECT” default
Allows delegation of browser events (key press, mouse move, etc) so any process can be notified of an event.
Takes an error object and gives a bit more description.
Sortie.Util.Browser.Explorer
boolean for is internet explorer
Finds the current X position of the passed in object
Finds the current Y position of the passed in object
creates a list from a “thin list” list using separator sep
This object handles sending.
Sortie.Util.Browser.Gecko
boolean for is gecko
Returns the element at the specified position in this list.
Gets a value from a key
gets a value from the current cookie
get an instace of the http connect object this actually just creates either an MS or Gecko type object.
Gets the key code from an event i.e.
Gets the key from an event i.e.
gets all the keys from this map as an array
Gets the value from the properites by key.
this.HitArea = function()
return class from binary search.
Function to write out all the files to be included
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
Returns the index the key or -1 if this map does not contain the key
Write an info line to the log
Link the event manager to a document.
Start up the log object and make sure any supporting items are created a new window for example.
This library gives the ability to directly communicate with a server using the XMLHTTPRequest object in a non-browser specific way.
Returns true if this list contains no elements.
key down listeners
key press listeners
key up listeners
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
Sortie.Util.Browser.Linux
boolean for is linux
A list of elements.
Constructor for the logging window (or other std output if implemented)
Sortie.Util.Browser.Mac
boolean for is mac
Simple Map object with a lame seaching algorithm.
all the mouse down listeners
Sortie.UI.Mouse
An instance of MouseImpl for use in everyday code
Constructor for SystemMouse this holds the current mouse position on the screen in X and Y
array of mouse move listeners
mouse up listeners
Basic log.
the default new line character to add to strings made by this class (default [\n])
all the load listeners
Sortie.Util.Browser.Opera
boolean for is opera
Used to load a properies file from a string
looks at a string and guesses if its a true or false value works with items like “TRUE”,etc
This creates a HTTPConnection factory that can produce http connetion object that are IE and Mozilla capable they can be used to GET and POST to a server It is oftend used in one go like:
Class to deal with properies files.
Returns an enumeration of all the keys in this property list, including distinct keys in the default property list if a key of the same name has not already been found from the main properties list.
adds a name value pair
Quick sort object
Changes the output of the error log to go to the predefined area (see the Log constants).
Removes the first occurrence in this list of the specified element (optional operation).
Removes the first occurrence in this map of the specified key
Removes the element at the specified position in this list (optional operation).
Removes the element at the specified position in this list (optional operation).
Removes a cookie (sets the expires to the past really)
Sortie.Util.Browser.Safari
boolean for is safari
Functions that help get information from and about the screen
Set keeps a unique list of elements and wont allow nulls or undefined values.
Replaces the element at the specified position in this list with the specified element (optional operation).
sets a value in a cookie
gets the current mouse position and puts it into the MouseImpl object
sets a cookie that will last 20 years
Sets (or adds) a property from this properties object
Sets the preformatted string to the cookie
gets the size of this map object
gets the size of this map object
Do a quick sort on an array.
Main file for Sortie.
an array of two items, name and value
Writes the properties to string for storage into a cookie or xmlhttp
log to a string (not implemented)