Uses of Interface
fulmine.model.component.IComponent

Packages that use IComponent
fulmine.event   
fulmine.event.listener   
fulmine.event.system   
fulmine.model.component   
fulmine.model.container   
fulmine.model.container.impl   
fulmine.model.field   
fulmine.model.field.containerdefinition   
fulmine.protocol.specification   
 

Uses of IComponent in fulmine.event
 

Classes in fulmine.event that implement IComponent
 class EventSource
          A simple event source.
 class ImageEvent
          A marker event that forces a complete image update from a container.
 

Uses of IComponent in fulmine.event.listener
 

Classes in fulmine.event.listener that implement IComponent
 class ActiveAsymmetricEventProcessor
          An active variant of the AsymmetricEventProcessor.
 class AsymmetricEventProcessor
          This class must be started by calling AbstractLifeCycle.start().
 

Uses of IComponent in fulmine.event.system
 

Classes in fulmine.event.system that implement IComponent
 class SystemEventSource
          A simple system event source implementation.
 

Uses of IComponent in fulmine.model.component
 

Classes in fulmine.model.component that implement IComponent
 class AbstractComponent
          A base component class that implements many common functions.
 

Uses of IComponent in fulmine.model.container
 

Subinterfaces of IComponent in fulmine.model.container
 interface IContainer
          A container represents an entity with multiple properties.
 

Classes in fulmine.model.container that implement IComponent
 class AbstractContainer
          The base class for containers.
 class AbstractDynamicContainer
          Base class for dynamic containers.
 class AbstractEventProcessingContainer
          An extended AbstractContainer that includes logic to handle event processing.
 

Uses of IComponent in fulmine.model.container.impl
 

Classes in fulmine.model.container.impl that implement IComponent
 class BasicContainer
          The basic, concrete, container implementation.
 class Record
          This is a dynamic container implementation.
 

Uses of IComponent in fulmine.model.field
 

Subinterfaces of IComponent in fulmine.model.field
 interface IField
          A field represents a property of an entity.
 

Classes in fulmine.model.field that implement IComponent
 class AbstractField
          The base-class for all IField implementations.
 class BooleanField
          Field implementation for a boolean value.
 class DoubleField
          Field implementation for a double value.
 class FloatField
          Field implementation for a float value.
 class IntegerField
          Field implementation for an integer value.
 class LongField
          Field implementation for a long value.
 class StringField
          Field implementation for a string value.
 

Uses of IComponent in fulmine.model.field.containerdefinition
 

Subinterfaces of IComponent in fulmine.model.field.containerdefinition
 interface IContainerDefinitionField
          A definition of the IField objects in an IContainer object.
 

Classes in fulmine.model.field.containerdefinition that implement IComponent
 class ContainerDefinitionField
          Default implementation of an IContainerDefinitionField.
 class DescriptorField
          A field that holds the description of the structure of a single IField in a container.
 

Uses of IComponent in fulmine.protocol.specification
 

Method parameters in fulmine.protocol.specification with type arguments of type IComponent
static void FrameWriter.writeHeaderAndData(IContainer container, Collection<? extends IComponent> components, IWireIdentityRegistry registry, IOperationScope scope, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
          Write the container and fields to the header and data buffers.
static byte[] FrameWriter.writeNested(Collection<? extends IComponent> components, IWireIdentityRegistry registry, IOperationScope scope, boolean completeState)
          Write a nested container's state into a nested FD frame.
 



Copyright © 2007-2009. All Rights Reserved.