Interface Strategy

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
StrategyImpl

public interface Strategy extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Strategy'.

The following features are supported:

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    configureJobs(boolean create, org.eclipse.core.runtime.IProgressMonitor monitor)
    void
    configuteBuildJobs(org.eclipse.core.runtime.IProgressMonitor monitor)
    org.eclipse.emf.common.util.EList<Worker>
    Returns the value of the 'Exporters' reference list.
    org.eclipse.emf.common.util.EList<Worker>
    Returns the value of the 'Generators' reference list.
    org.eclipse.emf.common.util.EList<Worker>
    Returns the value of the 'Installers' reference list.
    org.eclipse.emf.common.util.EList<Worker>
    Returns the value of the 'Loaders' reference list.
    Returns the value of the 'State' reference.
    void
    setState(State value)
    Sets the value of the 'State' reference.

    Methods inherited from interface org.eclipse.emf.ecore.EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface org.eclipse.emf.common.notify.Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver
  • Method Details

    • getGenerators

      org.eclipse.emf.common.util.EList<Worker> getGenerators()
      Returns the value of the 'Generators' reference list. The list contents are of type Worker.
      Returns:
      the value of the 'Generators' reference list.
      See Also:
    • getExporters

      org.eclipse.emf.common.util.EList<Worker> getExporters()
      Returns the value of the 'Exporters' reference list. The list contents are of type Worker.
      Returns:
      the value of the 'Exporters' reference list.
      See Also:
    • getInstallers

      org.eclipse.emf.common.util.EList<Worker> getInstallers()
      Returns the value of the 'Installers' reference list. The list contents are of type Worker.
      Returns:
      the value of the 'Installers' reference list.
      See Also:
    • getLoaders

      org.eclipse.emf.common.util.EList<Worker> getLoaders()
      Returns the value of the 'Loaders' reference list. The list contents are of type Worker.
      Returns:
      the value of the 'Loaders' reference list.
      See Also:
    • getState

      State getState()
      Returns the value of the 'State' reference. It is bidirectional and its opposite is 'Strategy'.
      Returns:
      the value of the 'State' reference.
      See Also:
    • setState

      void setState(State value)
      Sets the value of the 'State' reference.
      Parameters:
      value - the new value of the 'State' reference.
      See Also:
    • createGenerator

      Worker createGenerator()
    • createExporter

      Worker createExporter()
    • createInstaller

      Worker createInstaller()
    • createModelLoader

      Worker createModelLoader()
    • getReturnWorker

      Worker getReturnWorker()
    • configureJobs

      int configureJobs(boolean create, org.eclipse.core.runtime.IProgressMonitor monitor)
    • configuteBuildJobs

      void configuteBuildJobs(org.eclipse.core.runtime.IProgressMonitor monitor)