org.objectweb.proactive.core.component.type
Class ProActiveComponentType

java.lang.Object
  |
  +--org.objectweb.proactive.core.component.type.ProActiveComponentType
All Implemented Interfaces:
ComponentType, java.io.Serializable, Type

public class ProActiveComponentType
extends java.lang.Object
implements ComponentType, java.io.Serializable

Implementation of ComponentType (@see org.objectweb.fractal.api.type.ComponentType)

Author:
Matthieu Morel
See Also:
Serialized Form

Field Summary
protected static org.apache.log4j.Logger logger
           
 
Constructor Summary
ProActiveComponentType(ComponentType componentType)
          copy constructor
ProActiveComponentType(InterfaceType[] interfaceTypes)
          Constructor for ProActiveComponentType.
 
Method Summary
 InterfaceType getFcInterfaceType(java.lang.String name)
           
 InterfaceType[] getFcInterfaceTypes()
           
 boolean isFcSubTypeOf(Type type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static org.apache.log4j.Logger logger
Constructor Detail

ProActiveComponentType

public ProActiveComponentType(InterfaceType[] interfaceTypes)
                       throws InstantiationException
Constructor for ProActiveComponentType.


ProActiveComponentType

public ProActiveComponentType(ComponentType componentType)
copy constructor

Method Detail

getFcInterfaceTypes

public InterfaceType[] getFcInterfaceTypes()
Specified by:
getFcInterfaceTypes in interface ComponentType
See Also:
ComponentType.getFcInterfaceTypes()

getFcInterfaceType

public InterfaceType getFcInterfaceType(java.lang.String name)
                                 throws NoSuchInterfaceException
Specified by:
getFcInterfaceType in interface ComponentType
NoSuchInterfaceException
See Also:
ComponentType.getFcInterfaceType(String)

isFcSubTypeOf

public boolean isFcSubTypeOf(Type type)
Specified by:
isFcSubTypeOf in interface Type
See Also:
Type.isFcSubTypeOf(Type)


Copyright © April 2004 INRIA All Rights Reserved.