public abstract class AbstractScript extends AbstractUnit implements ScriptingBaseScript
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
enabled |
protected java.lang.String |
isolationGroup |
changeListener, createdBy, description, id, LOGGER, manager, name, parent, saved, typename, versionISOLATION_HIGH, ISOLATION_LOW| Constructor and Description |
|---|
AbstractScript(ScriptingFolder parent,
java.lang.String typename,
ScriptingManager manager,
java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getIsolationGroup() |
boolean |
isEnabled()
Check if the script execution is enabled.
|
protected void |
loadInf(Ini prefs) |
void |
registerDataFolder(java.lang.String id) |
protected void |
save(Ini prefs) |
void |
setEnabled(boolean enabled)
Enable or disable the sript execution.
|
void |
setIsolationGroup(java.lang.String group) |
addPropertyChangeListener, console_println, create, equals, firePropertyChange, firePropertyChangeListener, getCreatedBy, getDescription, getFile, getFileResource, getId, getInfBoolean, getInfInt, getInfString, getInfValue, getManager, getName, getParent, getProperties, getProperty, getTypeName, getURL, getUserPath, getVersion, hashCode, isASystemUnit, isSaved, load, reload, setCreatedBy, setDescription, setId, setName, setParent, setProperty, setSaved, setVersion, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddStderrWriter, addStdoutWriter, compile, getLibrarySuffix, getResource, getScriptFile, put, removeStderrWriter, removeStdoutWriter, run, run, runAsTask, setLibrarySuffixaddPropertyChangeListener, getCreatedBy, getDescription, getFile, getFileResource, getFiles, getIconNames, getId, getName, getParent, getProperties, getProperty, getTypeName, getUserPath, getVersion, isASystemUnit, isSaved, move, reload, remove, rename, setCreatedBy, setDescription, setName, setProperty, setSaved, setVersionaddObserver, deleteObserver, deleteObserversprotected boolean enabled
protected java.lang.String isolationGroup
public AbstractScript(ScriptingFolder parent, java.lang.String typename, ScriptingManager manager, java.lang.String id)
public boolean isEnabled()
ScriptingBaseScriptisEnabled in interface ScriptingBaseScriptpublic void setEnabled(boolean enabled)
ScriptingBaseScriptsetEnabled in interface ScriptingBaseScriptpublic java.lang.String getIsolationGroup()
getIsolationGroup in interface ScriptingBaseScriptpublic void setIsolationGroup(java.lang.String group)
setIsolationGroup in interface ScriptingBaseScriptprotected void save(Ini prefs)
save in class AbstractUnitprotected void loadInf(Ini prefs)
loadInf in class AbstractUnitpublic void registerDataFolder(java.lang.String id)