1 /*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License, Version 1.0 only
6 * (the "License"). You may not use this file except in compliance
7 * with the License.
8 *
9 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 * or http://www.opensolaris.org/os/licensing.
11 * See the License for the specific language governing permissions
12 * and limitations under the License.
13 *
14 * When distributing Covered Code, include this CDDL HEADER in each
15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 * If applicable, add the following below this CDDL HEADER, with the
17 * fields enclosed by brackets "[]" replaced with your own identifying
18 * information: Portions Copyright [yyyy] [name of copyright owner]
19 *
20 * CDDL HEADER END
21 */
22 /*
23 * ident "%Z%%M% %I% %E% SMI"
24 *
25 * Copyright (c) 1999 by Sun Microsystems, Inc.
26 * All rights reserved.
27 */
28 package com.sun.dhcpmgr.client;
29
30 import java.awt.Component;
31 import java.util.Enumeration;
32 import javax.swing.*;
33
34 import com.sun.dhcpmgr.ui.*;
35
36 /**
37 * The view displayed when we're in relay mode.
38 */
39 public class RelayView implements View {
40 private Component display;
41
42 public RelayView() {
43 display = Wizard.createTextArea(
44 ResourceStrings.getString("relay_view_text"), 4, 45);
45 }
46
47 public String getName() {
48 return ResourceStrings.getString("relay_view_name");
49 }
50
51 public Enumeration menus() {
52 return null;
53 }
54
55 public Enumeration menuItems(int menu) {
56 return null;
57 }
58
59 public Component getDisplay() {
60 return display;
61 }
62
63 public void find(String s) {
64 // nothing to search
65 }
66
67 public void setActive(boolean state) {
68 // Nothing to do
69 }
70
71 public void handleCreate() {
72 // Nothing to do
73 }
74
75 public void handleDelete() {
76 // Nothing to do
77 }
78
79 public void handleDuplicate() {
80 // Nothing to do
81 }
82
83 public void handleProperties() {
84 // Nothing to do
85 }
86
87 public void handleUpdate() {
88 // Nothing to do
89 }
90
91 public void addSelectionListener(SelectionListener listener) {
92 // Nothing to do
93 }
94
95 public void removeSelectionListener(SelectionListener listener) {
96 // Nothing to do
97 }
98
99 public boolean isSelectionEmpty() {
100 return true; // Nothing to select
101 }
102
103 public boolean isSelectionMultiple() {
104 return false; // Nothing to select
105 }
106 }