Interface Host
-
- All Known Implementing Classes:
DefaultHost
,EclipseHost
public interface Host
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addNativeTypeDelegates(IEolModule module)
void
addStopCapabilities(org.apache.tools.ant.Project project, IEolModule module)
void
configureUserInput(IEolModule module, boolean isGui)
IModel
createModel(java.lang.String type)
java.lang.Object
debug(IEolModule module, java.io.File file)
<T> java.util.List<T>
getExtensionsOfType(java.lang.Class<T> klazz)
void
initialise()
boolean
isRunning()
boolean
supportsDebugging()
-
-
-
Method Detail
-
isRunning
boolean isRunning()
-
initialise
void initialise()
-
addNativeTypeDelegates
void addNativeTypeDelegates(IEolModule module)
-
addStopCapabilities
void addStopCapabilities(org.apache.tools.ant.Project project, IEolModule module)
-
supportsDebugging
boolean supportsDebugging()
-
debug
java.lang.Object debug(IEolModule module, java.io.File file) throws java.lang.Exception
- Throws:
java.lang.Exception
-
configureUserInput
void configureUserInput(IEolModule module, boolean isGui)
-
createModel
IModel createModel(java.lang.String type) throws org.apache.tools.ant.BuildException
- Throws:
org.apache.tools.ant.BuildException
-
getExtensionsOfType
<T> java.util.List<T> getExtensionsOfType(java.lang.Class<T> klazz) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-