Package org.bigraphs.framework.core
Interface Signature<C extends Control<?,?>>
- Type Parameters:
C
- type of the control
- All Known Implementing Classes:
AbstractEcoreSignature
,BindingSignature
,DefaultDynamicSignature
,KindSignature
public interface Signature<C extends Control<?,?>>
Common interface of a bigraph's signature.
This interface is general, and not technology-specific such as
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
-