Uses of Interface
fulmine.model.field.IField

Packages that use IField
fulmine.context   
fulmine.model.container   
fulmine.model.container.events   
fulmine.model.field   
fulmine.model.field.containerdefinition   
fulmine.rpc   
fulmine.rpc.events   
fulmine.ui   
 

Uses of IField in fulmine.context
 

Methods in fulmine.context with parameters of type IField
 DualValue<String,IRpcDefinition> RpcManager.getRegistryKeyAndDefinition(String remoteContextIdentity, String procedure, IField[] args)
          Get the RPC registry key and IRpcDefinition for the procedure.
 DualValue<String,IRpcDefinition> IRpcManagerOperations.getRegistryKeyAndDefinition(String remoteContextIdentity, String procedure, IField[] args)
          Get the RPC registry key and IRpcDefinition for the procedure.
 IRpcMarker RpcManager.invoke(IRpcResultHandler resultHandler, String remoteContextIdentity, String procedure, IField... args)
           
 IRpcMarker FulmineContext.invoke(IRpcResultHandler resultHandler, String remoteContextIdentity, String procedure, IField... args)
           
 IRpcMarker FTContext.invoke(IRpcResultHandler resultHandler, String remoteContextIdentity, String procedure, IField... args)
           
 IRpcResult RpcManager.invoke(String remoteContextIdentity, String procedure, IField... args)
           
 IRpcResult FulmineContext.invoke(String remoteContextIdentity, String procedure, IField... args)
           
 IRpcResult FTContext.invoke(String remoteContextIdentity, String procedure, IField... args)
           
 void RpcManager.invoke(String remoteContextIdentity, String rpcKey, IRpcDefinition definition, IField[] args, IRpcResultHandler resultHandler, IRpcMarker marker)
           
 void IRpcManagerOperations.invoke(String remoteContextIdentity, String rpcKey, IRpcDefinition definition, IField[] args, IRpcResultHandler resultHandler, IRpcMarker marker)
          Invoke the RPC in the named remote context.
 

Uses of IField in fulmine.model.container
 

Methods in fulmine.model.container with type parameters of type IField
<T extends IField>
T
IContainer.get(String identity)
          Find the field in the container with the identity equal to the string argument.
<T extends IField>
T
AbstractContainer.get(String identity)
           
<T extends IField>
T
IContainer.remove(T field)
          Remove the field from this container.
<T extends IField>
T
AbstractContainer.remove(T field)
           
 

Methods in fulmine.model.container that return types with arguments of type IField
 Collection<IField> AbstractEventProcessingContainer.getChangedFields()
          Get the fields that have changed in the previous event frame.
protected  Map<String,IField> AbstractContainer.getFields()
           
protected  Collection<IField> AbstractEventProcessingContainer.getFieldsToWrite(boolean completeState)
           
protected  Collection<IField> AbstractDynamicContainer.getFieldsToWrite(boolean completeState)
           
protected  Collection<IField> AbstractContainer.getFieldsToWrite(boolean completeState)
          Get the fields to write to a frame.
 

Methods in fulmine.model.container with parameters of type IField
 void IContainer.add(IField field)
          Add the field to this container.
 void AbstractContainer.add(IField field)
           
protected  void AbstractEventProcessingContainer.afterAdd(IField field)
           
protected  void AbstractDynamicContainer.afterAdd(IField field)
           
protected  void AbstractContainer.afterAdd(IField field)
          Called after the field is added and the copy-on-write operation has completed.
protected  void AbstractDynamicContainer.afterRemove(IField field, IField removed)
           
protected  void AbstractContainer.afterRemove(IField field, IField removed)
          Called after the field is removed and the copy-on-write operation has completed.
protected  void AbstractContainer.beforeAdd(IField field)
          Called before the field is added.
protected  void AbstractContainer.beforeRemove(IField field)
          Called before the field is removed.
 

Uses of IField in fulmine.model.container.events
 

Methods in fulmine.model.container.events that return IField
 IField AbstractContainerFieldEvent.getField()
          Get the field for the event.
 

Constructors in fulmine.model.container.events with parameters of type IField
AbstractContainerFieldEvent(IContainer source, IField field)
          Standard constructor with the field
ContainerFieldAddedEvent(IContainer source, IField field)
           
ContainerFieldRemovedEvent(IContainer source, IField field)
           
 

Uses of IField in fulmine.model.field
 

Classes in fulmine.model.field that implement IField
 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.
 

Methods in fulmine.model.field with type parameters of type IField
static
<T extends IField>
T
FieldUtils.createFromString(Class<? extends IField> field, String fieldName, String fieldValue)
          Create an instance of an IField using the parameters passed in.
