1
2
3
4
5
6
7
8
9
10
11 package org.astrogrid.portal.workflow.intf;
12
13 /*** A little container object, that contains some interesting suymmary info about an application.
14 * @script-summary a summary of an application
15 * @script-doc a summary of an application.
16 * @author Noel Winstanley nw@jb.man.ac.uk 10-Nov-2004
17 *
18 */
19 public class ApplicationDescriptionSummary {
20
21 /*** Construct a new ApplicationDescriptionSummary
22 *
23 */
24 public ApplicationDescriptionSummary(String name,String uiName,String[] interfaceNames) {
25 this.name = name;
26 this.uiName = uiName;
27 this.interfaceNames = interfaceNames;
28 }
29
30 protected final String name;
31 protected final String uiName;
32 protected final String[] interfaceNames;
33
34 /*** system name of the application */
35 public String getName() {
36 return name;
37 }
38
39 /*** user-friendly name of the appliication */
40 public String getUIName() {
41 return uiName;
42 }
43 /*** array of the interface names for this application */
44 public String[] getInterfaceNames() {
45 return interfaceNames;
46 }
47
48
49 }
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66