Package ilog.cpl.model

Provides classes and interfaces to create the application business model.

See:
          Description

Interface Summary
AttributeGroupListener An attribute model event is fired when an attribute is added or removed from an attribute model, and also when a static or computed attribute is changed.
AttributeValueListener An attribute value change event is fired when an attribute is modified in an attribute holder.
IlpAttribute Interface for ILOG CPL attributes.
IlpAttributeGroup This interface defines a static collection of attributes.
IlpAttributeValueHolder This interface defines methods for classes that can store attributes and their values.
IlpAttributeValueProvider This interface should be implemented by attributes that know how to calculate their own value, either storing the value locally or having a reference to another attribute, or even computing the value based in external information.
IlpClass ILOG CPL Business Class interface.
IlpClassManager Interface for managing a class hierarchy.
IlpMutableAttributeGroup This interface defines a dynamic collection of attributes.
IlpMutableClass ILOG CPL mutable class interface.
IlpMutableClassManager Interface for managing a class hierarchy.
IlpObject ILOG CPL Business Object interface.
IlpRepresentationObject Interface of objects contained in data sources.
 

Class Summary
AttributeGroupEvent This class models events caused by modifications in an attribute model.
AttributeGroupEvent.Type Event types.
AttributeValueEvent Events when an attribute value changes.
AttributeValueEvent.Type Event types.
IlpAbstractClass ILOG CPL Abstract Business Class.
IlpAttributeValueChangeSupport This class provides support for storing AttributeValueListeners and sending them events.
IlpAttributeValueHolderSupport This class models a default implementation for attribute holders.
IlpBeansAttribute This class models an attribute in the CPL model which represents a property in a Java Bean.
IlpBeansClass Implementation of ILOG CPL class interface for Java Beans.
IlpBeansObject This class implements the IlpObject interface to wrap a bean.
IlpComputedAttribute This class models an attribute whose value is computed based on external information.
IlpDefaultAttribute Default CPL attribute implementation.
IlpDefaultAttributeGroup This class models a simple attribute model, where the attributes may be marked as visible or not.
IlpDefaultClass Default business class implementation.
IlpDefaultClassManager Defines a default implementation for the class manager.
IlpDefaultObject Defines a default implementation for IlpObject instances.
IlpExtendedAttributeGroup This class defines an attribute model that contains local attributes and also attributes from other attribute models.
IlpModelLoggers This class contains all loggers for package ilog.cpl.model, each with their own level threshold.
IlpObjectReferenceAttribute This class defines an attribute that refers to another attribute in another attribute holder.
IlpObjectSupport This class provides basic support to IlpObject instances for storing attributes and values.
IlpReferenceAttribute This class defines an attribute that refers to another attribute in the same attribute holder.
IlpRepresentationObjectSupport This class provides basic support to IlpRepresentationObject instances for storing attributes, attribute values, and the IlpObject instance being represented.
IlpStaticAttribute This class defines an attribute that has a static value.
 

Package ilog.cpl.model Description

Provides classes and interfaces to create the application business model.



Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.   . All Rights Reserved.