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 | |
|---|---|---|---|
| AbstractPersistentList
| org.granite.persistence | ||
| AbstractTideEvent
| org.granite.tide.events | Abstract base class for typed Tide events that can be dispatched from UI components | |
| AmbiguousClassNameError
| org.granite.reflect |
This error is thrown when a class name is defined in more than one registered
ApplicationDomain. |
|
| Annotation
| org.granite.reflect | Represents an ActionScript 3 annotation (or metadata) with all its arguments. | |
| Arg
| org.granite.reflect | Represents an ActionScript 3 annotation (or metadata) argument. | |
| ArithmeticError
| org.granite.math | This error is thrown whenever a big number calculation fails (such as n / 0). | |
| AssertFalse
| org.granite.validation.constraints |
The ActionsScript3 implementation of the
javax.validation.constraints.AssertFalse annotation
validator.
The annotated element must be false.
Accepted arguments are:
null elements are considered valid.
Example:
|
|
| AssertTrue
| org.granite.validation.constraints |
The ActionsScript3 implementation of the
javax.validation.constraints.AssertTrue annotation
validator.
The annotated element must be true.
Accepted arguments are:
null elements are considered valid.
Example:
|
|
| BaseConstraint
| org.granite.validation |
A basic class that simplifies IConstraint implementations. |
|
| BaseContext
| org.granite.tide | BaseContext is the base implementation of the component/entity container context It is mostly an abstract class that is not exposed directly. | |
| BasicMap
| org.granite.collections | Basic implementation of HashMap | |
| BeanHandler
| org.granite.reflect.visitor.handlers |
Handles any Object (usually a user class instance). |
|
| BigDecimal
| org.granite.math | Immutable, arbitrary-precision signed decimal numbers. | |
| BigInteger
| org.granite.math | Immutable arbitrary-precision integers. | |
| BigNumber
| org.granite.math |
Common interface for the Long, BigInteger and
BigDecimal classes. |
|
| BigNumberError
| org.granite.math | This error is the base class of all GraniteDS math errors. | |
| Cdi
| org.granite.tide.cdi | Implementation of the Tide singleton for EJB3 services | |
| CheckedArrayCollection
| org.granite.collections | An ArrayCollection that overrides the readExternal method and check for Enum constants (prevent duplications). | |
| ClassNotFoundError
| org.granite.reflect | This error is thrown when a class cannot be found, either from its name or from a given application domain. | |
| ClassUtil
| org.granite.util |
Static utility methods for Class manipulation. |
|
| CollectionHandler
| org.granite.reflect.visitor.handlers |
Handles any mx.collections.IList or Array
instance. |
|
| ComparatorArrayList
| org.granite.collections | ArrayList with modified getItemIndex that can compare values with a comparator class | |
| CompareStringValidator
| org.granite.validators |
A mx.validators.Validator implementation that compares a string to
another string (somewhat deprecated). |
|
| Component
| org.granite.tide | Component is the default implementation of remote proxies It can handle deferred property set/get on proxies | |
| ComponentStore
| org.granite.tide.impl | ComponentStore stores component descriptors | |
| Conflict
| org.granite.tide.data | Holds conflict data when locally changed data is in conflict with data coming from the server | |
| Conflicts
| org.granite.tide.data | Holds conflict data when locally changed data is in conflict with data coming from the server | |
| ConstraintDefinitionError
| org.granite.validation | This error is thrown whenever a constraint annotation is invalid for some reason (illegal argument value, missing required argument, etc.) | |
| ConstraintError
| org.granite.validation | Base error class for all constraint errors. | |
| ConstraintExecutionError
| org.granite.validation | This error is thrown whenever a constraint annotation validation fails for some reason (unsupported value type passed to validate(...) for example). | |
| ConstraintHelper
| org.granite.validation.helper | Static methods that simplify constraint annotation arguments parsing. | |
| ConstraintViolation
| org.granite.validation | Represents a constraint violation. | |
| ConstraintViolationEvent
| org.granite.validation |
An Event that is dispatched when a validation failed. |
|
| Constructor
| org.granite.reflect |
Represents the constructor of a given Type. |
|
| Consumer
| org.granite.gravity | Gravity-specific implementation of the Consumer message agent | |
| Context
| org.granite.tide.ejb | Implementation of the Tide context for EJB3 services | |
| Context
| org.granite.tide.seam | The Context class is the implementation of a Tide context for Seam | |
| Context
| org.granite.tide.cdi | Implementation of the Tide context for EJB3 services | |
| Context
| org.granite.tide.spring | Implementation of the Tide context for Spring services | |
| Context
| org.granite.tide | Default Context implementation when using Tide standalone | |
| ContextEventDispatcher
| org.granite.tide.impl | ||
| ContextManager
| org.granite.tide.impl | Tide is the base implementation of the Tide application manager singleton | |
| Conversation
| org.granite.seam | ||
| Conversation
| org.granite.tide.seam.framework |
Implementation of the conversation component for Seam services. Integrates with the server-side conversation component of Seam. It is used to define the current conversation description :
conversation.description = 'Current task: ';
someComponent.someConversationalMethod();
|
|
| ConversationList
| org.granite.tide.seam.framework | ||
| DataObserver
| org.granite.tide.data |
The DataObserver component can be bound to a JMS topic and receive updates to managed entities. This component encapsulates a Gravity Consumer. All updates received are merged in the global context and a Flex event is dispatched to indicate what happened. The events raised by this component are : org.granite.tide.data.persist.<entityName> org.granite.tide.data.update.<entityName> org.granite.tide.data.remove.<entityName> Where <entityName> is the unqualified class name of the entity. |
|
| DecimalMax
| org.granite.validation.constraints |
The ActionsScript3 implementation of the
javax.validation.constraints.DecimalMax annotation
validator.
The annotated element must be a number whose value must be lower or
equal to the specified maximum.
Accepted arguments are:
null elements are considered valid.
Example:
|
|
| DecimalMin
| org.granite.validation.constraints |
The ActionsScript3 implementation of the
javax.validation.constraints.DecimalMin annotation
validator.
The annotated element must be a number whose value must be higher or
equal to the specified minimum.
Accepted arguments are:
null elements are considered valid.
Example:
|
|
| Default
| org.granite.validation.groups |
The default validation group (equivalent of
javax.validation.groups.Default).
Note: if you refer to javax.validation.groups.Default
in your constraint annotation declaration, this interface will be
used instead. |
|
| DefaultExceptionHandler
| org.granite.tide | Default exception handler that just displays the fault in an Alert | |
| DefaultMessageInterpolator
| org.granite.validation |
A default implementation of the IMessageInterpolator
interface, that transform a constraint message key into a human
readable error message. |
|
| DefaultNamespaceResolver
| org.granite.util |
A default implementation of the INamespaceResolver
interface.Sample usage: |
|
| DefaultServiceInitializer
| org.granite.tide.service | ||
| DefaultTraversableResolver
| org.granite.validation |
Default implementation of the ITraversableResolver. |
|
| DescribedElement
| org.granite.reflect | The root parent class of all reflection API classes. | |
| DictionaryHandler
| org.granite.reflect.visitor.handlers |
Handles any flash.utils.Dictionary
instance. |
|
| DictionaryUtil
| org.granite.util |
Static utility methods for Dictionary manipulation. |
|
| Digits
| org.granite.validation.constraints |
The ActionsScript3 implementation of the
javax.validation.constraints.Digits annotation
validator.
The annotated element must be a number whithin accepted range.
Accepted arguments are:
null elements are considered valid.
Example:
|
|
| DirtyChangeEvent
| org.granite.tide.data.events | ||
| DirtyCheckContext
| org.granite.tide.data | DirtyCheckContext handles dirty checking of managed entities | |
| DynamicProperty
| org.granite.reflect |
Represents a dynamic propert of a given Type instance. |
|
| DynamicServiceInitializer
| org.granite.tide.service | ||
| Ejb
| org.granite.tide.ejb | Implementation of the Tide singleton for EJB3 services | |
| EntityGraphUninitializer
| org.granite.tide.data | DirtyCheckContext handles dirty checking of managed entities | |
| EntityManager
| org.granite.tide.data | PersistenceContext is the base implementation of the entity container context | |
| Enum
| org.granite.util | ActionScript implementation of an Enum class | |
| EventRouter
| org.granite.tide.events |
The EventRouter component can be bound to a JMS topic and send and receive events to the server. This component encapsulates a Gravity Consumer and a Producer. |
|
| Externalizable
| org.granite.externalizer | Base class for externalizable POJOs (roughly based on original code from the author). | |
| Externalizer
| org.granite.externalizer | Static functions for GDS externalization (roughly based on original code from the author). | |
| Field
| org.granite.reflect |
A Field instance represents either a constant, a variable or an
accessor (get/set), static or not, of a given ActionScript 3 class (only accessors
for interfaces). |
|
| FormValidator
| org.granite.validation |
The FormValidator class is Flex utility that simplifies
the validation framework usage with input components. |
|
| Future
| org.granite.validation.constraints |
The ActionsScript3 implementation of the
javax.validation.constraints.Future annotation
validator.
The annotated element must be a date in the future. |
|
| GenericValidator
| org.granite.validation |
A generic IValidator implementation. |
|
| GravityChannel
| org.granite.gravity.channels | Channel implementation for the Gravity Comet based communication with serlvet containers | |
| GroupDefinitionError
| org.granite.validation | Exception raised if a group definition is not legal. | |
| Guide
| org.granite.reflect.visitor |
The Guide class is the entry point of the visitor pattern
implementation. |
|
| IAnnotatedElement
| org.granite.reflect | This interface is implemented by all reflection API classes that describe an element supporting metadata annotations. | |
| IArgumentPreprocessor
| org.granite.tide | ||
| IComponent
| org.granite.tide | Interface for components remote proxies | |
| IComponentProducer
| org.granite.tide.impl | Interface for component instance provider | |
| IConstraint
| org.granite.validation | The interface that all constraint validors must implement. | |
| IContextManager
| org.granite.tide | Interface for context managers | |
| IConversationEvent
| org.granite.tide.events | Interface for Flex events that can begin a conversation | |
| ICustomMerger
| org.granite.tide.data | Interface for custom data mergers | |
| IDataProxy
| org.granite.tide.data | Marker interface for data proxies | |
| Identity
| org.granite.tide.seam.security |
Implementation of the identity component for Seam services. Integrates with the server-side identity component of Seam. The basic way of using it is by populating username/password and calling login :
identity.username = 'john';
identity.password = 'doe';
identity.login();
|
|
| Identity
| org.granite.tide.ejb | Implementation of the Tide identity component for EJB3 services | |
| Identity
| org.granite.tide.cdi | Implementation of the Tide identity component for CDI services | |
| Identity
| org.granite.tide.spring | Implementation of the Tide identity component for Spring services | |
| IEntity
| org.granite.tide | Interface for Tide managed entities In general it will be implemented by entities generated by gas3. | |
| IEntityManager
| org.granite.tide | IEntityManager is the interface for entity management (!) It is implemented by the Tide context | |
| IEntityRef
| org.granite.tide | Holds a compact reference to an entity | |
| IEventInterceptor
| org.granite.tide.events | Event interceptors are triggered before and after Tide events are dispatched to observers An interceptor can prevent dispatch of an event by calling preventDefault() | |
| IExceptionHandler
| org.granite.tide | Interface for exception handlers An exception handler should tell which ErrorMessage it handles and do some action when the accepted error happens | |
| IExtendedExceptionHandler
| org.granite.tide | Interface for extended exception handlers An exception handler should tell which ErrorMessage it handles and do some action when the accepted error happens Extended exception handlers can get the origin TideFaultEvent Note: this should be deprecated in the next major release and merged in the standard IExceptionHandler interface | |
| IHandler
| org.granite.reflect.visitor |
IHandler implementations are responsible of cascading
specific data properties (properties of a bean, items of a collection,
etc.)
|
|
| IIdentity
| org.granite.tide | Interface for identity component | |
| IInvocationInterceptor
| org.granite.tide.rpc | ||
| IllegalAccessError
| org.granite.reflect |
This error is thrown when a illegal access attempt is made to get or set
the value of a Field. |
|
| IllegalArgumentError
| org.granite.math | This error is thrown whenever a big number function parameter is called with an invalid parameter. | |
| IManaged
| mx.data | Flex IManaged interface | |
| IMap
| org.granite.collections | Interface for maps | |
| IMember
| org.granite.reflect |
Base interface for Member and DynamicProperty
classes (mainly a marker). |
|
| IMessageInterceptor
| org.granite.tide | ||
| IMessageInterpolator
| org.granite.validation | Interpolate a given constraint violation message. | |
| INamespaceResolver
| org.granite.util |
An interface used for namespace resolutions (such as
ns:MyClass). |
|
| INode
| org.granite.validation | Represents an element of a navigation path. | |
| InternalBundle
| org.granite.util | Utility (abstract) class for embedded resources bundles loading and resource lookup. | |
| InterruptVisitError
| org.granite.reflect.visitor | This error may thrown by a vistor at any time to stop a visiting process. | |
| InvalidContextError
| org.granite.tide | Exception thrown when trying to do some action on a context that is marked as finished | |
| InvalidValue
| org.granite.tide.validators |
Container class for validation errors on entities. Equivalent to Hibernate Validator InvalidValue class. |
|
| InvocationTargetError
| org.granite.reflect | InvocationTargetError is an error that wraps an error thrown by an invoked method or constructor. | |
| IPath
| org.granite.validation | Represent the navigation path from an object to another in an object graph. | |
| IPersistentCollection
| org.granite.collections | Interface for collections that can be lazily initialized | |
| IServiceInitializer
| org.granite.tide.service | ||
| ITideMergeResponder
| org.granite.tide | ITideMergeResponder defines an interface for extended remote call responders TideResponder is sufficient for most use cases but implementing this allows a more typesafe implementation if needed | |
| ITideModule
| org.granite.tide | ITideModule defines the basic interface for Tide modules Tide modules just have to implement the init method which can register components, exception handlers... | |
| ITidePlugin
| org.granite.tide | ITidePlugin defines the basic interface for Tide plugins Tide plugins can be more deeply integrated in the Tide container than simple components and are involved in the security lifecycle | |
| ITideResponder
| org.granite.tide | ITideResponder defines an interface for extended remote call responders TideResponder is sufficient for most use cases but implementing this allows a more typesafe implementation if needed | |
| ITraversableResolver
| org.granite.validation | Contract determining if a property can be accessed by the Bean Validation provider. | |
| IValidator
| org.granite.validation | Validate bean instances or properties. | |
| IValue
| org.granite | ||
| IVisitableElement
| org.granite.reflect |
Marker interface for all visitable elements (such as Type,
Field and DynamicProperty). |
|
| IVisitor
| org.granite.reflect.visitor | A "two-phases" visitor pattern interface. | |
| Long
| org.granite.math |
An ActionScript3 equivalent to the signed 64bits long type
in Java. |
|
| Managed
| mx.data.utils | Implementation of the Flex Managed class with Tide EntityManager | |
| MapHandler
| org.granite.reflect.visitor.handlers |
Handles any org.granite.collections.IMap
instance. |
|
| MathContext
| org.granite.math |
Immutable objects which encapsulate the context settings which
describe certain rules for numerical operators, such as those
implemented by the BigDecimal class. |
|
| Max
| org.granite.validation.constraints |
The ActionsScript3 implementation of the
javax.validation.constraints.Max annotation
validator.
The annotated element must be a number whose value must be lower or
equal to the specified maximum.
Accepted arguments are:
null elements are considered valid.
Example:
|
|
| Member
| org.granite.reflect |
Base class for Field, Method and Constructor
classes. |
|
| MergeContext
| org.granite.tide.data | PersistenceContext is the base implementation of the entity container context | |
| Method
| org.granite.reflect | Represents a method of an ActionScript 3 class. | |
| MethodComponentProducer
| org.granite.tide.impl | Interface for component instance provider | |
| Min
| org.granite.validation.constraints |
The ActionsScript3 implementation of the
javax.validation.constraints.Min annotation
validator.
The annotated element must be a number whose value must be lower or
equal to the specified maximum.
Accepted arguments are:
null elements are considered valid.
Example:
|
|
| MockDataInput
| org.granite.mock | ||
| NotLoggedInExceptionHandler
| org.granite.tide.service | ||
| NotNull
| org.granite.validation.constraints |
The ActionsScript3 implementation of the
javax.validation.constraints.NotNull annotation
validator.
The annotated element must not be null.
Accepted arguments are:
|
|
| Null
| org.granite.validation.constraints |
The ActionsScript3 implementation of the
javax.validation.constraints.Null annotation
validator.
The annotated element must be null.
Accepted arguments are:
|
|
| NullHandler
| org.granite.reflect.visitor.handlers |
Handles any null value. |
|
| NumberFormatError
| org.granite.math | This error is thrown whenever a big number String representation is invalid. | |
| NumberUtil
| org.granite.util |
Static utility functions for ActionScript3's Numbers. |
|
| ObjectHandler
| org.granite.reflect.visitor.handlers |
Handles any Object instance without inheritance
(eg: new Object() or {key: 'value'}). |
|
| OptimisticLockExceptionHandler
| org.granite.tide.data | ||
| Page
| org.granite.tide.data.model | ||
| PagedCollection
| org.granite.tide.collections |
Base implementation of a paged collection that supports ItemPendingError. The collection holds two complete pages of data. Subclassed have to implement a getResult method that will retrieve a range of elements. |
|
| PagedQuery
| org.granite.tide.collections |
Implementation of the Tide paged collection with an generic service backend. By default the corresponding service should have the same name and expose a 'find' method that returns a Map with the following properties : resultCount resultList firstResult maxResultsThe name of the remote service can be overriden by setting the remoteComponentName property. |
|
| PagedQuery
| org.granite.tide.seam.framework |
Implementation of the Tide paged collection backed by a Seam Query component. The Seam component should have the same name as the Tide client component. It must have a max-results set either in components.xml or in its constructor, and its value must be greater than the maximum number of elements displayed. This component also implements ListCollectionView and can be directly used as a data provider. for Flex UI components such as DataGrid. |
|
| PagedQuery
| org.granite.tide.spring | Implementation of the Tide paged collection for Spring services | |
| PageInfo
| org.granite.tide.data.model | ||
| Parameter
| org.granite.reflect |
The Parameter class represents a method or constructor parameter. |
|
| ParameterDefinition
| org.granite.validation.helper | Helper class used for declaring constraint annotation argument types. | |
| Parameterizable
| org.granite.reflect |
Base class for the Method and Constructor classes. |
|
| Past
| org.granite.validation.constraints |
The ActionsScript3 implementation of the
javax.validation.constraints.Past annotation
validator.
The annotated element must be a date in the past. |
|
| Pattern
| org.granite.validation.constraints |
The ActionsScript3 implementation of the
javax.validation.constraints.Pattern annotation
validator.
The annotated String must match the supplied regular expression.
Accepted arguments are:
null elements are considered valid.
Example:
|
|
| PersistentBag
| org.granite.persistence | ||
| PersistentCollection
| org.granite.tide.collections |
Internal implementation of persistent collection handling automatic lazy loading. Used for wrapping persistent collections received from the server. Should not be used directly. |
|
| PersistentList
| org.granite.persistence | ||
| PersistentMap
| org.granite.tide.collections |
Internal implementation of persistent map handling automatic lazy loading. Used for wrapping persistent map received from the server. Should not be used directly. |
|
| PersistentMap
| org.granite.persistence | ||
| PersistentSet
| org.granite.persistence | ||
| PrimitiveHandler
| org.granite.reflect.visitor.handlers |
Handles any primitive value of the following types:
|
|
| Producer
| org.granite.gravity | Gravity-specific implementation of the Producer message agent | |
| PropertyComponentProducer
| org.granite.tide.impl | Interface for component instance provider | |
| ReflectionError
| org.granite.reflect | Base error class for all GraniteDS reflection errors. | |
| RemoteList
| org.granite.tide.collections | ||
| RemoteList
| org.granite.tide.seam.framework | ||
| RoundingMode
| org.granite.math | Specifies a rounding behavior for numerical operations capable of discarding precision. | |
| Seam
| org.granite.tide.seam | Implementation of the Tide singleton for Seam services | |
| SeamOperation
| org.granite.seam | ||
| SeamRemoteObject
| org.granite.seam | ||
| SecureGravityChannel
| org.granite.gravity.channels | Channel implementation for the Gravity Comet based communication with serlvet containers (uses https) | |
| SecureRemoteObject
| org.granite.rpc.remoting.mxml | Subclass of RemoteObject that wraps security errors. | |
| SecurityEvent
| org.granite.events | Event dispatched on security errors. | |
| ServerConstraintViolation
| org.granite.tide.validators | Represents a constraint violation received from the server. | |
| SessionExpirationInterceptor
| org.granite.tide.service | ||
| SimpleComponentProducer
| org.granite.tide.impl | Interface for component instance provider | |
| Size
| org.granite.validation.constraints |
The ActionsScript3 implementation of the
javax.validation.constraints.Size annotation
validator.
The annotated element size must be between the specified boundaries
(included).
Accepted arguments are:
null elements are considered valid.
Example:
|
|
| SortableAsyncListView
| org.granite.tide.collections | ||
| SortInfo
| org.granite.tide.data.model | ||
| Spring
| org.granite.tide.spring | Implementation of the Tide singleton for Spring services | |
| StatusMessages
| org.granite.tide.seam.framework |
The StatusMessages component gives access to the current list of status messages. The messages are either received from the server or added locally by the addMessage or addMessageToControl method. The StatusMessages component is by default bound to the context with the name 'statusMessages'. |
|
| Subcontext
| org.granite.tide | Subcontext is a simple proxy that owns 'real' components in a particular context namespace | |
| Task
| org.granite.seam | ||
| Tide
| org.granite.tide | Tide is the base implementation of the Tide application manager singleton | |
| TideAsync
| org.granite.tide | Plugin for managing asynchronous events with a Gravity Consumer | |
| TideContextEvent
| org.granite.tide.events | Generic context event. | |
| TideControlValidator
| org.granite.tide.seam.validators | Validator component that listens to StatusMessageEvent coming from server validation and dispatches them as client validator events | |
| TideDataConflictsEvent
| org.granite.tide.data.events | ||
| TideEntityValidator
| org.granite.tide.validators | Validator component that listens to ConstraintViolationEvent coming from server validation and dispatches them as client validator events | |
| TideEvent
| org.granite.tide.events | Base class for Tide events | |
| TideFaultEvent
| org.granite.tide.events | Event that is provided to Tide fault handlers and that holds the fault object. | |
| TideInputValidator
| org.granite.tide.validators | Remote validator for managed entities | |
| TideMessage
| org.granite.tide | TideMessage is a simple status message object with a severity and text It is similar to the JBoss Seam StatusMessage class or the JSF FacesMessages In general it is used to get messages from the server but messages can also be added locally | |
| TidePluginEvent
| org.granite.tide.events | Tide plugin event | |
| TideResponder
| org.granite.tide | TideResponder defines a simple responder for remote calls It allows to keep a token object between the call and the result/fault handler It also allows to add many result/fault handlers that will all be triggered by the origin call | |
| TideResultEvent
| org.granite.tide.events | Event that is provided to Tide result handlers and that holds the result object. | |
| TideSubscriptionEvent
| org.granite.tide.events | Event that is dispatched when a component is subscribed or unsubscribed to its attached topic | |
| TideUIConversationEvent
| org.granite.tide.events | Standard Flex event that can dispatched from UI components and is intercepted by the context in which the UI component is registered This event indicates that the event needs to be dispatched in a particular conversation context and may trigger creation of a new context | |
| TideUIEvent
| org.granite.tide.events | Standard Flex event that can be dispatched from UI components and is intercepted by the context in which the UI component is registered | |
| TideUrlMapping
| org.granite.tide.deeplinking | ||
| TideValidatorEvent
| org.granite.tide.events | Event that is dispatched on the context by validation exception handlers and that can be listened by a TideEntityValidator | |
| TopicMessageAgent
| org.granite.gravity | Gravity-specific base class for message agents | |
| Type
| org.granite.reflect |
The Type class is the entry point to the GraniteDS reflection API for
ActionScript 3 classes. |
|
| UIDArrayList
| org.granite.collections | Implementation of list that compares values by UID | |
| UIDArraySet
| org.granite.collections | Implementation of set that compares values by UID | |
| UIDList
| org.granite.collections | Serializable implementation of a list of UID elements | |
| UIDSet
| org.granite.collections | Serializable implementation of a set of UID elements | |
| UIDWeakSet
| org.granite.collections | Implementation of HashSet that holds weak references to UID entities | |
| UninitializeArgumentPreprocessor
| org.granite.tide.data | ||
| ValidationError
| org.granite.validation | Base error class for all validation errors. | |
| ValidationEvent
| org.granite.validation |
The ValidationEvent is dipatched by the validated entity
whenever a validation process starts (START_VALIDATION) or
ends (END_VALIDATION). |
|
| ValidationMessages
| org.granite.validation |
The ValidationMessages class is responsible of loading standard
validation resources bundles. |
|
| ValidatorExceptionHandler
| org.granite.tide.validators | Validation exception handler that accepts Validation.Failed faults (server-side Tide converts Hibernate validator errors to this fault code) and dispatches them on the context | |
| ValidatorFactory
| org.granite.validation |
The ValidatorFactory class is the entry point of the validation
framework. |
|
| VectorHandler
| org.granite.reflect.visitor.handlers |
Handles any Vector instance. |
|
| VectorUtil
| org.granite.util |
A workaround class for a bug with Flash 10+ Vector.<~~>
types: getDefinitionByName("__AS3__.vec::Vector.<~~>")
throws an error... |
|
| Visitable
| org.granite.reflect.visitor |
A Visitable instance encapsulates a bean, a property of
a bean or an item of a collection (at arbitrary depth). |
|
| WebSocketChannel
| org.granite.gravity.channels | Channel implementation for the Gravity Comet based communication with serlvet containers | |
| WebSocketServiceInitializer
| org.granite.tide.service |