Package com.powsybl.afs.ext.base
Class GenericScript
- java.lang.Object
-
- com.powsybl.afs.AbstractNodeBase<ProjectFolder>
-
- com.powsybl.afs.ProjectNode
-
- com.powsybl.afs.ProjectFile
-
- com.powsybl.afs.ext.base.AbstractScript<GenericScript>
-
- com.powsybl.afs.ext.base.GenericScript
-
- All Implemented Interfaces:
StorableScript
public class GenericScript extends AbstractScript<GenericScript>
Default general purpose Groovy script- Author:
- Paul Bui-Quang
-
-
Field Summary
Fields Modifier and Type Field Description static String
PSEUDO_CLASS
static int
VERSION
-
Fields inherited from class com.powsybl.afs.ext.base.AbstractScript
orderedDependencyManager
-
Fields inherited from class com.powsybl.afs.ProjectNode
folder, project
-
Fields inherited from class com.powsybl.afs.AbstractNodeBase
codeVersion, info, storage
-
-
Constructor Summary
Constructors Constructor Description GenericScript(ProjectFileCreationContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScriptType
getScriptType()
-
Methods inherited from class com.powsybl.afs.ext.base.AbstractScript
addGenericScript, addListener, addScript, clearDependenciesCache, getIncludedScripts, readScript, readScript, removeListener, removeScript, switchIncludedDependencies, writeScript
-
Methods inherited from class com.powsybl.afs.ProjectFile
addListener, createLogger, getDependencies, getDependencies, getDependencies, hasDeepDependency, hasDeepDependency, isFolder, mandatoryDependenciesAreMissing, removeDependencies, removeListener, replaceDependency, setDependencies, startTask, stopTask
-
Methods inherited from class com.powsybl.afs.ProjectNode
delete, findService, getBackwardDependencies, getFileSystem, getParent, getPath, getProject, invalidate
-
Methods inherited from class com.powsybl.afs.AbstractNodeBase
archive, archive, archive, archive, archive, getChildInfo, getCodeVersion, getCreationDate, getDescription, getId, getModificationDate, getName, getParentInfo, getVersion, isAheadOfVersion, isAncestorOf, moveTo, rename, setDescription, toString, unarchive, unarchive
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.powsybl.afs.ext.base.StorableScript
getScriptLabel
-
-
-
-
Field Detail
-
PSEUDO_CLASS
public static final String PSEUDO_CLASS
- See Also:
- Constant Field Values
-
VERSION
public static final int VERSION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
GenericScript
public GenericScript(ProjectFileCreationContext context)
-
-
Method Detail
-
getScriptType
public ScriptType getScriptType()
-
-