org.ow2.frascati.fscript.model
Class ScaServiceAxis

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.ScaServiceAxis
All Implemented Interfaces:
org.objectweb.fractal.fscript.model.Axis

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

Implements the scaservice axis in FPath. This axis connects SCA services 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
ScaServiceAxis(FraSCAtiModel model)
          Default constructor
 
Method Summary
protected  void addInterfaces(Object[] rawItfs, Set<org.objectweb.fractal.fscript.model.Node> result)
           
 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

ScaServiceAxis

public ScaServiceAxis(FraSCAtiModel model)
Default constructor

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

selectFrom

public 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 void addInterfaces(Object[] rawItfs,
                             Set<org.objectweb.fractal.fscript.model.Node> result)
Overrides:
addInterfaces in class org.objectweb.fractal.fscript.model.fractal.InterfaceAxis


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