LibreOffice Module xmerge (master) 1
ConvertData.java
Go to the documentation of this file.
1/*
2 * This file is part of the LibreOffice project.
3 *
4 * This Source Code Form is subject to the terms of the Mozilla Public
5 * License, v. 2.0. If a copy of the MPL was not distributed with this
6 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 *
8 * This file incorporates work covered by the following license notice:
9 *
10 * Licensed to the Apache Software Foundation (ASF) under one or more
11 * contributor license agreements. See the NOTICE file distributed
12 * with this work for additional information regarding copyright
13 * ownership. The ASF licenses this file to you under the Apache
14 * License, Version 2.0 (the "License"); you may not use this file
15 * except in compliance with the License. You may obtain a copy of
16 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
17 */
18
19package org.openoffice.xmerge;
20
21import java.util.ArrayList;
22import java.util.Iterator;
23
31public class ConvertData {
32
36 private final ArrayList<Object> v = new ArrayList<Object>();
37
41 private String name;
42
49 public void reset() {
50 name = null;
51 v.clear();
52 }
53
59 public String getName() {
60 return name;
61 }
62
68 public void setName(String docName) {
69 name = docName;
70 }
71
77 public void addDocument(Document doc) {
78 v.add(doc);
79 }
80
88 public Iterator<Object> getDocumentEnumeration() {
89 Iterator<Object> enumerate = v.iterator();
90 return enumerate;
91 }
92
98 public int getNumDocuments() {
99 return v.size();
100 }
101}
ConvertData is used as a container for passing Document objects in and out of the Convert class.
void setName(String docName)
Sets the Document name.
int getNumDocuments()
Gets the number of Document objects currently stored.
final ArrayList< Object > v
Vector of Document objects.
String name
Name of the ConvertData object.
void addDocument(Document doc)
Adds a Document to the vector.
void reset()
Resets ConvertData.
Iterator< Object > getDocumentEnumeration()
Gets an Enumeration to access the Vector of Document objects.
String getName()
Returns the Document name.
A Document represents any Document to be converted and the resulting Document from any conversion.
Definition: Document.java:36