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 | |
|---|---|---|---|
| AbstractBag
| vegas.data.bag |
This class provides a skeletal implementation of the Bag interface, to minimize the effort required to implement this interface. |
|
| AbstractBuilder
| lunas.core |
This class provides a skeletal implementation of the IBuilder interface, to minimize the effort required to implement this interface. |
|
| AbstractButton
| lunas.core |
This class provides a skeletal implementation of the IButton interface, to minimize the effort required to implement this interface. |
|
| AbstractButtonBuilder
| lunas.core | This class provides a skeletal implementation of the button IBuilder objects. | |
| AbstractCollection
| vegas.data.collections |
This class provides a skeletal implementation of the Collection interface, to minimize the effort required to implement this interface. |
|
| AbstractComponent
| lunas.core | This class provides a skeletal implementation of all the components in Lunas, to minimize the effort required to implement this interface. | |
| AbstractController
| andromeda.controller |
This class provides a skeletal implementation of the IController interface, to minimize the effort required to implement this interface. |
|
| AbstractEventDispatcher
| vegas.events | This abstract class provides all basic methods of the EventDispatcher implementation of VEGAS. | |
| AbstractGroup
| lunas.groups | This abstract class defined a skeletal implementation to create component's groups. | |
| AbstractList
| vegas.data.list | This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface. | |
| AbstractModel
| andromeda.model |
This class provides a skeletal implementation of the IModel interface, to minimize the effort required to implement this interface. |
|
| AbstractModelObject
| andromeda.model |
This class provides a skeletal implementation of the IModelObject interface, to minimize the effort required to implement this interface. |
|
| AbstractProgress
| lunas.core |
This class provides a skeletal implementation of all the IProgress display components, to minimize the effort required to implement this interface. |
|
| AbstractProgressbar
| lunas.core |
This class provides a skeletal implementation of all the IProgressbar display components, to minimize the effort required to implement this interface. |
|
| AbstractScrollbar
| lunas.core |
This class provides a skeletal implementation of all the IScrollbar display components, to minimize the effort required to implement this interface. |
|
| AbstractStyle
| lunas.core |
This class provides a skeletal implementation of the IStyle interface, to minimize the effort required to implement this interface. |
|
| AbstractTarget
| vegas.logging | This class provides the basic functionality required by the logging framework for a target implementation. | |
| AbstractTextInput
| lunas.core |
This class provides a skeletal implementation of the ITextInput interface, to minimize the effort required to implement this interface. |
|
| AbstractTransition
| pegas.transitions | This abstract class defines the skeletal implementation of the ITransition interface. | |
| AbstractTypeable
| vegas.util |
This abstract class is used to create concrete ITypeable implementations. |
|
| AbstractValueObject
| andromeda.vo |
This class provides a skeletal implementation of the IValueObject interface, to minimize the effort required to implement this interface. |
|
| AbstractVisitable
| andromeda.util.visitor | The abstract representation of the IVisitable interface. | |
| AccessorInfo
| system.reflection | The Accessor info class. | |
| AccessorType
| system.reflection | This enumeration contains all accessor types. | |
| Action
| andromeda.process |
This class simplify a full implementation of the Action interface. |
|
| ActionEvent
| andromeda.events | The ActionEvent is notify by all the objects who implements the Action interface. | |
| ActionLoader
| andromeda.process | This action process launch the load of a Loader object. | |
| ActionProxy
| andromeda.process |
This IAction object run a proxy method. |
|
| ActionURLLoader
| andromeda.process | This action process launch the load of a URLLoader object. | |
| AirLoggerTarget
| vegas.logging.targets | Provides a logger target that uses the AirLogger console to output log messages. | |
| Align
| pegas.draw | The Align enumeration class provides constant values to align displays or components. | |
| ApplicationDisplay
| asgard.display | The ApplicationDisplay class is a MovieClip class to creates the main class of your applications in AS3. | |
| AquaButton
| lunas.display.button | This AquaButton class defines a button component with a aqua effect inside. | |
| AquaButtonBuilder
| lunas.display.button | The IBuilder class of the AquaButton component. | |
| AquaButtonStyle
| lunas.display.button | The IStyle class of the AquaButton component. | |
| ArcPen
| pegas.draw | This pen draw a pie or chord arc shape with a Graphics object. | |
| ArcType
| pegas.draw | This static class register all types used to draw an Arc with the ArcPen tool. | |
| ArgumentInfo
| system.reflection | This interface defines the argument information tool objects. | |
| ArgumentOutOfBoundsError
| vegas.errors | The error throws when an argument in a function is out of specified bounds. | |
| ArgumentsError
| vegas.errors | The error throws when the arguments in a function failed the method. | |
| ArgumentsParser
| system.cli | Parse command line arguments. | |
| ArrayEvent
| vegas.events |
The ArrayEvent to dispatch an event with an Array object. |
|
| ArrayFieldIterator
| vegas.data.iterator | Converts an array to an iterator but this iterator return the value of a specific field if the array is an array of objects. | |
| ArrayFilter
| vegas.data.array | This filter contains all constants and methods to sort the Arrays in the application. | |
| ArrayIterator
| vegas.data.iterator |
Converts an Array to an iterator. |
|
| ArrayList
| vegas.data.list | Resizable-array implementation of the List interface. | |
| ArrayMap
| vegas.data.map | ArrayMap is an Map implementation based on two arrays to defines the collections of the keys and the values. | |
| Arrays
| system | A static class for Array utilities. | |
| ArrayUtil
| vegas.util | Array static tool class. | |
| ArrowPen
| pegas.draw | This pen is the basic tool to draw an arrow shape. | |
| AssemblyResource
| andromeda.ioc.io | This value object contains all information about a dll to load in the application. | |
| AudioCodec
| asgard.media | The Audio codec ID number enumeration class. | |
| AutoScrollContainer
| lunas.display.container | This auto scrollable container use an auto scroll effect. | |
| AVM2Loader
| asgard.display | This AVM2Loader loads both of AVM1 and AVM2 swf as AVM2. | |
| Back
| pegas.transitions.easing | The Back class defines three easing functions to implement motion with ActionScript animations. | |
| Background
| asgard.display | This display is used to create a background in your application or in an other display of the application. | |
| BackgroundButton
| lunas.display.button | The basic BackgroundButton component. | |
| BackgroundButtonBuilder
| lunas.display.button | The IBuilder class of the BackgroundButton component. | |
| BackgroundButtonStyle
| lunas.display.button | This IStyle class is used in the BackgroundButton component. | |
| Bag
| vegas.data | Defines a collection that counts the number of times an object appears in the collection. | |
| BagFormat
| vegas.data.bag | Converts a Bag to a custom string representation. | |
| BagIterator
| vegas.data.iterator | Converts an Bag to an iterator. | |
| Base64
| calista.util | The Base64 algorithm encoding tool class. | |
| Base8
| calista.util | The Base8 algorithm encoding tool class. | |
| BasicEvent
| vegas.events |
BasicEvent is the basical event structure to work with vegas.events.EventDispatcher. |
|
| Batch
| andromeda.process |
A batch is a collection of Action objects. |
|
| BatchProcess
| andromeda.process |
This IAction object register IAction objects in a batch process. |
|
| BevelRectanglePen
| pegas.draw | Draws a bevel rectangle. | |
| BezierPen
| pegas.draw | This pen draw a bezier line curve in a MovieClip reference. | |
| BezierUtil
| pegas.util | Static tool class to creates and manipulates Bezier curves. | |
| BidiMap
| vegas.data | Defines a map that allows bidirectional lookup between key and values. | |
| BooleanComparator
| vegas.util.comparators |
An IComparator for Boolean objects that can sort either true or false first. |
|
| BooleanEvent
| vegas.events |
The BooleanEvent to dispatch an event with a Boolean object. |
|
| BooleanUtil
| vegas.util | Boolean tools class. | |
| Bounce
| pegas.transitions.easing | The Bounce class defines three easing functions to implement bouncing motion with ActionScript animation, similar to a ball falling and bouncing on a floor with several decaying rebounds. | |
| Boundable
| vegas.data | Defines an object that is bounded in size. | |
| BoundedCollection
| vegas.data | Defines a collection that is bounded in size. | |
| BoundedList
| vegas.data | Defines a list that is bounded in size. | |
| BoundedMap
| vegas.data | Defines a map that is bounded in size. | |
| BoundedQueue
| vegas.data | Defines a queue that is bounded in size. | |
| BoundedSet
| vegas.data | Defines a set that is bounded in size. | |
| BoundedStack
| vegas.data | Defines a stack that is bounded in size. | |
| BuiltinSerializer
| system.serializers.eden | The BuiltinSerializer class. | |
| ButtonEvent
| lunas.events | The event invoked in the button or thumbs. | |
| Calendar
| kronos.date | This class contains all tools to creates a calendar. | |
| CameraExpert
| asgard.media | This expert manage all Camera reference in the application. | |
| CameraExpertEvent
| asgard.events | Dispatcherd when a Camera status is changed "muted" or "unmuted" or if this activity is changed in a CameraExpert singleton. | |
| CameraStatus
| asgard.media | The enumeration static class of all Camera status. | |
| CameraVO
| asgard.media | This value object contains all values to set a Camera object. | |
| Canvas
| pegas.draw | The Canvas pen is used to draw a complex shape with differents points in a data model. | |
| CanvasTransform
| pegas.draw |
This tool class transform a Canvas object with static methods. |
|
| Char
| vegas.core.types | An object of type Char contains a single field whose type is String. | |
| Circ
| pegas.transitions.easing | The Circ class defines three easing functions to implement motion with ActionScript animations. | |
| CircleContainer
| lunas.display.container | This container display all this child elements with a circle trigonometric algorithm. | |
| CirclePen
| pegas.draw | This pen is the tool to draw a circle vector shape. | |
| CircularQueue
| vegas.data.queue | The CircularQueue class allows for storing objects in a circular queue of a predefined size. | |
| ClassCastError
| vegas.errors | Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance. | |
| ClassInfo
| system.reflection | This interface defines the object who indicates all informations about a class in the reflection pattern of system. | |
| ClassUtil
| vegas.util |
The ClassUtil utility class is an all-static class with methods for working with function the Class in AS3. |
|
| Collection
| vegas.data | The root interface in the collection hierarchy. | |
| CollectionFormat
| vegas.data.collections | Converts a Collection to a custom string representation. | |
| CollectionModel
| andromeda.model.collections |
This model use an internal Collection to register value objects. |
|
| Color
| pegas.colors |
BasicColor extends the Color Object. |
|
| ColorHSV
| pegas.colors |
ColorHSV provide static color conversion methods, in Hue Saturation Value color space. |
|
| ColorHTML
| pegas.colors | Enumeration static class to defined Basic HTML data types. | |
| ColorSVG
| pegas.colors | All SVG W3C standard colors. | |
| Command
| vegas.events | A command is a easy entry with name and value property to launch a global command in the Commands static tool class. | |
| CommandEvent
| vegas.events |
The CommandEvent to dispatch an event with a Command object inside. |
|
| ComparableComparator
| vegas.util.comparators | A Comparator that compares IComparable objects. | |
| Comparater
| vegas.util |
The Comparater utility class is an all-static class with a method to returns true if two object are equals. |
|
| ComponentEvent
| lunas.events | The event invoked in the button or thumbs. | |
| ConcurrentModificationError
| vegas.errors | The error throws when methods that have detected concurrent modification of an object when such modification is not permissible. | |
| Config
| andromeda.config | The dynamic Config singleton. | |
| ConfigCollector
| andromeda.config | The ConfigCollector class is a static collection to register all IConfigurable objects. | |
| ConfigEvaluator
| andromeda.ioc.evaluators | Evaluates a type string expression and return the value who corresponding in the config of the factory. | |
| ConfigResource
| andromeda.config | This resource object contains all information about a config file to load in the application. | |
| ConfigurableObject
| andromeda.config | This core class extend the CoreObject class and implement the IConfigurable interface. | |
| Configurator
| system | The Configurator class defines the basic class used to creates custom configurations. | |
| Console
| system.terminals | A Console can read and write. | |
| ConstructorInfo
| system.reflection | This interface defines the constructor informations in a class info. | |
| Container
| lunas.display.container | The Container class is the base components for all objects that can serve as display object containers on the display list. | |
| ContextResource
| andromeda.ioc.io | This resource object contains all information about a context file to load in the application. | |
| Copier
| vegas.util |
The Copier utility class is an all-static class with a method to returns a copy representation of an object. |
|
| CoreActionLoader
| andromeda.process | This core command object run a "loader" object and notify ActionEvent during a load process. | |
| CoreBitmap
| asgard.display | The CoreBitmap class extends the flash.display.Bitmap class and implements the IDisplayObject interface. | |
| CoreConfigLoader
| andromeda.config | This skeletal class provides an easy implementation of the IConfigLoader interface. | |
| CoreEventDispatcher
| vegas.events |
This abstract class is used to create concrete IEventDispatcher implementations. |
|
| CoreLoader
| asgard.display | The CoreLoader class extends the flash.display.Loader class and implements the IDisplayObject interface. | |
| CoreLocalizationLoader
| andromeda.i18n | This skeletal class provides an easy implementation of the ILocalizationLoader interface. | |
| CoreMovieClip
| asgard.display | The CoreMovieClip class extends the flash.display.MovieClip class and implements the IDisplayObject interface. | |
| CoreObject
| vegas.core | CoreObject offers a default implementation of the IFormattable, IHashable and ISerializable interfaces. | |
| CoreShape
| asgard.display | The CoreShape class extends the flash.display.Shape class and implements the IDisplayObject interface. | |
| CoreSimpleButton
| asgard.display | The CoreSimpleButton class extends the flash.display.SimpleButton class and implements the IDisplayObject interface. | |
| CoreSound
| asgard.media | The CoreSound class extends the flash.media.Sound class and implements the IConfigurable, Identifiable, ILockable and ILogable interfaces. | |
| CoreSprite
| asgard.display | The CoreSprite class extends the flash.display.Sprite class and implements the IDisplayObject interface. | |
| CoreStyleSheet
| asgard.text | The CoreStyleSheet class extends the flash.text.StyleSheet. | |
| CoreTextField
| asgard.text | The CoreTextField class extends the flash.text.TextField class and implements the IDisplayObject interface. | |
| CoreVideo
| asgard.media | The CoreVideo class extends the flash.media.Video class and implements the IDisplayObject interface. | |
| Corner
| pegas.draw | Determinates the corner parameters in a CornerRectanglePen (Bevel, Rounded...) | |
| CornerRectanglePen
| pegas.draw | This pen draw a corner rectangle shape with a Graphics object. | |
| Cubic
| pegas.transitions.easing | The Cubic class defines three easing functions to implement motion with ActionScript animations. | |
| CuePoint
| asgard.media | The CuePoint information object. | |
| DashLinePen
| pegas.draw | This pen is the basic tool to draw a dash line. | |
| DateComparator
| vegas.util.comparators | This comparator compare Date objects. | |
| DateEvaluator
| system.evaluators | Evaluates Date object and transform it in string expressions. | |
| DateEvent
| vegas.events |
The DateEvent to dispatch an event with a Date object. |
|
| DateFormatter
| system.formatters | DateFormatter formats a given date with a specified pattern. | |
| DateUtil
| vegas.util |
The DateUtil utility class is an all-static class with methods for working with dates. |
|
| Day
| kronos.date | This static enumeration class register all string constants to defined a day. | |
| Delegate
| vegas.events | Delegate was originally created by Mike Chambers for Macromedia mx.events package. | |
| Dimension
| pegas.geom |
The Dimension class encapsulates the width and height of an object. |
|
| Direction
| pegas.draw | This static enumeration of constant values for setting the DisplayObject or component direction. | |
| DisplayObjectCollector
| asgard.display | This collector use a Map to register all Displays in the application. | |
| DynamicEvent
| vegas.events |
The DynamicEvent to dispatch an event with dynamic properties. |
|
| Ease
| pegas.transitions | The enumeration list of all easing method types. | |
| EasingController
| pegas.transitions | The EasingController register easing methods. | |
| EasingPolicy
| pegas.transitions | This enumeration class is a helper to define if a display or a component can use motions or not. | |
| ECMAObjectFactory
| andromeda.ioc.factory | This IoC factory use an ECMAScript collection of generic objects to create and initialize all object definitions used in the application. | |
| ECMAObjectLoader
| asgard.net | This loader load an external file who contains a context with all object definitions, resources and configuration objects to create and manage the ECMAObjectFactory IoC container. | |
| ECMAScript
| system.serializers.eden | The ECMAScript parser static class. | |
| EdenConfigLoader
| andromeda.config | The EdenConfigLoader class based on the eden notation. | |
| EdenConfigurator
| system.serializers.eden | The configurator object of the eden parser. | |
| EdenEvaluator
| system.evaluators | Evaluates eden expression. | |
| EdenLoader
| andromeda.net | This loader load an external file with eden document inside and deserialize it when the loading is complete. | |
| EdenLocalizationLoader
| andromeda.i18n | The EdenLocalizationLoader class based on the eden notation. | |
| EdenSerializer
| system.serializers.eden | The eden Serializer class | |
| EdgeMetrics
| lunas.core | The EdgeMetrics class specifies the thickness, in pixels, of the four edge regions around a visual component. | |
| Elastic
| pegas.transitions.easing | The Elastic class defines three easing functions to implement motion with ActionScript animations. | |
| EllipsePen
| pegas.draw | This pen is the tool to draw an elipse vector shape. | |
| Entities
| system.text.html | The HTML entities tool class. | |
| Entity
| system.text.html | The Entity class. | |
| Entry
| vegas.data | A map entry (key-value pair). | |
| Enum
| system | This class determinates a basic implementation to creates enumeration objects. | |
| Environment
| system | This class defines the environment of the client application. | |
| Equatable
| system | This interface is implemented by classes that can compare an object with their objects. | |
| ErrorUtil
| vegas.util |
The ErrorUtil utility class is an all-static class with methods for working with Error. |
|
| Evaluable
| system.evaluators | An Evaluator is a class that can interpret an object to another object. | |
| EventDispatcher
| vegas.events | Stores the listeners object an notifies them with the DOM Events level 2/3 of the W3C. | |
| EventDispatcherProcess
| andromeda.process | A process who dispatch events in the global event flow with a singleton reference of the EventDispatcher class with a specified channel. | |
| EventListener
| vegas.events |
The EventListener interface is the primary method for handling events. |
|
| EventListenerBatch
| vegas.events |
It handles several EventListener as one EventListener. |
|
| Expo
| pegas.transitions.easing | The Expo class defines three easing functions to implement motion with ActionScript animations. | |
| Expression
| vegas.string | This dictionary register formattable expression and format a String with all expression in the dictionnary. | |
| Factor
| pegas.maths | Implements the static behaviours of the Factor Class. | |
| FatalError
| vegas.errors | The error throws when a fatal method or action is detected in the code. | |
| FillBitmapStyle
| pegas.draw | Defines the fill style of the vector shapes. | |
| FillGradientStyle
| pegas.draw | Defines the fill style of the vector shapes. | |
| FillStyle
| pegas.draw | Defines the fill style of the vector shapes. | |
| FilterType
| system.reflection | The filter type enumeration class. | |
| FilterVO
| andromeda.vo | This class provides a binary filter value object. | |
| FlashVars
| asgard.net |
This manager register the reference of the parameters object of the root of your application. |
|
| FLVMetaData
| asgard.media | The FLVMetaData instances contains all datas values injected in the external FLV video. | |
| FontEvent
| asgard.events | Flash® Player dispatches a FontEvent object when the user dispatch an event with a Font inside. | |
| FontLoader
| asgard.text | This loader load an external swf who contains embed fonts. | |
| FontResource
| asgard.text | This resource object contains all information about an external library (swf) to embed fonts in the application. | |
| Formattable
| system.formatters | Interface implemented by classes that can format a value in a specific string expression. | |
| Formatter
| vegas.core | Basic class to creates classes who implemented Formattable interface. | |
| FrameEngine
| pegas.transitions | This singleton create a virtual Frame interval with a onEnterFrame event. | |
| FrameLabelButton
| lunas.display.button |
The FrameLabelButton class is use over a "state" MovieClip with the 4 default frame's labels with the name :
The registerType() and the unregisterType() method to add or remove a ButtonEvent type (DISABLED, OVER, DOWN...) corresponding with a frame label in the MovieClip view of the button. |
|
| FrameLabelButtonBuilder
| lunas.display.button | The IBuilder class of the AquaButton component. | |
| FrameTimer
| pegas.transitions |
Constructs a new FrameTimer object with the specified delay and repeat state. |
|
| FreePolygonPen
| pegas.draw | This pen is the tool to draw a free polygon vector shape. | |
| FrontController
| vegas.events | The Front Controller pattern defines a single EventDispatcher that is responsible for processing application requests. | |
| FunctionUtil
| vegas.util |
The FunctionUtil utility class is an all-static class with methods for working with function. |
|
| GearPen
| pegas.draw | This pen drawing gears. | |
| GenericComparator
| vegas.util.comparators | This comparator compare two Objects by field. | |
| GenericParser
| system.serializers.eden | The GenericParser static tool class. | |
| HashBag
| vegas.data.bag | Implements Bag, using a HashMap to provide the data storage. | |
| HashCode
| vegas.core |
Collected methods which allow easy implementation of hashCode. |
|
| HashMap
| vegas.data.map | This class is not the same AS2 vegas.data.map.HashMap, see ArrayMap to compare AS2 and AS3 class. | |
| HashSet
| vegas.data.sets | Hash Set based implementation of the Set interface. | |
| Host
| system | The Host class. | |
| HostID
| system | This static enumeration class defines all host identifiers. | |
| HTML
| system.text.html | The HTML tool class. | |
| HTMLEntities
| asgard.net | This static tool class encode or decode the HTML entities in a string. | |
| HTMLStringFormatter
| vegas.string | This static tool class defined each of the following methods returns a copy of the string wrapped inside an HTML tag. | |
| IAction
| andromeda.process | This interface represents a process object. | |
| IBar
| lunas.core | This interface defines all bar display components of the application. | |
| IBorder
| lunas.core | This interface defines a border EdgeMetrics value in the components. | |
| IBuilder
| lunas.core | The IBuilder interface. | |
| IButton
| lunas.core | This interface defines all methods to implement in a button display components. | |
| ICloneable
| vegas.core | Supports cloning, which creates a new instance of a class with the same value as an existing instance. | |
| IComparable
| vegas.core | This interface imposes a total ordering on the objects of each class that implements it. | |
| IComparator
| vegas.core | A comparison function, which imposes a total ordering on some collection of objects. | |
| IComparer
| vegas.core | This interface defined an object who contains an IComparator instance. | |
| IComponent
| lunas.core | This interface defines the methods in a component based with the LunAS library. | |
| IconButton
| lunas.display.button | The IconButton component with a label and a basic icon display representation. | |
| IconButtonBuilder
| lunas.display.button | The IStyle class of the IconButton component. | |
| IconButtonStyle
| lunas.display.button | The IStyle class of the IconButton component. | |
| IConfigLoader
| andromeda.config | This interface provides a config loader object. | |
| IConfigurable
| andromeda.config | The IConfigurable interface defines configurable objects. | |
| Iconifiable
| lunas.core | This interface defines all display components with an icon. | |
| IContainer
| lunas.core | This interface defines all method of the Container components. | |
| IController
| andromeda.controller | Defines a IController in the application. | |
| IConvertible
| vegas.core | Allows an object to be converted to an equivalent type. | |
| ICopyable
| vegas.core | Interface implemented by classes that can produce "deep" copies of their objects. | |
| IData
| lunas.core | The IData interface defines the interface for components that have a data property. | |
| Identifiable
| vegas.core | This interface defines a common structure for classes that has an ID. | |
| IDirectionable
| pegas.draw | This interface defines a graphic object or component with a direction. | |
| IDisplayObject
| asgard.display | This interface defines all interfaces who implements the core displays in ASGard. | |
| IEventDispatcher
| vegas.events | This interface defines the methods of the vegas.events.EventDispatcher class. | |
| IFactory
| vegas.core | Defines an interface implemented by classes that create objects. | |
| IFillStyle
| pegas.draw | This interface provides basic implementation to create fill setting helper in the IPen objects. | |
| IFocusable
| lunas.core | This interface defines an object groupable and focusable in the application. | |
| IFormat
| vegas.core | Interface implemented by classes that can converts an object to a custom string representation. | |
| IGeometry
| pegas.geom | This interface provides the methods in all the geometric objects of PEGAS. | |
| IGroupable
| lunas.core | This interface defines an object groupable in the application. | |
| IHashable
| vegas.core | Interface implemented by classes that can return a hash code value. | |
| IIMEModeSupport
| lunas.core | The IIMESupport interface defines the interface for any component that supports IME. | |
| ILabel
| lunas.core | This interface defines a component with a label. | |
| ILineStyle
| pegas.draw | This interface provides basic implementation to create line setting helper in the IPen objects. | |
| IllegalArgumentError
| vegas.errors | The error throws when an argument in a function is illegal. | |
| IllegalStateError
| vegas.errors | Signals that a method has been invoked at an illegal or inappropriate time. | |
| ILocalizationLoader
| andromeda.i18n | This interface provides a config loader object. | |
| ILockable
| vegas.core | This interface is implemented by all objects lockable. | |
| ILogable
| vegas.logging |
Implementing this interface allows an object who contains an ILogger reference. |
|
| ILogger
| vegas.logging | All loggers within the logging framework must implement this interface. | |
| IModel
| andromeda.model | The IModel interface define all models in the application. | |
| IModelObject
| andromeda.model | This interface define a model who register and manipulate IValueObject objects. | |
| IndexOutOfBoundsError
| vegas.errors | Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range. | |
| INetServerStreamClient
| asgard.net | This interface provides all callback methods invoked in a NetStream object. | |
| InitProcess
| andromeda.process | This Action launch the init method of ths process but notify an event before (ActionEvent.START) and after(ActionEvent.FINISH) the process. | |
| InteractiveConsole
| system.terminals | An InteractiveConsole can interact with the user and the system using standard streams : standard input (stdin), standard output (stdout) and standard error (stderr). | |
| InterfaceInfo
| system.reflection | This interface defines all informations about an interface. | |
| InvalidCategoryError
| vegas.logging.errors | The error throws when an invalid category is find. | |
| InvalidFilterError
| vegas.logging.errors | The error throws when an invalid filter is find. | |
| IObjectDefinition
| andromeda.ioc.core | Describes an object instance, which has property values, constructor argument values, and further information supplied by concrete implementations. | |
| IObjectDefinitionContainer
| andromeda.ioc.core | This interface creates the dependencies with the definitions. | |
| IObjectFactory
| andromeda.ioc.factory | Describes all methods defines in a factory who implement the inversion of control design pattern. | |
| IObjectFactoryStrategy
| andromeda.ioc.factory.strategy | This interface defines factory strategies to replace the natural strategy to create an object in the factory. | |
| IObserver
|