modhelxs.ecore
Interface InterfaceBlock

All Superinterfaces:
Block, NamedEntity, ObservableEntity
All Known Implementing Classes:
DE_SDF_DumbInterfaceBlock, DE_SDF_InterfaceBlock, DE_SDF_LinInterpolator, DE_TFSM_InterfaceBlock, InterfaceBlock, ManagedInterfaceBlock, PlainManagedInterfaceBlock, TimedManagedInterfaceBlock

public interface InterfaceBlock
extends Block

An InterfaceBlock is a block whose behavior is described by a model. It adapts behaviors between its internal model and the outer model to which it belongs.

Author:
boulange

Method Summary
 java.util.Collection<? extends Relation> getAdaptation()
          Get the relations between the interface of this block and the interface of its internal model.
 Model getInternalModel()
          Get the internal model of this interface block.
 
Methods inherited from interface modhelxs.ecore.Block
getParent
 
Methods inherited from interface modhelxs.ecore.ObservableEntity
getInterface
 
Methods inherited from interface modhelxs.ecore.NamedEntity
getName, getProperties, setName
 

Method Detail

getInternalModel

Model getInternalModel()
Get the internal model of this interface block.


getAdaptation

java.util.Collection<? extends Relation> getAdaptation()
Get the relations between the interface of this block and the interface of its internal model.