de.enough.polish.emulator
Class MotorolaEmulatorA4

java.lang.Object
  extended by de.enough.polish.Extension
      extended by de.enough.polish.emulator.Emulator
          extended by de.enough.polish.emulator.MotorolaEmulator
              extended by de.enough.polish.emulator.MotorolaEmulatorA4
All Implemented Interfaces:
OutputFilter, Runnable

public class MotorolaEmulatorA4
extends MotorolaEmulator

Launches Motorola A.1 emulators

Copyright Enough Software 2007

 history
        Mar 8, 2007 - rob creation
 

Author:
Robert Virkus, j2mepolish@enough.de

Field Summary
 
Fields inherited from class de.enough.polish.emulator.MotorolaEmulator
emulatorProperties
 
Fields inherited from class de.enough.polish.emulator.Emulator
device, emulatorSetting, isFinished
 
Fields inherited from class de.enough.polish.Extension
antProject, autoStartCondition, environment, extensionDefinition, extensionManager, extensionSetting, extensionTypeDefinition, isBuildStarted
 
Constructor Summary
MotorolaEmulatorA4()
           
 
Method Summary
protected  boolean acceptsEmulatorDirectory(File dir)
          Subclasses can override this to limit search to certain Emulator directories within Motorola's SDK The default implementation accepts all directories starting with "Emulator".
protected  File getEmulatorExecutable(File emulatorBinDir)
           
 
Methods inherited from class de.enough.polish.emulator.MotorolaEmulator
addAdditionalArguments, addArguments, getArguments, getDeviceName, getEmulatorProperties, getEmulatorProperties, getEmulatorProperties, getMotorolaHomes, init
 
Methods inherited from class de.enough.polish.emulator.Emulator
addDebugArguments, createEmulator, exec, execute, filter, getExecutionDir, getParameter, getParameters, getParameterValue, isFinished, run, run, supportsDebugger, writeProperties
 
Methods inherited from class de.enough.polish.Extension
configure, executeAntTarget, executeAntTarget, finalize, getAntProject, getAutoStartCondition, getEnvironment, getExtensionDefinition, getExtensionSetting, getInstance, getParameterValue, getType, init, initialize, isConditionFulfilled, notifyBuildEnd, notifyBuildStart
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MotorolaEmulatorA4

public MotorolaEmulatorA4()
Method Detail

getEmulatorExecutable

protected File getEmulatorExecutable(File emulatorBinDir)
Overrides:
getEmulatorExecutable in class MotorolaEmulator

acceptsEmulatorDirectory

protected boolean acceptsEmulatorDirectory(File dir)
Subclasses can override this to limit search to certain Emulator directories within Motorola's SDK The default implementation accepts all directories starting with "Emulator".

Overrides:
acceptsEmulatorDirectory in class MotorolaEmulator
Parameters:
dir - the directory
Returns:
true when the given directory should be searched for the actual device specific resource properties file.