be.lassi.cues
Class CueLevel
java.lang.Object
be.lassi.cues.CueLevel
- Direct Known Subclasses:
- CueChannelLevel, CueSubmasterLevel
public abstract class CueLevel
- extends java.lang.Object
Level (intensity) of a channel or submaster within a Cue. The level
can be a value defined in itself, or it can be a value that is derived
from the corresponding Level in the Cue preceeding the Cue of this level.
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
CueLevel
public CueLevel()
equals
public boolean equals(java.lang.Object object)
- Returns true is this object is equal to given object.
- Overrides:
equals
in class java.lang.Object
getLevelControl
public LevelControl getLevelControl()
hashCode
public int hashCode()
-
- Overrides:
hashCode
in class java.lang.Object
isControlled
public boolean isControlled()
isDerived
public boolean isDerived()
- Indicates whether this level is derived from the corresponding
level in the previous cue.
- Returns:
- boolean true if this level has a derived value
isSelected
public boolean isSelected()
- Indicates whether this level is selected.
- Returns:
- true if this level is selected
setDerived
public void setDerived(boolean derived)
- Set 'derived' attribute.
- Parameters:
derived
- true if this level is derived from level in previous cue
setLevelControl
public void setLevelControl(LevelControl levelControl)
setSelected
public void setSelected(boolean selected)
- Sets the 'selected' attribute.
- Parameters:
selected
- true if this level is selected