Package org.bigraphs.framework.core
Interface Control<NT extends NamedType,T extends FiniteOrdinal>
- Type Parameters:
NT
- the label typeT
- the arity type
- All Superinterfaces:
HasIdentifier<NT>
- All Known Implementing Classes:
AbstractControl
,BindingControl
,DynamicControl
Superinterface for all control representations.
A control is a HasIdentifier
with label type <NT>
and arity type <T>
.
- Author:
- Dominik Grzelak
-
Method Summary
Modifier and TypeMethodDescriptiongetArity()
Returns the arity of the controlReturns the kind of the control.Methods inherited from interface org.bigraphs.framework.core.HasIdentifier
getNamedType
-
Method Details
-
getArity
T getArity()Returns the arity of the control- Returns:
- the arity of type
T
-
getControlKind
ControlStatus getControlKind()Returns the kind of the control.- Returns:
- kind of the control
-