public class UnitGatePort extends UnitInputPort
| Modifier and Type | Field and Description |
|---|---|
static double |
THRESHOLD |
| Constructor and Description |
|---|
UnitGatePort(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkAutoDisable()
Called by UnitGenerator when an envelope reaches the end of its contour.
|
boolean |
checkGate(int i)
This is called by UnitGenerators.
|
boolean |
isAutoDisableEnabled() |
boolean |
isOff() |
void |
off() |
void |
off(TimeStamp timeStamp) |
void |
on() |
void |
on(TimeStamp timeStamp) |
void |
setAutoDisableEnabled(boolean autoDisableEnabled)
Request the containing UnitGenerator be disabled when checkAutoDisabled()
is called.
|
void |
setupAutoDisable(UnitGenerator unit) |
void |
trigger() |
void |
trigger(TimeStamp timeStamp) |
connect, connect, connect, connect, disconnect, disconnect, get, getConnectablePart, getDefault, getMaximum, getMinimum, getPortBlockPart, pullData, set, set, set, set, set, set, setDefault, setMaximum, setMinimum, setup, setupdisconnectAll, disconnectAll, get, getNumParts, getValue, getValue, getValues, getValues, isConnected, isConnected, setValueInternalgetName, getUnitGenerator, setName, setUnitGeneratorequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, getNumParts, getUnitGenerator, getValuepublic static final double THRESHOLD
public void on()
public void off()
public void off(TimeStamp timeStamp)
public void on(TimeStamp timeStamp)
public void trigger()
public void trigger(TimeStamp timeStamp)
public boolean checkGate(int i)
i - public boolean isOff()
public boolean isAutoDisableEnabled()
public void setAutoDisableEnabled(boolean autoDisableEnabled)
autoDisableEnabled - public void checkAutoDisable()
public void setupAutoDisable(UnitGenerator unit)