Class AbstractBigraphMatcher<B extends Bigraph<? extends Signature<?>>>

java.lang.Object
org.bigraphs.framework.simulation.matching.AbstractBigraphMatcher<B>
Type Parameters:
B - the type of bigraph which extends from Bigraph with a specific signature
Direct Known Subclasses:
PureBigraphMatcher

public abstract class AbstractBigraphMatcher<B extends Bigraph<? extends Signature<?>>> extends Object
Abstract class for matching bigraphs against reaction rules. This class provides the basic structure for implementing specific bigraph matchers by extending its functionality. Subclasses are required to provide implementations for custom matching logic and driven by a dedicated matching engine instantiateEngine() w.r.t. to the bigraph type.

The correct one, is created using the factory method create(Class) by supplying the bigraph type as class.

The matcher needs an agent and redex to perform bigraph matching.

Author:
Dominik Grzelak