Class KindSignature

java.lang.Object
org.bigraphs.framework.core.AbstractEcoreSignature<DynamicControl>
org.bigraphs.framework.core.impl.signature.KindSignature
All Implemented Interfaces:
EcoreBigraphExt, EcoreSignature, IsPlaceSortable, Signature<DynamicControl>

public class KindSignature extends AbstractEcoreSignature<DynamicControl> implements IsPlaceSortable
Concrete implementation of a pure dynamic signature, where controls can be assigned a status (active or passive), and each control may additionally define a place sort.

This class generalizes DynamicSignature, as kind signatures (with place sorts) are a generalization of pure signatures.

The kind signature encapsulates both the Ecore-based metamodel and its corresponding instance model. The instance model is derived from the extended metamodel and created internally.

Author:
Dominik Grzelak