01: package net.ar.webonswing.petstore;
02:
03: import java.awt.event.*;
04:
05: import javax.swing.*;
06:
07: import net.ar.webonswing.*;
08: import net.ar.webonswing.petstore.model.*;
09:
10: public class ShowItemAction extends MouseAdapter {
11: private final Item item;
12:
13: public ShowItemAction(Item anItem) {
14: super ();
15: this .item = anItem;
16: }
17:
18: public void mouseClicked(MouseEvent aE) {
19: ItemView itemView = new ItemView(item);
20: itemView.setModal(true);
21: WosFramework.showChildWindow(((JComponent) aE.getSource())
22: .getTopLevelAncestor(), itemView);
23: }
24: }
|