|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objecteclipseme.core.model.impl.PlatformComponent
eclipseme.core.model.impl.AbstractEmulator
Abstract support class for Emulator implementations.
Note: This class/interface is part of an interim API that is still under development and expected to change before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken as the API evolves.
Copyright (c) 2004 Craig Setera
| Constructor Summary | |
AbstractEmulator(java.io.File root,
java.lang.String identifier,
java.lang.String name)
Construct a new AbstractEmulator. |
|
AbstractEmulator(java.io.File root,
java.lang.String identifier,
java.lang.String name,
Version version)
Construct a new AbstractEmulator. |
|
AbstractEmulator(java.lang.String identifier)
Construct a new AbstractEmulator. |
|
| Method Summary | |
IDevice[] |
getDevices()
Get the devices available via this emulator. |
java.io.File |
getRoot()
Get the emulator's root directory. |
boolean |
isPredeploymentRequired()
Return a boolean indicating whether this emulator requires a deployed jar file to be created before emulation can be done. |
| Methods inherited from class eclipseme.core.model.impl.PlatformComponent |
addDependentComponent, getAdapter, getDependentComponents, getIdentifier, getName, getVersion, hasDependentComponents, isDerived, removeDependentComponent, setDerived |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface eclipseme.core.model.IEmulator |
getArguments, isDebugServer |
| Methods inherited from interface eclipseme.core.model.IPlatformComponent |
addDependentComponent, getDependentComponents, getIdentifier, getName, getPersistenceDelegate, getVersion, hasDependentComponents, isDerived, removeDependentComponent |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
| Constructor Detail |
public AbstractEmulator(java.lang.String identifier)
identifier -
public AbstractEmulator(java.io.File root,
java.lang.String identifier,
java.lang.String name)
root - the root file system path for the emulatorname - the name of the emulator
public AbstractEmulator(java.io.File root,
java.lang.String identifier,
java.lang.String name,
Version version)
root - the root file system path for the emulatorname - the name of the emulatorversion - the version of the emulator| Method Detail |
public IDevice[] getDevices()
IEmulator
getDevices in interface IEmulatorIEmulator.getDevices()public java.io.File getRoot()
public boolean isPredeploymentRequired()
IEmulator
isPredeploymentRequired in interface IEmulatorIEmulator.isPredeploymentRequired()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||