Package hec.script
Interface ScriptManager
public interface ScriptManager
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
addConfigChangeListener
(ConfigChangeListener listener) checkLockedBy
(String scriptPath) void
close()
boolean
boolean
deleteScript
(ScriptIdentifier sid, boolean notify) boolean
deleteScript
(ScriptIdentifier sid, boolean notify, boolean warnUser) boolean
downLoadModule
(String moduleName) getCache()
getPathFromTreePath
(String treePath) getScriptIdsForMode
(String moduleName) getScriptIdsForObject
(String scriptIdPath) boolean
boolean
isUniqueScriptName
(String s, Hashtable cache) boolean
lockScriptFile
(boolean lock, String scriptPath) void
void
boolean
saveScript
(ScriptIdentifier sid, Script script) void
-
Field Details
-
NAME
recognized fields in the comments section of the .py file- See Also:
-
DESCRIPTION
- See Also:
-
DISPLAY_IN_MENU
- See Also:
-
DISPLAY_TO_USER
- See Also:
-
DISPLAY_IN_SELECTOR
- See Also:
-
ICON_NAME
- See Also:
-
BG_COLOR
- See Also:
-
GROUP
- See Also:
-
-
Method Details
-
close
void close() -
getScript
-
deleteScript
-
getScriptIdsForMode
-
downLoadModule
-
getIdFromScriptId
-
reloadScript
-
scriptAdded
-
deleteScript
-
deleteScript
-
lockScriptFile
-
checkLockedBy
-
getPathFromTreePath
-
addConfigChangeListener
-
removeConfigChangeListener
-
isUniqueScriptName
-
saveScript
-
getScriptIdsForObject
-
getCache
Hashtable getCache() -
isUniqueScriptName
-