public class PointMarkerAction extends DefaultSlotAction
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DESCRIPTION |
static java.lang.String |
NAME |
static java.lang.String |
TYPE |
Constructor and Description |
---|
PointMarkerAction() |
PointMarkerAction(VariableBindings variableBindings,
java.util.Collection<? extends ISlot> slots) |
Modifier and Type | Method and Description |
---|---|
IAction |
bind(VariableBindings variableBindings)
Bind is called during the creation of an instantiation of a produciton.
|
double |
fire(IInstantiation instantiation,
double firingTime)
Description of the Method
|
addSlot, checkForRequiredSlots, getSlot, getSlotContainer, getSlots, getSlots, hasSlot, removeSlot
bindSlotValues, dispose, resolve, updateSlots
public static final java.lang.String NAME
public static final java.lang.String TYPE
public static final java.lang.String DESCRIPTION
public PointMarkerAction()
public PointMarkerAction(VariableBindings variableBindings, java.util.Collection<? extends ISlot> slots) throws CannotInstantiateException
CannotInstantiateException
public IAction bind(VariableBindings variableBindings) throws CannotInstantiateException
IAction
CannotInstantiateException
public double fire(IInstantiation instantiation, double firingTime)
DefaultAction
fire
in interface IAction
fire
in class DefaultAction
instantiation
- Description of the ParameterfiringTime
- when this production was fired