INRIA & FluxMedia

fr.fluxmedia.transmorpher.graph
Class ApplyImpl

java.lang.Object
  |
  +--java.util.Observable
        |
        +--fr.fluxmedia.transmorpher.graph.CallImpl
              |
              +--fr.fluxmedia.transmorpher.graph.ApplyImpl
All Implemented Interfaces:
Call, java.io.Serializable
Direct Known Subclasses:
ApplyExternal, ApplyProcess, ApplyQuery, ApplyRuleset

public abstract class ApplyImpl
extends CallImpl

See Also:
Serialized Form

Fields inherited from class fr.fluxmedia.transmorpher.graph.CallImpl
iAttributes, id, inPorts, nullified, outPorts, parameters, process, visited
 
Fields inherited from class java.util.Observable
changed, obs
 
Constructor Summary
ApplyImpl(java.lang.String n, java.lang.String t, Process p, java.lang.String r, int in, int out)
           
 
Method Summary
 java.lang.String getRef()
           
 void retroNull(PortList out, PortList in)
          Propagates the nullity of all its output to all its input.
 void setRef(java.lang.String r)
           
 
Methods inherited from class fr.fluxmedia.transmorpher.graph.CallImpl
addIn, addIn, addOut, addOut, clearNull, clearVisited, createProcess, generateJavaCode, generateParameters, generatePorts, generateXML, getAttributes, getId, getParameters, getProcess, getType, inPorts, outPorts, retroNull, setId, setParameters, setType, setUp, toString, update
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Constructor Detail

ApplyImpl

public ApplyImpl(java.lang.String n,
                 java.lang.String t,
                 Process p,
                 java.lang.String r,
                 int in,
                 int out)
Method Detail

retroNull

public void retroNull(PortList out,
                      PortList in)
Propagates the nullity of all its output to all its input. This is a basic implementation that does not take into account the structure of the applied stuff and can be overloaded

getRef

public java.lang.String getRef()

setRef

public void setRef(java.lang.String r)

INRIA & FluxMedia

..no bottom yet...