Class LoadModelTask

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.eclipse.m2m.atl.core.ant.tasks.AbstractAtlTask
org.eclipse.m2m.atl.core.ant.tasks.LoadModelTask
All Implemented Interfaces:
Cloneable

public class LoadModelTask extends AbstractAtlTask
Model loading task.
  • Field Details

    • name

      protected String name
    • metamodel

      protected String metamodel
    • modelHandler

      protected String modelHandler
      Only used for RegularVM launch.
    • factory

      protected String factory
      Only used for EMFVM launch.
    • path

      protected File path
    • nsUri

      protected String nsUri
    • uri

      protected String uri
  • Constructor Details

    • LoadModelTask

      public LoadModelTask()
  • Method Details

    • setName

      public void setName(String name)
    • setMetamodel

      public void setMetamodel(String metamodel)
    • setModelHandler

      public void setModelHandler(String modelHandler)
    • setFactory

      public void setFactory(String factory)
    • setPath

      public void setPath(File path)
    • setNsUri

      public void setNsUri(String nsUri)
    • setUri

      public void setUri(String uri)
    • addConfiguredInjector

      public void addConfiguredInjector(Injector injector)
      Adds an injector.
      Parameters:
      injector - the given injector
    • execute

      public void execute() throws org.apache.tools.ant.BuildException
      Overrides:
      execute in class AbstractAtlTask
      Throws:
      org.apache.tools.ant.BuildException
      See Also: