MetaDone
metadone.client.grasyla2.actions.UserValueChangeEvent< T > Class Reference
Inheritance diagram for metadone.client.grasyla2.actions.UserValueChangeEvent< T >:
Collaboration diagram for metadone.client.grasyla2.actions.UserValueChangeEvent< T >:

List of all members.

Public Member Functions

 UserValueChangeEvent (GrasylaEngine engine, Object source, T value, String name)
getValue ()

Package Functions

public< C >
UserValueChangeEvent< C > 
cast (Class< C > cl)

Private Attributes

final T value

Detailed Description

Fired when the user has changed a value.

Author:
kma
Parameters:
<T>The type of the value

Constructor & Destructor Documentation

metadone.client.grasyla2.actions.UserValueChangeEvent< T >.UserValueChangeEvent ( GrasylaEngine  engine,
Object  source,
value,
String  name 
)

Initializes this event.

Parameters:
engineThe engine
sourceThe source
valueThe new value
nameThe name of the event

Member Function Documentation

public<C> UserValueChangeEvent<C> metadone.client.grasyla2.actions.UserValueChangeEvent< T >.cast ( Class< C >  cl) [package]

Casts a value to another type.

Parameters:
<C>The type
clThe class
Returns:
this with a different generic type or null
T metadone.client.grasyla2.actions.UserValueChangeEvent< T >.getValue ( )

Gets the value.

Returns:
The value

Member Data Documentation

final T metadone.client.grasyla2.actions.UserValueChangeEvent< T >.value [private]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations