Package OpenCOM

Interface Summary
IAccept The IAccept interface is implemented by components who perform check operations on Component Frameworks.
ICFMetaInterface The ICFMetaInterface interface is implemented by all composite components.
IConnections The IConnection interface is implemented by every component with a receptacle.
IDebug Description: Debug interface of the runtime.
IDelegator Description: Interface describing operation available on individual delegators.
ILifeCycle Interface implemented by every OpenCOM components.
IMetaArchitecture Interface implemented by the OpenCOM runtime.
IMetaInterception This interface is implemented by the OpenCOM runtime.
IMetaInterface This interface is implemented by every OpenCOM component.
IOpenCOM Java Interface describing the methods of OpenCOM runtime kernel.
IReceptacle Interface implemented only by receptacles.
IUnknown The IUnknown interface is a central aspect of OpenCOM.
 

Class Summary
CFInterceptors This class holds generic interceptors for the component framework model.
CFMetaInterface Description of an abstract class defining operations for creating a component framework.
Delegator Class of individual delegator objects that are attached to each interface for the purpose of pre and post method interception.
MetaInterface Each OpenCOM component contains this object to implement the interface meta-model.
OCM_ConnInfo_t The OCM_ConnInfo_t class represents Meta-Information stored in the OpenCOM runtime about every connection between components.
OCM_DelegatorInfo This class stores meta-information about individual interface delegators.
OCM_GraphIntfInfo_t This class is used only within the system graph of OpenCOM.
OCM_GraphNode_t The system graph in OpenCOM is a set of OCM_GraphNode_t objects stored in a list.
OCM_GraphRecpInfo_t This class is used only within the inner working of the OpenCOM graph and its corresponding meta-operations.
OCM_MultiReceptacle<InterfaceType> Programming abstraction for a multi-receptacle.
OCM_MultiReceptacleContext<InterfaceType> Programming abstraction for a multi-receptacle with context selection.
OCM_MultiReceptacleParallel<InterfaceType> Programming abstraction for a multi-receptacle with parallel invocations.
OCM_RecpMetaInfo_t This class stores Meta-Information about component receptacles.
OCM_SingleReceptacle<InterfaceType> OpenCOM defines a Single Receptacle to be " a single pointer to an interface".
OpenCOM OpenCOM is the implementation of the component runtime kernel.
OpenCOMComponent OpenCOM Component is a public abstract class that an OpenCOM developer can use to implement their components and prevent any code bloat.
TypedAttribute TypedAttribute stores a Java object representing an attribute value with its explicit type information.