git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270451 13f79535-47bb-0310-9956-ffa450edef68master
| @@ -12,60 +12,32 @@ import java.util.EventObject; | |||||
| public class BuildEvent | public class BuildEvent | ||||
| extends EventObject | extends EventObject | ||||
| { | { | ||||
| private int priority = Project.MSG_VERBOSE; | |||||
| private Throwable exception; | |||||
| private String message; | |||||
| private Project project; | |||||
| private Target target; | |||||
| private Task task; | |||||
| /** | |||||
| * Construct a BuildEvent for a project level event | |||||
| * | |||||
| * @param project the project that emitted the event. | |||||
| */ | |||||
| public BuildEvent( Project project ) | |||||
| { | |||||
| super( project ); | |||||
| this.project = project; | |||||
| this.target = null; | |||||
| this.task = null; | |||||
| } | |||||
| private int m_priority = Project.MSG_VERBOSE; | |||||
| private Throwable m_exception; | |||||
| private String m_message; | |||||
| private String m_target; | |||||
| private String m_task; | |||||
| /** | /** | ||||
| * Construct a BuildEvent for a target level event | * Construct a BuildEvent for a target level event | ||||
| * | * | ||||
| * @param target the target that emitted the event. | * @param target the target that emitted the event. | ||||
| */ | */ | ||||
| public BuildEvent( Target target ) | |||||
| public BuildEvent( String target ) | |||||
| { | { | ||||
| super( target ); | super( target ); | ||||
| this.project = target.getProject(); | |||||
| this.target = target; | |||||
| this.task = null; | |||||
| } | |||||
| /** | |||||
| * Construct a BuildEvent for a task level event | |||||
| * | |||||
| * @param task the task that emitted the event. | |||||
| */ | |||||
| public BuildEvent( Task task ) | |||||
| { | |||||
| super( task ); | |||||
| this.project = task.getProject(); | |||||
| this.task = task; | |||||
| m_target = target; | |||||
| } | } | ||||
| public void setException( Throwable exception ) | public void setException( Throwable exception ) | ||||
| { | { | ||||
| this.exception = exception; | |||||
| m_exception = exception; | |||||
| } | } | ||||
| public void setMessage( String message, int priority ) | public void setMessage( String message, int priority ) | ||||
| { | { | ||||
| this.message = message; | |||||
| this.priority = priority; | |||||
| m_message = message; | |||||
| m_priority = priority; | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -79,7 +51,7 @@ public class BuildEvent | |||||
| */ | */ | ||||
| public Throwable getException() | public Throwable getException() | ||||
| { | { | ||||
| return exception; | |||||
| return m_exception; | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -91,7 +63,7 @@ public class BuildEvent | |||||
| */ | */ | ||||
| public String getMessage() | public String getMessage() | ||||
| { | { | ||||
| return message; | |||||
| return m_message; | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -103,17 +75,7 @@ public class BuildEvent | |||||
| */ | */ | ||||
| public int getPriority() | public int getPriority() | ||||
| { | { | ||||
| return priority; | |||||
| } | |||||
| /** | |||||
| * Returns the project that fired this event. | |||||
| * | |||||
| * @return The Project value | |||||
| */ | |||||
| public Project getProject() | |||||
| { | |||||
| return project; | |||||
| return m_priority; | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -121,10 +83,9 @@ public class BuildEvent | |||||
| * | * | ||||
| * @return The Target value | * @return The Target value | ||||
| */ | */ | ||||
| public Target getTarget() | |||||
| public String getTarget() | |||||
| { | { | ||||
| return target; | |||||
| return m_target; | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -132,8 +93,8 @@ public class BuildEvent | |||||
| * | * | ||||
| * @return The Task value | * @return The Task value | ||||
| */ | */ | ||||
| public Task getTask() | |||||
| public String getTask() | |||||
| { | { | ||||
| return task; | |||||
| return m_task; | |||||
| } | } | ||||
| } | } | ||||
| @@ -13,13 +13,12 @@ import java.util.EventListener; | |||||
| * Classes that implement this interface will be notified when things happend | * Classes that implement this interface will be notified when things happend | ||||
| * during a build. | * during a build. | ||||
| * | * | ||||
| * @author RT | |||||
| * @see BuildEvent | * @see BuildEvent | ||||
| * @see Project#addBuildListener(BuildListener) | * @see Project#addBuildListener(BuildListener) | ||||
| */ | */ | ||||
| public interface BuildListener extends EventListener | |||||
| public interface BuildListener | |||||
| extends EventListener | |||||
| { | { | ||||
| /** | /** | ||||
| * Fired before any targets are started. | * Fired before any targets are started. | ||||
| * | * | ||||
| @@ -157,7 +157,7 @@ public class RecorderEntry | |||||
| StringBuffer buf = new StringBuffer(); | StringBuffer buf = new StringBuffer(); | ||||
| if( event.getTask() != null ) | if( event.getTask() != null ) | ||||
| { | { | ||||
| String name = "[" + event.getTask().getName() + "]"; | |||||
| String name = "[" + event.getTask() + "]"; | |||||
| /** | /** | ||||
| * @todo replace 12 with DefaultLogger.LEFT_COLUMN_SIZE | * @todo replace 12 with DefaultLogger.LEFT_COLUMN_SIZE | ||||
| */ | */ | ||||
| @@ -180,10 +180,10 @@ public class RecorderEntry | |||||
| out.flush(); | out.flush(); | ||||
| } | } | ||||
| public void targetStarted( BuildEvent event ) | |||||
| public void targetStarted( final BuildEvent event ) | |||||
| { | { | ||||
| getLogger().debug( ">> TARGET STARTED -- " + event.getTarget() ); | getLogger().debug( ">> TARGET STARTED -- " + event.getTarget() ); | ||||
| getLogger().info( LINE_SEP + event.getTarget().getName() + ":" ); | |||||
| getLogger().info( LINE_SEP + event.getTarget() + ":" ); | |||||
| targetStartTime = System.currentTimeMillis(); | targetStartTime = System.currentTimeMillis(); | ||||
| } | } | ||||
| @@ -1765,8 +1765,11 @@ public class VAJAntToolGUI extends Frame | |||||
| if( event.getPriority() <= getBuildInfo().getOutputMessageLevel() ) | if( event.getPriority() <= getBuildInfo().getOutputMessageLevel() ) | ||||
| { | { | ||||
| String msg = ""; | String msg = ""; | ||||
| if( event.getTask() != null ) | |||||
| msg = "[" + event.getTask().getName() + "] "; | |||||
| final String task = event.getTask(); | |||||
| if( task != null ) | |||||
| { | |||||
| msg = "[" + task + "] "; | |||||
| } | |||||
| getMessageTextArea().append( lineSeparator + msg + event.getMessage() ); | getMessageTextArea().append( lineSeparator + msg + event.getMessage() ); | ||||
| } | } | ||||
| } | } | ||||
| @@ -1792,7 +1795,7 @@ public class VAJAntToolGUI extends Frame | |||||
| { | { | ||||
| if( getBuildInfo().getOutputMessageLevel() <= Project.MSG_INFO ) | if( getBuildInfo().getOutputMessageLevel() <= Project.MSG_INFO ) | ||||
| { | { | ||||
| getMessageTextArea().append( lineSeparator + event.getTarget().getName() + ":" ); | |||||
| getMessageTextArea().append( lineSeparator + event.getTarget() + ":" ); | |||||
| } | } | ||||
| } | } | ||||
| @@ -22,6 +22,7 @@ import javax.sound.sampled.UnsupportedAudioFileException; | |||||
| import org.apache.tools.ant.BuildEvent; | import org.apache.tools.ant.BuildEvent; | ||||
| import org.apache.tools.ant.BuildListener; | import org.apache.tools.ant.BuildListener; | ||||
| import org.apache.tools.ant.Project; | import org.apache.tools.ant.Project; | ||||
| import org.apache.avalon.framework.logger.AbstractLogEnabled; | |||||
| /** | /** | ||||
| * This class is designed to be used by any AntTask that requires audio output. | * This class is designed to be used by any AntTask that requires audio output. | ||||
| @@ -34,6 +35,7 @@ import org.apache.tools.ant.Project; | |||||
| * @version $Revision$, $Date$ | * @version $Revision$, $Date$ | ||||
| */ | */ | ||||
| public class AntSoundPlayer | public class AntSoundPlayer | ||||
| extends AbstractLogEnabled | |||||
| implements LineListener, BuildListener | implements LineListener, BuildListener | ||||
| { | { | ||||
| private File m_fileSuccess; | private File m_fileSuccess; | ||||
| @@ -80,7 +82,6 @@ public class AntSoundPlayer | |||||
| * Fired after the last target has finished. This event will still be thrown | * Fired after the last target has finished. This event will still be thrown | ||||
| * if an error occured during the build. | * if an error occured during the build. | ||||
| * | * | ||||
| * @param event Description of Parameter | |||||
| * @see BuildEvent#getException() | * @see BuildEvent#getException() | ||||
| */ | */ | ||||
| public void buildFinished( BuildEvent event ) | public void buildFinished( BuildEvent event ) | ||||
| @@ -88,18 +89,16 @@ public class AntSoundPlayer | |||||
| if( event.getException() == null && m_fileSuccess != null ) | if( event.getException() == null && m_fileSuccess != null ) | ||||
| { | { | ||||
| // build successfull! | // build successfull! | ||||
| play( event.getProject(), m_fileSuccess, m_loopsSuccess, m_durationSuccess ); | |||||
| play( m_fileSuccess, m_loopsSuccess, m_durationSuccess ); | |||||
| } | } | ||||
| else if( event.getException() != null && m_fileFail != null ) | else if( event.getException() != null && m_fileFail != null ) | ||||
| { | { | ||||
| play( event.getProject(), m_fileFail, m_loopsFail, m_durationFail ); | |||||
| play( m_fileFail, m_loopsFail, m_durationFail ); | |||||
| } | } | ||||
| } | } | ||||
| /** | /** | ||||
| * Fired before any targets are started. | * Fired before any targets are started. | ||||
| * | |||||
| * @param event Description of Parameter | |||||
| */ | */ | ||||
| public void buildStarted( BuildEvent event ) | public void buildStarted( BuildEvent event ) | ||||
| { | { | ||||
| @@ -108,7 +107,6 @@ public class AntSoundPlayer | |||||
| /** | /** | ||||
| * Fired whenever a message is logged. | * Fired whenever a message is logged. | ||||
| * | * | ||||
| * @param event Description of Parameter | |||||
| * @see BuildEvent#getMessage() | * @see BuildEvent#getMessage() | ||||
| * @see BuildEvent#getPriority() | * @see BuildEvent#getPriority() | ||||
| */ | */ | ||||
| @@ -120,7 +118,6 @@ public class AntSoundPlayer | |||||
| * Fired when a target has finished. This event will still be thrown if an | * Fired when a target has finished. This event will still be thrown if an | ||||
| * error occured during the build. | * error occured during the build. | ||||
| * | * | ||||
| * @param event Description of Parameter | |||||
| * @see BuildEvent#getException() | * @see BuildEvent#getException() | ||||
| */ | */ | ||||
| public void targetFinished( BuildEvent event ) | public void targetFinished( BuildEvent event ) | ||||
| @@ -130,7 +127,6 @@ public class AntSoundPlayer | |||||
| /** | /** | ||||
| * Fired when a target is started. | * Fired when a target is started. | ||||
| * | * | ||||
| * @param event Description of Parameter | |||||
| * @see BuildEvent#getTarget() | * @see BuildEvent#getTarget() | ||||
| */ | */ | ||||
| public void targetStarted( BuildEvent event ) | public void targetStarted( BuildEvent event ) | ||||
| @@ -141,7 +137,6 @@ public class AntSoundPlayer | |||||
| * Fired when a task has finished. This event will still be throw if an | * Fired when a task has finished. This event will still be throw if an | ||||
| * error occured during the build. | * error occured during the build. | ||||
| * | * | ||||
| * @param event Description of Parameter | |||||
| * @see BuildEvent#getException() | * @see BuildEvent#getException() | ||||
| */ | */ | ||||
| public void taskFinished( BuildEvent event ) | public void taskFinished( BuildEvent event ) | ||||
| @@ -151,7 +146,6 @@ public class AntSoundPlayer | |||||
| /** | /** | ||||
| * Fired when a task is started. | * Fired when a task is started. | ||||
| * | * | ||||
| * @param event Description of Parameter | |||||
| * @see BuildEvent#getTask() | * @see BuildEvent#getTask() | ||||
| */ | */ | ||||
| public void taskStarted( BuildEvent event ) | public void taskStarted( BuildEvent event ) | ||||
| @@ -161,8 +155,6 @@ public class AntSoundPlayer | |||||
| /** | /** | ||||
| * This is implemented to listen for any line events and closes the clip if | * This is implemented to listen for any line events and closes the clip if | ||||
| * required. | * required. | ||||
| * | |||||
| * @param event Description of Parameter | |||||
| */ | */ | ||||
| public void update( LineEvent event ) | public void update( LineEvent event ) | ||||
| { | { | ||||
| @@ -184,15 +176,9 @@ public class AntSoundPlayer | |||||
| /** | /** | ||||
| * Plays the file for duration milliseconds or loops. | * Plays the file for duration milliseconds or loops. | ||||
| * | |||||
| * @param project Description of Parameter | |||||
| * @param file Description of Parameter | |||||
| * @param loops Description of Parameter | |||||
| * @param duration Description of Parameter | |||||
| */ | */ | ||||
| private void play( Project project, File file, int loops, Long duration ) | |||||
| private void play( File file, int loops, Long duration ) | |||||
| { | { | ||||
| Clip audioClip = null; | Clip audioClip = null; | ||||
| AudioInputStream audioInputStream = null; | AudioInputStream audioInputStream = null; | ||||
| @@ -203,7 +189,8 @@ public class AntSoundPlayer | |||||
| } | } | ||||
| catch( UnsupportedAudioFileException uafe ) | catch( UnsupportedAudioFileException uafe ) | ||||
| { | { | ||||
| project.getLogger().info( "Audio format is not yet supported: " + uafe.getMessage() ); | |||||
| final String message = "Audio format is not yet supported: " + uafe.getMessage(); | |||||
| getLogger().info( message ); | |||||
| } | } | ||||
| catch( IOException ioe ) | catch( IOException ioe ) | ||||
| { | { | ||||
| @@ -223,7 +210,8 @@ public class AntSoundPlayer | |||||
| } | } | ||||
| catch( LineUnavailableException e ) | catch( LineUnavailableException e ) | ||||
| { | { | ||||
| project.getLogger().info( "The sound device is currently unavailable" ); | |||||
| final String message = "The sound device is currently unavailable"; | |||||
| getLogger().info( message ); | |||||
| return; | return; | ||||
| } | } | ||||
| catch( IOException e ) | catch( IOException e ) | ||||
| @@ -244,7 +232,8 @@ public class AntSoundPlayer | |||||
| } | } | ||||
| else | else | ||||
| { | { | ||||
| project.getLogger().info( "Can't get data from file " + file.getName() ); | |||||
| final String message = "Can't get data from file " + file.getName(); | |||||
| getLogger().info( message ); | |||||
| } | } | ||||
| } | } | ||||
| @@ -12,60 +12,32 @@ import java.util.EventObject; | |||||
| public class BuildEvent | public class BuildEvent | ||||
| extends EventObject | extends EventObject | ||||
| { | { | ||||
| private int priority = Project.MSG_VERBOSE; | |||||
| private Throwable exception; | |||||
| private String message; | |||||
| private Project project; | |||||
| private Target target; | |||||
| private Task task; | |||||
| /** | |||||
| * Construct a BuildEvent for a project level event | |||||
| * | |||||
| * @param project the project that emitted the event. | |||||
| */ | |||||
| public BuildEvent( Project project ) | |||||
| { | |||||
| super( project ); | |||||
| this.project = project; | |||||
| this.target = null; | |||||
| this.task = null; | |||||
| } | |||||
| private int m_priority = Project.MSG_VERBOSE; | |||||
| private Throwable m_exception; | |||||
| private String m_message; | |||||
| private String m_target; | |||||
| private String m_task; | |||||
| /** | /** | ||||
| * Construct a BuildEvent for a target level event | * Construct a BuildEvent for a target level event | ||||
| * | * | ||||
| * @param target the target that emitted the event. | * @param target the target that emitted the event. | ||||
| */ | */ | ||||
| public BuildEvent( Target target ) | |||||
| public BuildEvent( String target ) | |||||
| { | { | ||||
| super( target ); | super( target ); | ||||
| this.project = target.getProject(); | |||||
| this.target = target; | |||||
| this.task = null; | |||||
| } | |||||
| /** | |||||
| * Construct a BuildEvent for a task level event | |||||
| * | |||||
| * @param task the task that emitted the event. | |||||
| */ | |||||
| public BuildEvent( Task task ) | |||||
| { | |||||
| super( task ); | |||||
| this.project = task.getProject(); | |||||
| this.task = task; | |||||
| m_target = target; | |||||
| } | } | ||||
| public void setException( Throwable exception ) | public void setException( Throwable exception ) | ||||
| { | { | ||||
| this.exception = exception; | |||||
| m_exception = exception; | |||||
| } | } | ||||
| public void setMessage( String message, int priority ) | public void setMessage( String message, int priority ) | ||||
| { | { | ||||
| this.message = message; | |||||
| this.priority = priority; | |||||
| m_message = message; | |||||
| m_priority = priority; | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -79,7 +51,7 @@ public class BuildEvent | |||||
| */ | */ | ||||
| public Throwable getException() | public Throwable getException() | ||||
| { | { | ||||
| return exception; | |||||
| return m_exception; | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -91,7 +63,7 @@ public class BuildEvent | |||||
| */ | */ | ||||
| public String getMessage() | public String getMessage() | ||||
| { | { | ||||
| return message; | |||||
| return m_message; | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -103,17 +75,7 @@ public class BuildEvent | |||||
| */ | */ | ||||
| public int getPriority() | public int getPriority() | ||||
| { | { | ||||
| return priority; | |||||
| } | |||||
| /** | |||||
| * Returns the project that fired this event. | |||||
| * | |||||
| * @return The Project value | |||||
| */ | |||||
| public Project getProject() | |||||
| { | |||||
| return project; | |||||
| return m_priority; | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -121,10 +83,9 @@ public class BuildEvent | |||||
| * | * | ||||
| * @return The Target value | * @return The Target value | ||||
| */ | */ | ||||
| public Target getTarget() | |||||
| public String getTarget() | |||||
| { | { | ||||
| return target; | |||||
| return m_target; | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -132,8 +93,8 @@ public class BuildEvent | |||||
| * | * | ||||
| * @return The Task value | * @return The Task value | ||||
| */ | */ | ||||
| public Task getTask() | |||||
| public String getTask() | |||||
| { | { | ||||
| return task; | |||||
| return m_task; | |||||
| } | } | ||||
| } | } | ||||
| @@ -13,13 +13,12 @@ import java.util.EventListener; | |||||
| * Classes that implement this interface will be notified when things happend | * Classes that implement this interface will be notified when things happend | ||||
| * during a build. | * during a build. | ||||
| * | * | ||||
| * @author RT | |||||
| * @see BuildEvent | * @see BuildEvent | ||||
| * @see Project#addBuildListener(BuildListener) | * @see Project#addBuildListener(BuildListener) | ||||
| */ | */ | ||||
| public interface BuildListener extends EventListener | |||||
| public interface BuildListener | |||||
| extends EventListener | |||||
| { | { | ||||
| /** | /** | ||||
| * Fired before any targets are started. | * Fired before any targets are started. | ||||
| * | * | ||||
| @@ -157,7 +157,7 @@ public class RecorderEntry | |||||
| StringBuffer buf = new StringBuffer(); | StringBuffer buf = new StringBuffer(); | ||||
| if( event.getTask() != null ) | if( event.getTask() != null ) | ||||
| { | { | ||||
| String name = "[" + event.getTask().getName() + "]"; | |||||
| String name = "[" + event.getTask() + "]"; | |||||
| /** | /** | ||||
| * @todo replace 12 with DefaultLogger.LEFT_COLUMN_SIZE | * @todo replace 12 with DefaultLogger.LEFT_COLUMN_SIZE | ||||
| */ | */ | ||||
| @@ -180,10 +180,10 @@ public class RecorderEntry | |||||
| out.flush(); | out.flush(); | ||||
| } | } | ||||
| public void targetStarted( BuildEvent event ) | |||||
| public void targetStarted( final BuildEvent event ) | |||||
| { | { | ||||
| getLogger().debug( ">> TARGET STARTED -- " + event.getTarget() ); | getLogger().debug( ">> TARGET STARTED -- " + event.getTarget() ); | ||||
| getLogger().info( LINE_SEP + event.getTarget().getName() + ":" ); | |||||
| getLogger().info( LINE_SEP + event.getTarget() + ":" ); | |||||
| targetStartTime = System.currentTimeMillis(); | targetStartTime = System.currentTimeMillis(); | ||||
| } | } | ||||
| @@ -1765,8 +1765,11 @@ public class VAJAntToolGUI extends Frame | |||||
| if( event.getPriority() <= getBuildInfo().getOutputMessageLevel() ) | if( event.getPriority() <= getBuildInfo().getOutputMessageLevel() ) | ||||
| { | { | ||||
| String msg = ""; | String msg = ""; | ||||
| if( event.getTask() != null ) | |||||
| msg = "[" + event.getTask().getName() + "] "; | |||||
| final String task = event.getTask(); | |||||
| if( task != null ) | |||||
| { | |||||
| msg = "[" + task + "] "; | |||||
| } | |||||
| getMessageTextArea().append( lineSeparator + msg + event.getMessage() ); | getMessageTextArea().append( lineSeparator + msg + event.getMessage() ); | ||||
| } | } | ||||
| } | } | ||||
| @@ -1792,7 +1795,7 @@ public class VAJAntToolGUI extends Frame | |||||
| { | { | ||||
| if( getBuildInfo().getOutputMessageLevel() <= Project.MSG_INFO ) | if( getBuildInfo().getOutputMessageLevel() <= Project.MSG_INFO ) | ||||
| { | { | ||||
| getMessageTextArea().append( lineSeparator + event.getTarget().getName() + ":" ); | |||||
| getMessageTextArea().append( lineSeparator + event.getTarget() + ":" ); | |||||
| } | } | ||||
| } | } | ||||
| @@ -22,6 +22,7 @@ import javax.sound.sampled.UnsupportedAudioFileException; | |||||
| import org.apache.tools.ant.BuildEvent; | import org.apache.tools.ant.BuildEvent; | ||||
| import org.apache.tools.ant.BuildListener; | import org.apache.tools.ant.BuildListener; | ||||
| import org.apache.tools.ant.Project; | import org.apache.tools.ant.Project; | ||||
| import org.apache.avalon.framework.logger.AbstractLogEnabled; | |||||
| /** | /** | ||||
| * This class is designed to be used by any AntTask that requires audio output. | * This class is designed to be used by any AntTask that requires audio output. | ||||
| @@ -34,6 +35,7 @@ import org.apache.tools.ant.Project; | |||||
| * @version $Revision$, $Date$ | * @version $Revision$, $Date$ | ||||
| */ | */ | ||||
| public class AntSoundPlayer | public class AntSoundPlayer | ||||
| extends AbstractLogEnabled | |||||
| implements LineListener, BuildListener | implements LineListener, BuildListener | ||||
| { | { | ||||
| private File m_fileSuccess; | private File m_fileSuccess; | ||||
| @@ -80,7 +82,6 @@ public class AntSoundPlayer | |||||
| * Fired after the last target has finished. This event will still be thrown | * Fired after the last target has finished. This event will still be thrown | ||||
| * if an error occured during the build. | * if an error occured during the build. | ||||
| * | * | ||||
| * @param event Description of Parameter | |||||
| * @see BuildEvent#getException() | * @see BuildEvent#getException() | ||||
| */ | */ | ||||
| public void buildFinished( BuildEvent event ) | public void buildFinished( BuildEvent event ) | ||||
| @@ -88,18 +89,16 @@ public class AntSoundPlayer | |||||
| if( event.getException() == null && m_fileSuccess != null ) | if( event.getException() == null && m_fileSuccess != null ) | ||||
| { | { | ||||
| // build successfull! | // build successfull! | ||||
| play( event.getProject(), m_fileSuccess, m_loopsSuccess, m_durationSuccess ); | |||||
| play( m_fileSuccess, m_loopsSuccess, m_durationSuccess ); | |||||
| } | } | ||||
| else if( event.getException() != null && m_fileFail != null ) | else if( event.getException() != null && m_fileFail != null ) | ||||
| { | { | ||||
| play( event.getProject(), m_fileFail, m_loopsFail, m_durationFail ); | |||||
| play( m_fileFail, m_loopsFail, m_durationFail ); | |||||
| } | } | ||||
| } | } | ||||
| /** | /** | ||||
| * Fired before any targets are started. | * Fired before any targets are started. | ||||
| * | |||||
| * @param event Description of Parameter | |||||
| */ | */ | ||||
| public void buildStarted( BuildEvent event ) | public void buildStarted( BuildEvent event ) | ||||
| { | { | ||||
| @@ -108,7 +107,6 @@ public class AntSoundPlayer | |||||
| /** | /** | ||||
| * Fired whenever a message is logged. | * Fired whenever a message is logged. | ||||
| * | * | ||||
| * @param event Description of Parameter | |||||
| * @see BuildEvent#getMessage() | * @see BuildEvent#getMessage() | ||||
| * @see BuildEvent#getPriority() | * @see BuildEvent#getPriority() | ||||
| */ | */ | ||||
| @@ -120,7 +118,6 @@ public class AntSoundPlayer | |||||
| * Fired when a target has finished. This event will still be thrown if an | * Fired when a target has finished. This event will still be thrown if an | ||||
| * error occured during the build. | * error occured during the build. | ||||
| * | * | ||||
| * @param event Description of Parameter | |||||
| * @see BuildEvent#getException() | * @see BuildEvent#getException() | ||||
| */ | */ | ||||
| public void targetFinished( BuildEvent event ) | public void targetFinished( BuildEvent event ) | ||||
| @@ -130,7 +127,6 @@ public class AntSoundPlayer | |||||
| /** | /** | ||||
| * Fired when a target is started. | * Fired when a target is started. | ||||
| * | * | ||||
| * @param event Description of Parameter | |||||
| * @see BuildEvent#getTarget() | * @see BuildEvent#getTarget() | ||||
| */ | */ | ||||
| public void targetStarted( BuildEvent event ) | public void targetStarted( BuildEvent event ) | ||||
| @@ -141,7 +137,6 @@ public class AntSoundPlayer | |||||
| * Fired when a task has finished. This event will still be throw if an | * Fired when a task has finished. This event will still be throw if an | ||||
| * error occured during the build. | * error occured during the build. | ||||
| * | * | ||||
| * @param event Description of Parameter | |||||
| * @see BuildEvent#getException() | * @see BuildEvent#getException() | ||||
| */ | */ | ||||
| public void taskFinished( BuildEvent event ) | public void taskFinished( BuildEvent event ) | ||||
| @@ -151,7 +146,6 @@ public class AntSoundPlayer | |||||
| /** | /** | ||||
| * Fired when a task is started. | * Fired when a task is started. | ||||
| * | * | ||||
| * @param event Description of Parameter | |||||
| * @see BuildEvent#getTask() | * @see BuildEvent#getTask() | ||||
| */ | */ | ||||
| public void taskStarted( BuildEvent event ) | public void taskStarted( BuildEvent event ) | ||||
| @@ -161,8 +155,6 @@ public class AntSoundPlayer | |||||
| /** | /** | ||||
| * This is implemented to listen for any line events and closes the clip if | * This is implemented to listen for any line events and closes the clip if | ||||
| * required. | * required. | ||||
| * | |||||
| * @param event Description of Parameter | |||||
| */ | */ | ||||
| public void update( LineEvent event ) | public void update( LineEvent event ) | ||||
| { | { | ||||
| @@ -184,15 +176,9 @@ public class AntSoundPlayer | |||||
| /** | /** | ||||
| * Plays the file for duration milliseconds or loops. | * Plays the file for duration milliseconds or loops. | ||||
| * | |||||
| * @param project Description of Parameter | |||||
| * @param file Description of Parameter | |||||
| * @param loops Description of Parameter | |||||
| * @param duration Description of Parameter | |||||
| */ | */ | ||||
| private void play( Project project, File file, int loops, Long duration ) | |||||
| private void play( File file, int loops, Long duration ) | |||||
| { | { | ||||
| Clip audioClip = null; | Clip audioClip = null; | ||||
| AudioInputStream audioInputStream = null; | AudioInputStream audioInputStream = null; | ||||
| @@ -203,7 +189,8 @@ public class AntSoundPlayer | |||||
| } | } | ||||
| catch( UnsupportedAudioFileException uafe ) | catch( UnsupportedAudioFileException uafe ) | ||||
| { | { | ||||
| project.getLogger().info( "Audio format is not yet supported: " + uafe.getMessage() ); | |||||
| final String message = "Audio format is not yet supported: " + uafe.getMessage(); | |||||
| getLogger().info( message ); | |||||
| } | } | ||||
| catch( IOException ioe ) | catch( IOException ioe ) | ||||
| { | { | ||||
| @@ -223,7 +210,8 @@ public class AntSoundPlayer | |||||
| } | } | ||||
| catch( LineUnavailableException e ) | catch( LineUnavailableException e ) | ||||
| { | { | ||||
| project.getLogger().info( "The sound device is currently unavailable" ); | |||||
| final String message = "The sound device is currently unavailable"; | |||||
| getLogger().info( message ); | |||||
| return; | return; | ||||
| } | } | ||||
| catch( IOException e ) | catch( IOException e ) | ||||
| @@ -244,7 +232,8 @@ public class AntSoundPlayer | |||||
| } | } | ||||
| else | else | ||||
| { | { | ||||
| project.getLogger().info( "Can't get data from file " + file.getName() ); | |||||
| final String message = "Can't get data from file " + file.getName(); | |||||
| getLogger().info( message ); | |||||
| } | } | ||||
| } | } | ||||