Class FileTemplate
java.lang.Object
org.esa.snap.core.gpf.descriptor.template.FileTemplate
- All Implemented Interfaces:
Template
Class for file template holders.
-
Constructor Summary
ConstructorsConstructorDescriptionFileTemplate(TemplateEngine templateEngine) FileTemplate(TemplateEngine templateEngine, String templateFileName) FileTemplate(TemplateType templateType) -
Method Summary
Modifier and TypeMethodDescriptionvoidassociateWith(TemplateEngine engine) copy()getName()getPath()getType()booleanvoidsave()voidsetContents(String text, boolean shouldParse) voidvoidsetType(TemplateType value) toString()
-
Constructor Details
-
FileTemplate
public FileTemplate() -
FileTemplate
-
FileTemplate
-
FileTemplate
-
-
Method Details
-
getContents
- Specified by:
getContentsin interfaceTemplate- Throws:
IOException
-
setContents
- Specified by:
setContentsin interfaceTemplate- Throws:
TemplateException
-
getName
-
setName
-
associateWith
- Specified by:
associateWithin interfaceTemplate- Throws:
TemplateException
-
getPath
-
getType
-
setType
-
isInMemory
public boolean isInMemory()- Specified by:
isInMemoryin interfaceTemplate
-
save
- Specified by:
savein interfaceTemplate- Throws:
IOException
-
copy
- Specified by:
copyin interfaceTemplate- Throws:
IOException
-
toString
-