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
-