You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by me...@locus.apache.org on 2000/11/25 05:31:31 UTC
cvs commit: jakarta-ant/src/antidote/org/apache/tools/ant/gui/event AntBuildEvent.java AntEvent.java BuildFinishedEvent.java BuildStartedEvent.java BusFilter.java BusMember.java ElementSelectionEvent.java ErrorEvent.java NewProjectEvent.java OpenRequestEvent.java ProjectClosedEvent.java
metasim 00/11/24 20:31:31
Modified: src/antidote/org/apache/tools/ant/gui/command AboutCmd.java
AbstractCommand.java BuildCmd.java
ChangeLookAndFeelCmd.java CloseCmd.java
Command.java DisplayErrorCmd.java
EmacsNotifyCmd.java ExitCmd.java LoadFileCmd.java
NoOpCmd.java OpenCmd.java SaveAsCmd.java
SaveCmd.java
src/antidote/org/apache/tools/ant/gui/event
AntBuildEvent.java AntEvent.java
BuildFinishedEvent.java BuildStartedEvent.java
BusFilter.java BusMember.java
ElementSelectionEvent.java ErrorEvent.java
NewProjectEvent.java OpenRequestEvent.java
ProjectClosedEvent.java
Log:
More rework on the command abstraction code.
Revision Changes Path
1.3 +3 -2 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/AboutCmd.java
Index: AboutCmd.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/AboutCmd.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- AboutCmd.java 2000/11/24 17:09:15 1.2
+++ AboutCmd.java 2000/11/25 04:31:24 1.3
@@ -61,7 +61,7 @@
/**
* Handler for the About command.
*
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
* @author Simeon Fitch
*/
public class AboutCmd extends AbstractCommand {
@@ -70,7 +70,8 @@
* Standard constructor.
*
*/
- public AboutCmd() {
+ public AboutCmd(AppContext context) {
+ super(context);
}
/**
1.2 +2 -10 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/AbstractCommand.java
Index: AbstractCommand.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/AbstractCommand.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AbstractCommand.java 2000/11/24 17:09:15 1.1
+++ AbstractCommand.java 2000/11/25 04:31:25 1.2
@@ -58,7 +58,7 @@
/**
* Convenience base class for Command implementations.
*
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
* @author Simeon Fitch
*/
public abstract class AbstractCommand implements Command {
@@ -69,15 +69,7 @@
* Default ctor.
*
*/
- protected AbstractCommand() {
- }
-
- /**
- * Set the application context.
- *
- * @param context Application context.
- */
- public void setContext(AppContext context) {
+ protected AbstractCommand(AppContext context) {
_context = context;
}
1.4 +3 -2 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/BuildCmd.java
Index: BuildCmd.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/BuildCmd.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- BuildCmd.java 2000/11/24 17:09:15 1.3
+++ BuildCmd.java 2000/11/25 04:31:25 1.4
@@ -59,7 +59,7 @@
/**
* Starts an Ant build.
*
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
* @author Simeon Fitch
*/
public class BuildCmd extends AbstractCommand {
@@ -68,7 +68,8 @@
* Standard ctor.
*
*/
- public BuildCmd() {
+ public BuildCmd(AppContext context) {
+ super(context);
}
/**
1.3 +3 -2 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/ChangeLookAndFeelCmd.java
Index: ChangeLookAndFeelCmd.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/ChangeLookAndFeelCmd.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ChangeLookAndFeelCmd.java 2000/11/24 17:09:15 1.2
+++ ChangeLookAndFeelCmd.java 2000/11/25 04:31:25 1.3
@@ -58,7 +58,7 @@
/**
* ChangeLookAndFeel command.
*
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
* @author Erik Meade
* @author Simeon Fitch
*/
@@ -67,7 +67,8 @@
* Standard ctor.
*
*/
- public ChangeLookAndFeelCmd() {
+ public ChangeLookAndFeelCmd(AppContext context) {
+ super(context);
}
/**
1.4 +3 -2 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/CloseCmd.java
Index: CloseCmd.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/CloseCmd.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- CloseCmd.java 2000/11/24 17:09:15 1.3
+++ CloseCmd.java 2000/11/25 04:31:25 1.4
@@ -59,7 +59,7 @@
/**
* Handler for the close command.
*
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
* @author Simeon Fitch
*/
public class CloseCmd extends AbstractCommand {
@@ -68,7 +68,8 @@
* Standard constructor.
*
*/
- public CloseCmd() {
+ public CloseCmd(AppContext context) {
+ super(context);
}
/**
1.3 +3 -10 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/Command.java
Index: Command.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/Command.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Command.java 2000/11/24 17:09:15 1.2
+++ Command.java 2000/11/25 04:31:25 1.3
@@ -57,23 +57,16 @@
/**
- * Interface for commands. Implementation needs to have a default ctor.
+ * Interface for commands.
* Details TBD
*
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
* @author Simeon Fitch
*/
public interface Command extends Runnable {
/**
- * Set the application context.
- *
- * @param context Application context.
- */
- public void setContext(AppContext context);
-
- /**
* Run the command. From interface Runnable.
*
*/
- public void run();
+ void run();
}
1.4 +10 -6 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/DisplayErrorCmd.java
Index: DisplayErrorCmd.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/DisplayErrorCmd.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- DisplayErrorCmd.java 2000/11/24 17:09:16 1.3
+++ DisplayErrorCmd.java 2000/11/25 04:31:25 1.4
@@ -62,7 +62,7 @@
/**
* Command for displaying an arbitrary error message to the user.
*
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
* @author Simeon H.K. Fitch
*/
public class DisplayErrorCmd extends AbstractCommand {
@@ -72,19 +72,23 @@
private Throwable _ex = null;
/**
- * Default ctor.
+ * Standard ctor.
*
+ * @param context Application context.
*/
- public DisplayErrorCmd() {
+ public DisplayErrorCmd(AppContext context) {
+ super(context);
}
/**
* Standard constuctor.
*
+ * @param context Application context.
* @param message Error message.
* @param ex Throwable assocated with error.
*/
- public DisplayErrorCmd(String message, Throwable ex) {
+ public DisplayErrorCmd(AppContext context, String message, Throwable ex) {
+ this(context);
setMessage(message);
setThrowable(_ex);
}
@@ -95,8 +99,8 @@
* @param context Application context.
* @param message Error message.
*/
- public DisplayErrorCmd(String message) {
- this(message, null);
+ public DisplayErrorCmd(AppContext context, String message) {
+ this(context, message, null);
}
/**
1.3 +4 -3 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/EmacsNotifyCmd.java
Index: EmacsNotifyCmd.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/EmacsNotifyCmd.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- EmacsNotifyCmd.java 2000/11/24 17:09:16 1.2
+++ EmacsNotifyCmd.java 2000/11/25 04:31:25 1.3
@@ -59,7 +59,7 @@
* Toggle on or off the sending of error events to emacs so that
* it can display the source of the error.
*
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
* @author Simeon Fitch
*/
public class EmacsNotifyCmd extends AbstractCommand {
@@ -69,9 +69,10 @@
/**
* Standard ctor.
*
- * @param state True if notifying on, false for notifying off.
+ * @param context Application context.
*/
- public EmacsNotifyCmd() {
+ public EmacsNotifyCmd(AppContext context) {
+ super(context);
}
/**
1.3 +4 -2 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/ExitCmd.java
Index: ExitCmd.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/ExitCmd.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ExitCmd.java 2000/11/24 17:09:16 1.2
+++ ExitCmd.java 2000/11/25 04:31:25 1.3
@@ -62,15 +62,17 @@
/**
* Handler for an exit command .
*
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
* @author Simeon Fitch
*/
public class ExitCmd extends AbstractCommand {
/**
* Standard constructor.
*
+ * @param context Application context.
*/
- public ExitCmd() {
+ public ExitCmd(AppContext context) {
+ super(context);
}
/**
1.5 +4 -2 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/LoadFileCmd.java
Index: LoadFileCmd.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/LoadFileCmd.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- LoadFileCmd.java 2000/11/24 17:09:17 1.4
+++ LoadFileCmd.java 2000/11/25 04:31:26 1.5
@@ -61,7 +61,7 @@
/**
* Command for reading in a build file and initializing the data model.
*
- * @version $Revision: 1.4 $
+ * @version $Revision: 1.5 $
* @author Simeon Fitch
*/
public class LoadFileCmd extends AbstractCommand {
@@ -71,8 +71,10 @@
/**
* Standard ctor.
*
+ * @param context Application context.
*/
- public LoadFileCmd() {
+ public LoadFileCmd(AppContext context) {
+ super(context);
}
/**
1.3 +11 -1 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/NoOpCmd.java
Index: NoOpCmd.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/NoOpCmd.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- NoOpCmd.java 2000/11/24 17:09:17 1.2
+++ NoOpCmd.java 2000/11/25 04:31:26 1.3
@@ -52,14 +52,24 @@
* <http://www.apache.org/>.
*/
package org.apache.tools.ant.gui.command;
+import org.apache.tools.ant.gui.AppContext;
/**
* NoOp command.
*
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
* @author Simeon Fitch
*/
public class NoOpCmd extends AbstractCommand {
+ /**
+ * Standard ctor.
+ *
+ * @param context Application context.
+ */
+ public NoOpCmd(AppContext context) {
+ super(context);
+ }
+
/**
* Successfully do nothing.
*
1.4 +4 -2 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/OpenCmd.java
Index: OpenCmd.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/OpenCmd.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- OpenCmd.java 2000/11/24 17:09:17 1.3
+++ OpenCmd.java 2000/11/25 04:31:26 1.4
@@ -64,15 +64,17 @@
* user for selecting a build file to open. If a file is selected then an
* OpenRequestEvent is posted.
*
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
* @author Simeon Fitch
*/
public class OpenCmd extends AbstractCommand {
/**
* Standard ctor.
*
+ * @param context Application context.
*/
- public OpenCmd() {
+ public OpenCmd(AppContext context) {
+ super(context);
}
/**
1.3 +4 -2 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/SaveAsCmd.java
Index: SaveAsCmd.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/SaveAsCmd.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- SaveAsCmd.java 2000/11/24 17:09:17 1.2
+++ SaveAsCmd.java 2000/11/25 04:31:26 1.3
@@ -67,7 +67,7 @@
/**
* Command for doing a "Save as" type of save.
*
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
* @author Simeon Fitch
*/
public class SaveAsCmd extends AbstractCommand {
@@ -77,8 +77,10 @@
/**
* Standard ctor.
*
+ * @param context Application context.
*/
- public SaveAsCmd() {
+ public SaveAsCmd(AppContext context) {
+ super(context);
}
/**
1.3 +4 -7 jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/SaveCmd.java
Index: SaveCmd.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/command/SaveCmd.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- SaveCmd.java 2000/11/24 17:09:17 1.2
+++ SaveCmd.java 2000/11/25 04:31:26 1.3
@@ -57,21 +57,18 @@
/**
* Command to execute the saving of the current build file.
*
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
* @author Simeon Fitch
*/
public class SaveCmd extends SaveAsCmd {
- public SaveCmd() {
- }
-
/**
- * Set the application context.
+ * Standard ctor.
*
* @param context Application context.
*/
- public void setContext(AppContext context) {
- super.setContext(context);
+ public SaveCmd(AppContext context) {
+ super(context);
setFile(context.getProject().getFile());
}
}
1.2 +0 -9 jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/AntBuildEvent.java
Index: AntBuildEvent.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/AntBuildEvent.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AntBuildEvent.java 2000/11/06 12:52:47 1.1
+++ AntBuildEvent.java 2000/11/25 04:31:28 1.2
@@ -62,7 +62,7 @@
/**
* Wrapper event for the events generated during an Ant build.
*
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
* @author Simeon Fitch
*/
public class AntBuildEvent extends AntEvent {
@@ -106,15 +106,6 @@
return _type;
}
- /**
- * Create the appropriate default response command to this event.
- *
- * @return Command representing an appropriate response to this event.
- */
- public Command createDefaultCmd() {
- return new NoOpCmd();
- }
-
/**
* Create a string representation of this.
*
1.4 +9 -7 jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/AntEvent.java
Index: AntEvent.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/AntEvent.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- AntEvent.java 2000/11/24 17:09:21 1.3
+++ AntEvent.java 2000/11/25 04:31:28 1.4
@@ -53,13 +53,14 @@
*/
package org.apache.tools.ant.gui.event;
import org.apache.tools.ant.gui.command.Command;
+import org.apache.tools.ant.gui.command.NoOpCmd;
import org.apache.tools.ant.gui.AppContext;
import java.util.EventObject;
/**
* Base class for all Ant specific events. Details TBD.
*
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
* @author Simeon Fitch
*/
public abstract class AntEvent extends EventObject {
@@ -87,11 +88,12 @@
/**
- * Create the appropriate default response command to this event.
+ * Override to create the appropriate default response
+ * command to this event.
*
- * @return Command representing an appropriate response to this event.
- */
- public abstract Command createDefaultCmd();
-
-
+ * @return Command representing an appropriate response to this event.
+ */
+ public Command createDefaultCmd() {
+ return new NoOpCmd(getContext());
+ }
}
1.2 +0 -10 jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/BuildFinishedEvent.java
Index: BuildFinishedEvent.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/BuildFinishedEvent.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- BuildFinishedEvent.java 2000/11/14 21:50:12 1.1
+++ BuildFinishedEvent.java 2000/11/25 04:31:28 1.2
@@ -54,15 +54,13 @@
package org.apache.tools.ant.gui.event;
import org.apache.tools.ant.BuildEvent;
import org.apache.tools.ant.gui.AppContext;
-import org.apache.tools.ant.gui.command.NoOpCmd;
-import org.apache.tools.ant.gui.command.Command;
/**
* Build finished. This event is a duplication of the information posted as
* an AntBuildEvent when a build finishes.
*
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
* @author Simeon Fitch
*/
public class BuildFinishedEvent extends AntEvent {
@@ -90,12 +88,4 @@
return _orig;
}
- /**
- * Create the appropriate response command to this event.
- *
- * @return Command representing an appropriate response to this event.
- */
- public Command createDefaultCmd() {
- return new NoOpCmd();
- }
}
1.2 +0 -10 jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/BuildStartedEvent.java
Index: BuildStartedEvent.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/BuildStartedEvent.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- BuildStartedEvent.java 2000/11/14 21:50:12 1.1
+++ BuildStartedEvent.java 2000/11/25 04:31:28 1.2
@@ -54,15 +54,13 @@
package org.apache.tools.ant.gui.event;
import org.apache.tools.ant.BuildEvent;
import org.apache.tools.ant.gui.AppContext;
-import org.apache.tools.ant.gui.command.NoOpCmd;
-import org.apache.tools.ant.gui.command.Command;
/**
* Build started. This event is a duplication of the information posted as
* an AntBuildEvent when a build starts.
*
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
* @author Simeon Fitch
*/
public class BuildStartedEvent extends AntEvent {
@@ -90,12 +88,4 @@
return _orig;
}
- /**
- * Create the appropriate response command to this event.
- *
- * @return Command representing an appropriate response to this event.
- */
- public Command createDefaultCmd() {
- return new NoOpCmd();
- }
}
1.2 +2 -2 jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/BusFilter.java
Index: BusFilter.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/BusFilter.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- BusFilter.java 2000/11/03 12:04:29 1.1
+++ BusFilter.java 2000/11/25 04:31:29 1.2
@@ -59,7 +59,7 @@
* Interace for determining whether an event should be given to a BusMember
* instance.
*
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
* @author Simeon Fitch
*/
public interface BusFilter {
@@ -69,5 +69,5 @@
* @param event Event to test.
* @return True if event should be given to BusMember, false otherwise.
*/
- public boolean accept(EventObject event);
+ boolean accept(EventObject event);
}
1.3 +3 -3 jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/BusMember.java
Index: BusMember.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/BusMember.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- BusMember.java 2000/11/15 21:25:58 1.2
+++ BusMember.java 2000/11/25 04:31:29 1.3
@@ -58,7 +58,7 @@
/**
* Interface for classes that want to be a member of the EventBus.
*
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
* @author Simeon Fitch
*/
public interface BusMember {
@@ -68,7 +68,7 @@
*
* @return Filter to use.
*/
- public BusFilter getBusFilter();
+ BusFilter getBusFilter();
/**
* Called when an event is to be posed to the member.
@@ -77,6 +77,6 @@
* @return true if event should be propogated, false if
* it should be cancelled.
*/
- public boolean eventPosted(EventObject event);
+ boolean eventPosted(EventObject event);
}
1.2 +1 -11 jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/ElementSelectionEvent.java
Index: ElementSelectionEvent.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/ElementSelectionEvent.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ElementSelectionEvent.java 2000/11/11 04:54:05 1.1
+++ ElementSelectionEvent.java 2000/11/25 04:31:29 1.2
@@ -53,14 +53,12 @@
*/
package org.apache.tools.ant.gui.event;
import org.apache.tools.ant.gui.acs.ACSElement;
-import org.apache.tools.ant.gui.command.Command;
-import org.apache.tools.ant.gui.command.NoOpCmd;
import org.apache.tools.ant.gui.AppContext;
/**
* Event indicating that the current set of selected targets has changed.
*
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
* @author Simeon Fitch
*/
public class ElementSelectionEvent extends AntEvent {
@@ -89,12 +87,4 @@
return _selected;
}
- /**
- * Create the appropriate default response command to this event.
- *
- * @return Command representing an appropriate response to this event.
- */
- public Command createDefaultCmd() {
- return new NoOpCmd();
- }
}
1.3 +2 -3 jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/ErrorEvent.java
Index: ErrorEvent.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/ErrorEvent.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ErrorEvent.java 2000/11/24 17:09:21 1.2
+++ ErrorEvent.java 2000/11/25 04:31:29 1.3
@@ -61,7 +61,7 @@
/**
* Event fired whenever there is an error of any sort.
*
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
* @author Simeon Fitch
*/
public class ErrorEvent extends AntEvent {
@@ -109,8 +109,7 @@
* @return Command representing an appropriate response to this event.
*/
public Command createDefaultCmd() {
- Command retval = new DisplayErrorCmd(_message, _ex);
- retval.setContext(getContext());
+ Command retval = new DisplayErrorCmd(getContext(), _message, _ex);
return retval;
}
1.2 +1 -12 jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/NewProjectEvent.java
Index: NewProjectEvent.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/NewProjectEvent.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- NewProjectEvent.java 2000/11/03 12:04:30 1.1
+++ NewProjectEvent.java 2000/11/25 04:31:29 1.2
@@ -52,14 +52,12 @@
* <http://www.apache.org/>.
*/
package org.apache.tools.ant.gui.event;
-import org.apache.tools.ant.gui.command.Command;
-import org.apache.tools.ant.gui.command.NoOpCmd;
import org.apache.tools.ant.gui.AppContext;
/**
* Event providing notification of a change in the current project.
*
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
* @author Simeon Fitch
*/
public class NewProjectEvent extends AntEvent {
@@ -71,14 +69,5 @@
*/
public NewProjectEvent(AppContext context) {
super(context);
- }
-
- /**
- * Create the appropriate default response command to this event.
- *
- * @return Command representing an appropriate response to this event.
- */
- public Command createDefaultCmd() {
- return new NoOpCmd();
}
}
1.3 +2 -3 jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/OpenRequestEvent.java
Index: OpenRequestEvent.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/OpenRequestEvent.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- OpenRequestEvent.java 2000/11/24 17:09:21 1.2
+++ OpenRequestEvent.java 2000/11/25 04:31:29 1.3
@@ -60,7 +60,7 @@
/**
* Event for requesting that the given file be opened.
*
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
* @author Simeon Fitch
*/
public class OpenRequestEvent extends AntEvent {
@@ -85,9 +85,8 @@
* @return Load command.
*/
public Command createDefaultCmd() {
- LoadFileCmd load = new LoadFileCmd();
+ LoadFileCmd load = new LoadFileCmd(getContext());
load.setFile(_file);
- load.setContext(getContext());
return load;
}
}
1.2 +0 -12 jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/ProjectClosedEvent.java
Index: ProjectClosedEvent.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/event/ProjectClosedEvent.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ProjectClosedEvent.java 2000/11/14 21:50:12 1.1
+++ ProjectClosedEvent.java 2000/11/25 04:31:29 1.2
@@ -53,19 +53,16 @@
*/
package org.apache.tools.ant.gui.event;
import org.apache.tools.ant.gui.AppContext;
-import org.apache.tools.ant.gui.command.NoOpCmd;
-import org.apache.tools.ant.gui.command.Command;
/**
* Provides notification that the project was closed.
*
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
* @author Simeon Fitch
*/
public class ProjectClosedEvent extends AntEvent {
-
/**
* Standard ctor.
*
@@ -73,14 +70,5 @@
*/
public ProjectClosedEvent(AppContext context) {
super(context);
- }
-
- /**
- * Create the appropriate response command to this event.
- *
- * @return Command representing an appropriate response to this event.
- */
- public Command createDefaultCmd() {
- return new NoOpCmd();
}
}