public class LXScheduledProject extends LXComponent implements LXComponent.Renamable
LXComponent.Placeholder, LXComponent.RenamableLXSerializable.Utils| Modifier and Type | Field and Description |
|---|---|
BooleanParameter |
enabled |
DiscreteParameter |
hours |
DiscreteParameter |
minutes |
StringParameter |
projectFile |
DiscreteParameter |
seconds |
controlSurfaceSemaphore, KEY_CLASS, KEY_COMPONENT_ID, KEY_ID, KEY_PARAMETER_PATH, KEY_PATH, label, lx, modulationColor| Constructor and Description |
|---|
LXScheduledProject(LXScheduler scheduler) |
| Modifier and Type | Method and Description |
|---|---|
int |
getIndex() |
void |
onParameterChanged(LXParameter p)
Subclasses are free to override this if desired.
|
void |
open() |
void |
setProject(File projectFile) |
addArray, addChild, addInternalParameter, addParameter, addParameter, contains, copyParameters, dispose, getChild, getComponentName, getComponentName, getComponentName, getId, getLabel, getLX, getOscAddress, getOscLabel, getOscPath, getParameter, getParameters, getParent, getPath, handleOscMessage, load, loadParameters, removeParameter, removeParameter, save, saveParameters, setParent, toString, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitget, get, getCanonicalLabel, getCanonicalLabel, getCanonicalPath, getCanonicalPath, getComponent, getComponent, getParameter, getParameterpublic final BooleanParameter enabled
public final StringParameter projectFile
public final DiscreteParameter hours
public final DiscreteParameter minutes
public final DiscreteParameter seconds
public LXScheduledProject(LXScheduler scheduler)
public void onParameterChanged(LXParameter p)
LXComponentonParameterChanged in interface LXParameterListeneronParameterChanged in class LXComponentp - Parameter that has a value changepublic void setProject(File projectFile)
public int getIndex()
public void open()
LX library by Mark C. Slee. © 2012-2020