KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > juddi > datatype > response > PublisherInfos


1 /*
2  * Copyright 2001-2004 The Apache Software Foundation.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */

16 package org.apache.juddi.datatype.response;
17
18 import java.util.Vector JavaDoc;
19
20 import org.apache.juddi.datatype.RegistryObject;
21
22 /**
23  * @author Steve Viens (sviens@apache.org)
24  */

25 public class PublisherInfos implements RegistryObject
26 {
27   Vector JavaDoc publisherInfoVector;
28
29   /**
30    * default constructor
31    */

32   public PublisherInfos()
33   {
34   }
35
36   /**
37    *
38    */

39   public PublisherInfos(int size)
40   {
41     this.publisherInfoVector = new Vector JavaDoc(size);
42   }
43
44   /**
45    *
46    */

47   public void addPublisherInfo(PublisherInfo info)
48   {
49     // if info is null then simply return, nothing to add
50
if (info == null)
51       return;
52
53     if (this.publisherInfoVector == null)
54       this.publisherInfoVector = new Vector JavaDoc();
55     this.publisherInfoVector.add(info);
56   }
57
58   /**
59    *
60    */

61   public void setPublisherInfoVector(Vector JavaDoc infos)
62   {
63     this.publisherInfoVector = infos;
64   }
65
66   /**
67    *
68    */

69   public Vector JavaDoc getPublisherInfoVector()
70   {
71     return this.publisherInfoVector;
72   }
73
74   /**
75    *
76    */

77   public String JavaDoc toString()
78   {
79     StringBuffer JavaDoc buffer = new StringBuffer JavaDoc();
80
81     if (this.publisherInfoVector != null)
82       for (int i=0; i<this.publisherInfoVector.size(); i++)
83         buffer.append(this.publisherInfoVector.elementAt(i));
84
85     return buffer.toString();
86   }
87 }
Popular Tags