Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| AbstractFilter
| gugga.logging.filters | Abstract filter. | |
| AnonymousTask
| gugga.tasks | ||
| Assertion
| gugga.debug | ||
| BaseEnum
| gugga.common | ||
| BasePublisher
| gugga.logging.publishers | ||
| CheckList
| gugga.collections.checkList |
CheckList is a container for items that should be checked. |
|
| CheckListEvent
| gugga.collections.checkList | ||
| CheckListIterator
| gugga.collections.checkList | ||
| ClassNotFoundError
| gugga.logging.errors | ||
| CollectionUtility
| gugga.utils | ||
| CustomCompleteTask
| gugga.tasks |
CustomCompleteTask is usefull in cases when we need control over the
completion of a task. |
|
| DefaultFormatter
| gugga.logging.formatters | A default formatter implementation. | |
| DelayedCallTimeout
| gugga.utils |
DelayedCallTimeout is an utility for executing methods after a specified
time interval in milliseconds. |
|
| Dictionary
| gugga.collections.dictionary |
Dictionary class is designed to substitute the HashTable
class from the Actionscript 2 GuggaFF, in order to take advantage of the native
for the Actionscript 3 Dictionary class. |
|
| DoLaterUtil
| gugga.utils |
DoLaterUtil is an utility for executing a method after a specified number
of frames. |
|
| EventDescriptor
| gugga.eventHelpers | In broadcast implementations of event-driven environments such as Flex and Flash, an event is fully described through its event source (or the object from which this event originates), and the name which distinguishes the event from the other events originating from the same source. | |
| EventObject
| gugga.logging.events | ||
| EventRethrower
| gugga.eventHelpers |
EventRethrower provide us with a simple mechanism
to intercept a certain event and to rethrow it, thus dispatching
the same event with a different source for it (the
target-property of the event will be the specified
context passed as an argument to the
EventRethrower-constructor). |
|
| ExecuteAsyncMethodTask
| gugga.tasks |
An ExecuteAsyncMethodTask object is initialized with the
static methods create() and
createBasic() which expect the following parameters:
|
|
| ExecuteMethodTask
| gugga.tasks |
ExecuteMethodTask is a task that invokes a method and right after the
invokation it dispatches the completed-event. |
|
| FictiveTask
| gugga.tasks |
FictiveTask is a task that immediately after its
start() fires the start, progress
and completed events. |
|
| FrameWaitingTask
| gugga.tasks |
FrameWaitingTask is a task that completes when the specified number of
frames have been elapsed. |
|
| GUID
| gugga.crypt | Creates a new genuine unique identifier string. | |
| IFilter
| gugga.logging | A Filter can be used to provide fine grain control over what is logged, beyond the control provided by log levels. | |
| IFormatter
| gugga.logging | A Formatter provides support for formatting LogRecords. | |
| IIterable
| gugga.collections | ||
| IIterator
| gugga.collections | ||
| IllegalArgumentError
| gugga.logging.errors | ||
| InvalidFilterError
| gugga.logging.errors | ||
| InvalidFormatterError
| gugga.logging.errors | ||
| InvalidLevelError
| gugga.logging.errors | ||
| InvalidPublisherError
| gugga.logging.errors | ||
| IPreconditionsManager
| gugga.tasks.helpers | ||
| IProgressiveTask
| gugga.tasks | ||
| IPropertyChangeListener
| gugga.logging.events | ||
| IPublisher
| gugga.logging | A publisher takes log messages from a Logger and exports them. | |
| ITask
| gugga.tasks | ||
| ITasksContainer
| gugga.tasks.containers | ||
| Level
| gugga.logging | The Level class defines a set of standard logging levels that can be used to control logging output. | |
| LinkedList
| gugga.collections.linkedList | ||
| LinkedListItem
| gugga.collections.linkedList | ||
| LinkedListIterator
| gugga.collections.linkedList | ||
| List
| gugga.logging.util | ||
| Listener
| gugga.eventHelpers |
Listener provide us with a mechanism of binding an event
to a consumer function. |
|
| Logger
| gugga.logging | A Logger object is used to log messages for a specific system or application component. | |
| LogManager
| gugga.logging | The LogManager provides a hook mechanism applications can use for loading the logging.xml file which applications can use. | |
| LogRecord
| gugga.logging | LogRecord value objects are used to pass logging requests between the logging framework and individual publishers. | |
| MonitoringProgressiveTask
| gugga.tasks |
MonitoringProgressiveTask monitors the progress of an
IProgressiveTask. |
|
| MonitoringTask
| gugga.tasks |
MonitoringTask monitors the execution of an ITask. |
|
| ObjectSet
| gugga.collections.objectSet | ||
| PreconditionsManager
| gugga.tasks.helpers |
PreconditionsManager is a checklist and manager for
preconditions. |
|
| PreconditionsManagerEvent
| gugga.tasks.helpers | ||
| PreconditionsTask
| gugga.tasks |
PreconditionsTask class is simply a task-wrapper for
IPreconditionsManager objects. |
|
| ProgressiveTaskDecorator
| gugga.tasks |
ProgressiveTaskDecorator is used whenever we want to dispatch
progress-events for tasks, that don't implement
IProgressiveTask. |
|
| ProgressiveTaskEvent
| gugga.tasks.events | ||
| ProgressMonitor
| gugga.tasks.containers |
The ProgressMonitor is responsible for organizing and monitoring the
progress of a complex set of tasks. |
|
| PropertyChangeEvent
| gugga.logging.events | ||
| PropertyHandler
| gugga.logging | The property handler takes various logging properties and assigns them to the suitable loggers. | |
| PropertyLoader
| gugga.logging | Responsible for loading and traversing the logging properties file data. | |
| SimpleFormatter
| gugga.logging.formatters | A default formatter implementation. | |
| SingleExecutionTask
| gugga.tasks |
SingleExecutionTask is a wrapper for an ITask that should be
executed only once. |
|
| SOSPublisher
| gugga.logging.publishers | ||
| SOSTraceUtil
| gugga.utils | ||
| TaskEvent
| gugga.tasks.events | ||
| TaskManager
| gugga.tasks.containers.taskManager |
TaskManager is a facade encapsulating the complexity in a
certain web of tasks. |
|
| TaskManagerItem
| gugga.tasks.containers.taskManager |
This is an internal class used only by the TaskManager class. |
|
| TasksContainerEvent
| gugga.tasks.events | ||
| TaskSequence
| gugga.tasks.containers |
TaskSequence is a container for sequentially executing tasks,
and it is a task by itself. |
|
| TracePublisher
| gugga.logging.publishers | Standard implementation of the Logger's framework IPublisher interface. | |
| Vector
| gugga.logging.util | ||
| WaitingTask
| gugga.tasks |
WaitingTask is a task, that completes after a specified time interval set in seconds. |
|
| WrappingProgressiveTask
| gugga.tasks |
WrappingProgressiveTask is designed to wrap an IProgressiveTask. |
|
| WrappingTask
| gugga.tasks |
The WrappingTask is usefull in cases when we need to initialize a task container with a task
which is still not initialized and maybe it's even undefined at this point. |
|
| XMLFormatter
| gugga.logging.formatters | A XML formatter implementation. | |
| XMLPublisher
| gugga.logging.publishers | Standard implementation of the Logger's framework IPublisher interface. |