Package org.bigraphs.framework.core
Interface Signature<C extends Control<?,?>>
- Type Parameters:
C
- the control type
- All Known Implementing Classes:
AbstractEcoreSignature
,BindingSignature
,DynamicSignature
,KindSignature
public interface Signature<C extends Control<?,?>>
Generic super interface for a bigraph signature.
Technology-independent counterpart to EcoreSignature
.
- Author:
- Dominik Grzelak
-
Method Summary
Modifier and TypeMethodDescriptiondefault FiniteOrdinal
<?> default FiniteOrdinal
<?> default C
getControl
(String name, int arity) default C
getControl
(String name, int arity, ControlStatus controlStatus) default C
getControlByName
(String name) Get the control by its string identifierGet the controls of the signature.
-
Method Details
-
getControls
Get the controls of the signature.- Returns:
- control set of the signature
-
getControlByName
Get the control by its string identifier- Parameters:
name
- the identifier of the control- Returns:
- the corresponding control
-
getControl
-
getControl
-
getArity
-
getArity
-