01: /*
02: * $Header: /cvs/j3dfly/J3dEditor/src/org/jdesktop/j3dedit/locationeditor/ViewFrameGroup.java,v 1.1 2005/04/20 22:20:35 paulby Exp $
03: *
04: * Sun Public License Notice
05: *
06: * The contents of this file are subject to the Sun Public License Version
07: * 1.0 (the "License"). You may not use this file except in compliance with
08: * the License. A copy of the License is available at http://www.sun.com/
09: *
10: * The Original Code is the Java 3D(tm) Scene Graph Editor.
11: * The Initial Developer of the Original Code is Paul Byrne.
12: * Portions created by Paul Byrne are Copyright (C) 2002.
13: * All Rights Reserved.
14: *
15: * Contributor(s): Paul Byrne.
16: *
17: **/
18: package org.jdesktop.j3dedit.locationeditor;
19:
20: import org.jdesktop.j3dfly.event.EventProcessor;
21: import org.jdesktop.j3dfly.event.FlyEvent;
22: import org.jdesktop.j3dfly.event.FlyEventListener;
23:
24: /**
25: * Provides a grouping of ViewFrames
26: *
27: * @author paulby
28: * @version
29: */
30: class ViewFrameGroup {
31:
32: private EventProcessor viewEventProc;
33:
34: /** Creates new ViewFrameGroup */
35: public ViewFrameGroup() {
36: viewEventProc = new EventProcessor();
37: }
38:
39: public void addListener(FlyEventListener listener, Class evtClass) {
40: viewEventProc.addListener(listener, evtClass);
41: }
42:
43: public void postEvent(FlyEvent event) {
44: viewEventProc.postEvent(event);
45: }
46: }
|