@AutoService(value=com.powsybl.afs.ProjectFileExtension.class) public class GenericScriptExtension extends Object implements ProjectFileExtension<GenericScript,GenericScriptBuilder>
Constructor and Description |
---|
GenericScriptExtension() |
Modifier and Type | Method and Description |
---|---|
GenericScript |
createProjectFile(ProjectFileCreationContext context) |
GenericScriptBuilder |
createProjectFileBuilder(ProjectFileBuildContext context) |
Class<GenericScriptBuilder> |
getProjectFileBuilderClass() |
Class<GenericScript> |
getProjectFileClass() |
String |
getProjectFilePseudoClass() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getOutputList, removeTSWhenArchive
public Class<GenericScript> getProjectFileClass()
getProjectFileClass
in interface ProjectFileExtension<GenericScript,GenericScriptBuilder>
public String getProjectFilePseudoClass()
getProjectFilePseudoClass
in interface ProjectFileExtension<GenericScript,GenericScriptBuilder>
public Class<GenericScriptBuilder> getProjectFileBuilderClass()
getProjectFileBuilderClass
in interface ProjectFileExtension<GenericScript,GenericScriptBuilder>
public GenericScript createProjectFile(ProjectFileCreationContext context)
createProjectFile
in interface ProjectFileExtension<GenericScript,GenericScriptBuilder>
public GenericScriptBuilder createProjectFileBuilder(ProjectFileBuildContext context)
createProjectFileBuilder
in interface ProjectFileExtension<GenericScript,GenericScriptBuilder>
Copyright © 2020. All rights reserved.