Class DynamicSignatureTransformer

All Implemented Interfaces:
BaseTransformer<org.bigraphs.framework.core.Signature<?>>

public class DynamicSignatureTransformer extends SignatureTransformer
This class transforms an Ecore bigraph metamodel (i.e., a type graph extended by a signature) to GrGen.NET's graph metamodel format. The graph metamodel resembles the concrete syntax of GrGen.NET's Graph Model Language.

GrGen.NET's graph metamodel represents essentially a control-compatible extension of the basic type graph of bigraphs (refer to [KeTG16]).

Author:
Dominik Grzelak
See Also:
  • Constructor Details

    • DynamicSignatureTransformer

      public DynamicSignatureTransformer()
  • Method Details

    • toString

      public String toString(org.bigraphs.framework.core.Signature<?> signature)
      This transforms an Ecore bigraph metamodel (type graph extended by a signature) to GrGen.NET's graph metamodel format.
      Specified by:
      toString in interface BaseTransformer<org.bigraphs.framework.core.Signature<?>>
      Specified by:
      toString in class SignatureTransformer
      Parameters:
      signature - the signature to transform
      Returns:
      GrGen.NET's graph metamodel (i.e., a control-compatible extension of the basic type graph of bigraphs)