Package org.bigraphs.framework.core
Interface Control<NT extends NamedType,T extends FiniteOrdinal>
- Type Parameters:
NT
- type of the labelT
- type of the arity
- All Superinterfaces:
HasIdentifier<NT>
- All Known Implementing Classes:
AbstractControl
,BindingControl
,DefaultDynamicControl
Super interface for all control representations.
A control is a HasIdentifier
of type <NT>
and has an arity of 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
-