Browse Source

Cleanup

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270581 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 24 years ago
parent
commit
43fd978194
2 changed files with 28 additions and 18 deletions
  1. +14
    -9
      proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/sound/SoundTask.java
  2. +14
    -9
      proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/sound/SoundTask.java

+ 14
- 9
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/sound/SoundTask.java View File

@@ -45,11 +45,13 @@ public class SoundTask
} }


public void execute() public void execute()
throws TaskException
{ {
final AntSoundPlayer soundPlayer = new AntSoundPlayer(); final AntSoundPlayer soundPlayer = new AntSoundPlayer();
if( null == m_success ) if( null == m_success )
{ {
getLogger().warn( "No nested success element found." );
final String message = "No nested success element found.";
getLogger().warn( message );
} }
else else
{ {
@@ -59,7 +61,8 @@ public class SoundTask


if( null == m_fail ) if( null == m_fail )
{ {
getLogger().warn( "No nested failure element found." );
final String message = "No nested failure element found.";
getLogger().warn( message );
} }
else else
{ {
@@ -72,10 +75,9 @@ public class SoundTask


/** /**
* Gets the location of the file to get the audio. * Gets the location of the file to get the audio.
*
* @return The Source value
*/ */
private File getRandomSource( final BuildAlert alert ) private File getRandomSource( final BuildAlert alert )
throws TaskException
{ {
final File source = alert.getSource(); final File source = alert.getSource();
// Check if source is a directory // Check if source is a directory
@@ -96,22 +98,25 @@ public class SoundTask
} }
if( files.size() < 1 ) if( files.size() < 1 )
{ {
throw new TaskException( "No files found in directory " + source );
final String message = "No files found in directory " + source;
throw new TaskException( message );
} }
final int numfiles = files.size(); final int numfiles = files.size();
// get a random number between 0 and the number of files // get a random number between 0 and the number of files
final Random random = new Random(); final Random random = new Random();
final int x = random.nextInt( numfiles ); final int x = random.nextInt( numfiles );
// set the source to the file at that location // set the source to the file at that location
source = (File)files.get( x );
return (File)files.get( x );
}
else
{
return null;
} }
} }
else else
{ {
getLogger().warn( source + ": invalid path." ); getLogger().warn( source + ": invalid path." );
source = null;
return null;
} }
return source;
} }
} }


+ 14
- 9
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/sound/SoundTask.java View File

@@ -45,11 +45,13 @@ public class SoundTask
} }


public void execute() public void execute()
throws TaskException
{ {
final AntSoundPlayer soundPlayer = new AntSoundPlayer(); final AntSoundPlayer soundPlayer = new AntSoundPlayer();
if( null == m_success ) if( null == m_success )
{ {
getLogger().warn( "No nested success element found." );
final String message = "No nested success element found.";
getLogger().warn( message );
} }
else else
{ {
@@ -59,7 +61,8 @@ public class SoundTask


if( null == m_fail ) if( null == m_fail )
{ {
getLogger().warn( "No nested failure element found." );
final String message = "No nested failure element found.";
getLogger().warn( message );
} }
else else
{ {
@@ -72,10 +75,9 @@ public class SoundTask


/** /**
* Gets the location of the file to get the audio. * Gets the location of the file to get the audio.
*
* @return The Source value
*/ */
private File getRandomSource( final BuildAlert alert ) private File getRandomSource( final BuildAlert alert )
throws TaskException
{ {
final File source = alert.getSource(); final File source = alert.getSource();
// Check if source is a directory // Check if source is a directory
@@ -96,22 +98,25 @@ public class SoundTask
} }
if( files.size() < 1 ) if( files.size() < 1 )
{ {
throw new TaskException( "No files found in directory " + source );
final String message = "No files found in directory " + source;
throw new TaskException( message );
} }
final int numfiles = files.size(); final int numfiles = files.size();
// get a random number between 0 and the number of files // get a random number between 0 and the number of files
final Random random = new Random(); final Random random = new Random();
final int x = random.nextInt( numfiles ); final int x = random.nextInt( numfiles );
// set the source to the file at that location // set the source to the file at that location
source = (File)files.get( x );
return (File)files.get( x );
}
else
{
return null;
} }
} }
else else
{ {
getLogger().warn( source + ": invalid path." ); getLogger().warn( source + ": invalid path." );
source = null;
return null;
} }
return source;
} }
} }


Loading…
Cancel
Save