LEONARDI Application Composer - 8.9.0.40 by W4 S.A.

Package leon.data

Interface Summary
LyAdvancedDataSourceListener This class extends LyDataSourceListener interface for receiving state changed and user events on objects managed in a data source.
LyAdvancedWorkSpaceListener This interface is the listener interface for receiving object state change events and object user events on workspaces (dynamic objects list, LyWorkSpace).
LyClass This interface represents the description of physical classes : classes from which datas are obtained to display logical objects presented to the end-user using Leonardi.
LyContextListener Interface used to listen on context end.
LyDataSourceListener This class is the listener interface for receiving events on objects managed in a data source.
LyErrorListener Listener for error events.
LyField The field interface is used to represent a field of a LyClass.
LyGetDataSourceListenersInterface This interface is used by LyDataSource (and LyObjectSource) when receiving a response to a request from a request encoder, to avoid posting an event to listeners that have already been informed.
LyGetWorkSpaceInterface  
LyGuiListener Interface that specifies if the event listener may update GUI.
LyResponseListener This interface allows to receive responses to demands adressed to data sources.
LyWorkSpaceCounterListener This interface is the listener interface for receiving object events on workspaces for counter incrementation and decrementation.
LyWorkSpaceListener This interface is the listener interface for receiving object events on workspaces (dynamic objects list, LyWorkSpace).
 

Class Summary
LyAdvancedDataSourceEvent This class implements an event of selection changed, visibility changed or state changed for an object within a data source.
LyAdvancedWorkSpaceEvent This class implements an event of adding/removing/changing an object within a workspace (dynamic objects list).
LyArrayValue This class offers methods for constructing, accessing and modifying values corresponding to a LyArrayFieldInfo.
LyBooleanValue This class offers methods for constructing, accessing and modifying values corresponding to a LyChoiceFieldInfo with a boolean type.
LyCache This class s an abstract class that implements the generic behavior of a memory cache for instances of objects managed by a LyDataSource.
LyChoiceValue This class offers methods for constructing, accessing and modifying values corresponding to a LyChoiceFieldInfo.
LyClassWorkSpace This class implements a class workspace : workspace for objects belonging to a given class info and optionnally, matching a filter.
LyContext This class represents a context managed by the context manager.
LyContextManager This class manages the instances of LyContext.
LyDataSource This class implements a collection of data of the same class.
LyDataSourceEvent This class implements an event of creation/modification/deletion for an object within a data source.
LyDateValue This class offers methods for constructing, accessing and modifying values corresponding to a LyDateFieldInfo.
LyError This class defines an error on an instance of LyObject.
LyEventInfo This class is used to store additional informations for data events.
LyEventManager This class is used to manage events in an application.
LyExtendObjectSource An extends object source is associated to a logical class (LyClassInfo) which has derived classes.
LyFieldInfoValue This class is a value wrapper, it offers methods for constructing, accessing and modifying values corresponding to a fieldInfo.
LyFileValue This class offers methods for constructing, accessing and modifying values corresponding to a LyFileFieldInfo.
LyFilteredObjectSource This class implements an object source with filtered datas.
LyFilterRelationListener This class is the listener for receiving events on objects matched by a filter relation.
LyIntersectionWorkSpace This class implements an intersection workspace : workspace that is the intersection of other workspaces.
LyMetricsTools Utility class to manage metrics.
LyMultiClassWorkSpace This class implements a multi-class workspace : workspace for objects belonging to a given list of classes info and optionnally, matching a filter.
LyMultiWorkSpace This class implements a multiple workspace : workspace that is the result of merging other workspaces.
LyNumberValue This class offers methods for constructing, accessing and modifying values corresponding to a LyNumberFieldInfo.
LyObject This class implements a logical object.
LyObjectId This class implements object identifiers.
LyObjectList This class implements a list of logical objects (LyObject).
LyObjectSource An object source is associated to each logical class (LyClassInfo).
LyOperation This class represents an operation in a context.
LyPageWorkSpace This class implements a page workspace : workspace where objects are loaded per "page" containing a given number of objects of a class info and optionally. matching a filter.
LyRelationValue This class offers methods for constructing, accessing and modifying values corresponding to a LyRelationFieldInfo.
LyResponse This class implements a response to an operation requested on a data source.
LySimpleObjectList This class implements a writable list of objects.
LySimpleWorkSpace This class implements a simple workspace : dynamic objects list where objects are added and removed "by hand" (directly using addObject and removeObject methods) .
LyStepWorkSpace This workspace implements a step workspace : workspace for calculating an objects list obtained from an initial objects list using a step.
LySubWorkSpace This class implements a sub-workSpace : workspace for calculating a sub-list from an initial objects list.
LyTemporaryObjectSource Constructor for a temporary object source : object source that can be freed.
LyTextValue This class offers methods for constructing, accessing and modifying values corresponding to a LyTextFieldInfo.
LyValue This class is a field value, it implements a memory representation of a 'pair' [field, value].
LyValueSet This class is used to hold a list of values (LyValue).
LyWorkSpace This class implements workspaces.
LyWorkSpaceEvent This class implements an event of adding/removing/changing an object within a workspace (dynamic objects list).
 

Enum Summary
LyCache.Result Result types.
LyContext.Position Indicates the insertion positions of the operations of this context into the parent operation list.
LyContext.Status Status of the context.
LyContext.Type Type of the context.
LyMetricsTools.MetricType Possible values for metric types.
LyOperation.Type Operation types.
LyResponse.Operation Operation types.
LyResponse.Status Response statuses.
LyWorkSpaceEvent.Type Event types.
 

Exception Summary
LyIllegalOperationException Thrown when an operation is attempted to be execute in a context without the rights to do it.
LyNoSuchObjectException Thrown when a an object is not found in a cache and the cache doesn't know if the object really exists or not.
LyRequestException Thrown when an operation is attempted to be execute in a context without the rights to do it.
LyValueNotLoadedException Thrown when accessing a value that is not loaded.
 


(c) January 2013 - W4 S.A.

Website: W4 S.A., contact us: support@w4global.com