All Known Implementing Classes:
DefaultHost, EclipseHost

public interface Host
  • Method Details

    • 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

      Object debug(IEolModule module, File file) throws Exception
      Throws:
      Exception
    • configureUserInput

      void configureUserInput(IEolModule module, boolean isGui)
    • createModel

      IModel createModel(String type) throws org.apache.tools.ant.BuildException
      Throws:
      org.apache.tools.ant.BuildException
    • getExtensionsOfType

      <T> List<T> getExtensionsOfType(Class<T> klazz) throws Exception
      Throws:
      Exception