org.ow2.frascati.fscript.model
Class ScaReferenceAxis

java.lang.Object
  extended by org.objectweb.fractal.fscript.model.AbstractAxis
      extended by org.objectweb.fractal.fscript.model.fractal.InterfaceAxis
          extended by org.ow2.frascati.fscript.model.ScaReferenceAxis
All Implemented Interfaces:
org.objectweb.fractal.fscript.model.Axis

public class ScaReferenceAxis
extends org.objectweb.fractal.fscript.model.fractal.InterfaceAxis

Implements the scareference axis in FPath. This axis connects SCA reference interfaces to the implementation component.

Author:
Christophe Demarey

Field Summary
 
Fields inherited from class org.objectweb.fractal.fscript.model.AbstractAxis
inputType, model, name, outputType
 
Constructor Summary
ScaReferenceAxis(FraSCAtiModel model)
          Default constructor
 
Method Summary
protected  void addInterfaces(java.lang.Object[] rawItfs, java.util.Set<org.objectweb.fractal.fscript.model.Node> result)
           
 java.util.Set<org.objectweb.fractal.fscript.model.Node> selectFrom(org.objectweb.fractal.fscript.model.Node source)
           
 
Methods inherited from class org.objectweb.fractal.fscript.model.fractal.InterfaceAxis
addPrototypeInterfaces, isModifiable, isPrimitive
 
Methods inherited from class org.objectweb.fractal.fscript.model.AbstractAxis
connect, disconnect, getInputNodeType, getModel, getName, getOutputNodeType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScaReferenceAxis

public ScaReferenceAxis(FraSCAtiModel model)
Default constructor

Parameters:
model - The model referencing this axis.
Method Detail

selectFrom

public final java.util.Set<org.objectweb.fractal.fscript.model.Node> selectFrom(org.objectweb.fractal.fscript.model.Node source)
Specified by:
selectFrom in interface org.objectweb.fractal.fscript.model.Axis
Overrides:
selectFrom in class org.objectweb.fractal.fscript.model.fractal.InterfaceAxis

addInterfaces

protected final void addInterfaces(java.lang.Object[] rawItfs,
                                   java.util.Set<org.objectweb.fractal.fscript.model.Node> result)
Overrides:
addInterfaces in class org.objectweb.fractal.fscript.model.fractal.InterfaceAxis


Copyright © 2009-2010 OW2 Consortium. All Rights Reserved.