EMMA Coverage Report (generated Wed Feb 13 07:49:24 ICT 2008)
[all classes][net.sourceforge.hiveboard.docking]

COVERAGE SUMMARY FOR SOURCE FILE [OpenViewCommands.java]

nameclass, %method, %block, %line, %
OpenViewCommands.java100% (1/1)100% (10/10)100% (40/40)100% (19/19)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class OpenViewCommands100% (1/1)100% (10/10)100% (40/40)100% (19/19)
OpenViewCommands (): void 100% (1/1)100% (3/3)100% (1/1)
openAccountDetail (): void 100% (1/1)100% (4/4)100% (2/2)
openAccountsList (): void 100% (1/1)100% (4/4)100% (2/2)
openBoardDetail (): void 100% (1/1)100% (4/4)100% (2/2)
openBoardsList (): void 100% (1/1)100% (4/4)100% (2/2)
openCommentsList (): void 100% (1/1)100% (4/4)100% (2/2)
openNotificationsList (): void 100% (1/1)100% (4/4)100% (2/2)
openParticipantsList (): void 100% (1/1)100% (4/4)100% (2/2)
openView (String): void 100% (1/1)100% (4/4)100% (2/2)
openView (Views): void 100% (1/1)100% (5/5)100% (2/2)

1//  Copyright 2004-2007 Jean-Francois Poilpret
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//     http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14 
15package net.sourceforge.hiveboard.docking;
16 
17import org.flexdock.docking.DockingManager;
18 
19import org.jdesktop.application.Action;
20 
21/**
22 * @author Jean-Francois Poilpret
23 */
24public class OpenViewCommands
25{
26        @Action public void        openAccountDetail()
27        {
28                openView(Views.ACCOUNT_DETAIL);
29        }
30 
31        @Action public void        openAccountsList()
32        {
33                openView(Views.ACCOUNTS_LIST);
34        }
35 
36        @Action public void        openBoardDetail()
37        {
38                openView(Views.BOARD_DETAIL);
39        }
40 
41        @Action public void        openBoardsList()
42        {
43                openView(Views.BOARDS_LIST);
44        }
45 
46        @Action public void        openParticipantsList()
47        {
48                openView(Views.PARTICIPANTS_LIST);
49        }
50 
51        @Action public void        openCommentsList()
52        {
53                openView(Views.COMMENTS_LIST);
54        }
55 
56        @Action public void        openNotificationsList()
57        {
58                openView(Views.NOTIFICATIONS_LIST);
59        }
60 
61        protected void        openView(String view)
62        {
63                DockingManager.display(view);
64        }
65 
66        protected void        openView(Views view)
67        {
68                openView(view.name());
69        }
70}

[all classes][net.sourceforge.hiveboard.docking]
EMMA 2.0.5312 (C) Vladimir Roubtsov