KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > go > teaservlet > AppAdminLinks


1 /*
2  * AppAdminLinks.java
3  *
4  * Copyright (c) 2001 Walt Disney Internet Group. All Rights Reserved.
5  *
6  * Original author: Jonathan Colwell
7  *
8  * $Workfile:: AppAdminLinks.java $
9  * $Author:: Jonathanc $
10  * $Revision:: 1 $
11  * $Date:: 5/04/01 12:03p $
12  */

13
14 package com.go.teaservlet;
15
16 import java.util.List JavaDoc;
17 import java.util.Vector JavaDoc;
18
19 /******************************************************************************
20  *
21  *
22  * @author Jonathan Colwell
23  * @version
24  * <!--$$Revision:--> 1 <!-- $-->, <!--$$JustDate:--> 5/04/01 <!-- $-->
25  */

26 public class AppAdminLinks {
27     
28     String JavaDoc mAppName;
29     List JavaDoc mLinks;
30
31     public AppAdminLinks(String JavaDoc appName) {
32         super();
33         mAppName = appName;
34         mLinks = new Vector JavaDoc();
35     }
36
37     public String JavaDoc getAppName() {
38         return mAppName;
39     }
40
41     public AdminLink[] getLinks() {
42         return (AdminLink[])mLinks.toArray(new AdminLink[mLinks.size()]);
43     }
44
45     public void addAdminLink(String JavaDoc name,String JavaDoc location) {
46         mLinks.add(new AdminLink(name,location));
47     }
48
49     public void addAdminLink(AdminLink link) {
50         mLinks.add(link);
51     }
52
53     public class AdminLink {
54
55         String JavaDoc mName,mLocation;
56         
57         public AdminLink(String JavaDoc name,String JavaDoc location) {
58             mName = name;
59             mLocation = location;
60         }
61
62         public String JavaDoc getName() {
63             return mName;
64         }
65
66         public String JavaDoc getLocation() {
67             return mLocation;
68         }
69     }
70 }
71
Popular Tags