home *** CD-ROM | disk | FTP | other *** search
- package netscape.application;
-
- public class CommandEvent extends Event implements EventProcessor {
- Target target;
- String command;
- Object data;
-
- public CommandEvent() {
- ((Event)this).setProcessor(this);
- }
-
- public CommandEvent(Target var1, String var2, Object var3) {
- this();
- this.setTarget(var1);
- this.setCommand(var2);
- this.setData(var3);
- }
-
- public void setTarget(Target var1) {
- this.target = var1;
- }
-
- public Target target() {
- return this.target();
- }
-
- public void setCommand(String var1) {
- this.command = var1;
- }
-
- public String command() {
- return this.command;
- }
-
- public void setData(Object var1) {
- this.data = var1;
- }
-
- public Object data() {
- return this.data;
- }
-
- public void processEvent(Event var1) {
- if (this.target != null) {
- this.target.performCommand(this.command, this.data);
- }
-
- }
- }
-