diff options
Diffstat (limited to 'spss.test/src/testgenerator/Supplement.java')
-rw-r--r-- | spss.test/src/testgenerator/Supplement.java | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/spss.test/src/testgenerator/Supplement.java b/spss.test/src/testgenerator/Supplement.java new file mode 100644 index 000000000..41edd4118 --- /dev/null +++ b/spss.test/src/testgenerator/Supplement.java @@ -0,0 +1,62 @@ +package testgenerator; + +/** + * @author Stevie (Admin) + * + * To change this generated comment edit the template variable "typecomment": + * Window>Preferences>Java>Templates. + * To enable and disable the creation of type comments go to + * Window>Preferences>Java>Code Generation. + */ +public class Supplement { + + private String supplement; + /** + * Constructor for Supplement. + */ + public Supplement() { + supplement = " <SupplementProfile>\n"; + + } + + public void addMetaInfo(String mimeType, String description) + { + supplement += " <MetaInfo>\n" + + " <MimeType>" + mimeType + "</MimeType>"; + if (!(description==null)) + { + supplement+= " <Description>" + description + "</Description>"; + } + + supplement+= " </MetaInfo>"; + } + + public void addBase64Content(String fileName, String data) + { + supplement+= " <Content Reference=\"" + fileName + "\">\n"+ + " <Base64Content>"+data+"</Base64Content>\n" + + " </Content>\n"; + + } + + public void addXMLContent(String fileName, String data) + { + supplement+= " <Content Reference=\"" + fileName + "\">\n"+ + " <XMLContent xml:space=\"preserve\">"+data+"</XMLContent>\n" + + " </Content>\n"; + + } + + + public void closeSupplement() + { + supplement+= " </SupplementProfile>\n"; + } + + public String getSupplement() + { + return supplement; + } + + +} |