static
<T extends IField>
T
FieldUtils.createFromString(String simpleClassName, String fieldName)
          Create an instance of an IField using the simple class name and the name for the field
static
<T extends IField>
T
FieldUtils.createFromString(String simpleClassName, String fieldName, byte application, short permission)
          Create an instance of an IField using the simple class name and the name for the field
 

Methods in fulmine.model.field that return IField
static IField FieldUtils.createFromNative(Object nativeObject)
          Convert an object from its native object to a framework object
 

Methods in fulmine.model.field that return types with arguments of type IField
static Class<? extends IField> FieldUtils.getFrameworkClass(Class<?> nativeType)
          Convert the native class to the framework class
 

Method parameters in fulmine.model.field with type arguments of type IField
static
<T extends IField>
T
FieldUtils.createFromString(Class<? extends IField> field, String fieldName, String fieldValue)
          Create an instance of an IField using the parameters passed in.
 

Uses of IField in fulmine.model.field.containerdefinition
 

Subinterfaces of IField 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 IField
 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.
 

Methods in fulmine.model.field.containerdefinition that return IField
 IField DescriptorField.createField()
           
 IField IContainerDefinitionField.createField(int wireCode)
          Create the field identified by its wire code.
 IField ContainerDefinitionField.createField(int wireCode)
           
 

Methods in fulmine.model.field.containerdefinition with parameters of type IField
 void IContainerDefinitionField.add(IField field)
          Add the field to the definition.
 void ContainerDefinitionField.add(IField field)
           
 void IContainerDefinitionField.remove(IField field)
          Remove the DescriptorField with the same identity as the field argument from this definition.
 void ContainerDefinitionField.remove(IField field)
           
 

Constructors in fulmine.model.field.containerdefinition with parameters of type IField
ContainerDefinitionField(String definition, IField... fields)
          Constructor for a static definition
 

Uses of IField in fulmine.rpc
 

Methods in fulmine.rpc that return IField
static IField[] RpcUtils.convertToFramework(Object... nativeArgs)
          Convert the array from the native objects to framework objects
 IField RpcResult.getResult()
           
 IField IRpcResult.getResult()
          Get the result from the RPC
 

Methods in fulmine.rpc that return types with arguments of type IField
 Class<? extends IField> RpcDefinition.getResultType()
           
 Class<? extends IField> IRpcDefinition.getResultType()
          Get the result type for this RPC
 

Methods in fulmine.rpc with parameters of type IField
static Object[] RpcUtils.convertToNative(IField... frameworkArgs)
          Convert the array from the framework objects to native objects
 byte[] RpcCodec.encode(IRpcMarker rpcMarker, String rpcKey, String contextIdentity, IField[] args)
           
 byte[] IRpcCodec.encode(IRpcMarker rpcMarker, String rpcKey, String contextIdentity, IField[] args)
          Encode the RPC marker, key and arguments into a byte[]
static Class<? extends IField>[] RpcUtils.getArgumentTypes(IField... args)
          Get the argument types from the argument array passed in
 String RpcRegistry.getRegistryKey(String rpcName, IField[] args)
           
 String IRpcRegistry.getRegistryKey(String rpcName, IField[] args)
          Get the RPC registry key for the RPC defined by the procedure name and arguments.
static String RpcUtils.getSignature(String name, IField... args)
          Get the signature of an RPC identified by its name and arguments.
 IRpcResult IRpcHandler.handle(IRpcDefinition rpcDefinition, IField... arguments)
          Handle an RPC invocation.
 IRpcMarker IRpcManager.invoke(IRpcResultHandler resultHandler, String remoteContextIdentity, String procedure, IField... args)
          Asynchronously invoke the RPC in the named remote context.
 IRpcResult IRpcManager.invoke(String remoteContextIdentity, String procedure, IField... args)
          Synchronously invoke the RPC in the named remote context.
 

Constructors in fulmine.rpc with parameters of type IField
RpcResult(boolean successful, IField result, String exceptionMessage)
          Construct the RPC result.
 

Constructor parameters in fulmine.rpc with type arguments of type IField
RpcDefinition(Class<? extends IField> resultType, String name, Class<? extends IField>... argTypes)
          Construct the definition with all relevant attributes
 

Uses of IField in fulmine.rpc.events
 

Methods in fulmine.rpc.events that return IField
 IField[] RpcInvokeEvent.getArguments()
          Get the arguments for the RPC invocation.
 

Uses of IField in fulmine.ui
 

Methods in fulmine.ui that return IField
 IField RecordTable.getSelectedField()
           
 



Copyright © 2007-2009. All Rights Reserved.