Classes
 ClassDescription
 CallbackCollection This class manages a list of callback functions.
 ClassRegistryImpl Manages a set of implementations of interfaces.
 EditorManager Manages implementations of ILinkableObjectEditor.
 EventCallbackCollection Manages callbacks that rely on event-related data.
 LinkableBoolean This is a LinkableVariable which limits its session state to Boolean values.
 LinkableCallbackScript 
 LinkableDynamicObject This object links to an internal ILinkableObject.
 LinkableFunction LinkableFunction allows a function to be defined by a String that can use macros defined in the static macros hash map.
 LinkableHashMap Allows dynamically creating instances of objects implementing ILinkableObject at runtime.
 LinkableNumber This is a LinkableVariable which limits its session state to Number values.
 LinkablePlaceholder Represents an object that must be instantiated asynchronously.
 LinkablePromise Use this class to build dependency trees involving asynchronous calls.
 LinkableString This is a LinkableVariable which limits its session state to String values.
 LinkableVariable LinkableVariable allows callbacks to be added that will be called when the value changes.
 LinkableWatcher This is used to dynamically attach a set of callbacks to different targets.
 ProgressIndicator 
 Scheduler This allows you to add callbacks that will be called when an event occurs on the stage.
 SessionManager This is a collection of core functions in the Weave session framework.
 SessionStateLog This class saves the session history of an ILinkableObject.