Interface PlacementDescriptionFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
PlacementDescriptionFactoryImpl

public interface PlacementDescriptionFactory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
See Also:
Generated class or method.
  • Field Details

  • Method Details

    • createPlacementStrategy

      PlacementStrategy createPlacementStrategy()
      Returns a new object of class 'Placement Strategy'.
      Returns:
      a new object of class 'Placement Strategy'.
      Generated class or method.
    • createExternalCallPlacementStrategy

      ExternalCallPlacementStrategy createExternalCallPlacementStrategy()
      Returns a new object of class 'External Call Placement Strategy'.
      Returns:
      a new object of class 'External Call Placement Strategy'.
      Generated class or method.
    • createInternalActionPlacementStrategy

      InternalActionPlacementStrategy createInternalActionPlacementStrategy()
      Returns a new object of class 'Internal Action Placement Strategy'.
      Returns:
      a new object of class 'Internal Action Placement Strategy'.
      Generated class or method.
    • createControlFlowPlacementStrategy

      ControlFlowPlacementStrategy createControlFlowPlacementStrategy()
      Returns a new object of class 'Control Flow Placement Strategy'.
      Returns:
      a new object of class 'Control Flow Placement Strategy'.
      Generated class or method.
    • createPointCut

      PointCut createPointCut()
      Returns a new object of class 'Point Cut'.
      Returns:
      a new object of class 'Point Cut'.
      Generated class or method.
    • createAdvice

      Advice createAdvice()
      Returns a new object of class 'Advice'.
      Returns:
      a new object of class 'Advice'.
      Generated class or method.
    • createImport

      Import createImport()
      Returns a new object of class 'Import'.
      Returns:
      a new object of class 'Import'.
      Generated class or method.
    • createFeatureSelection

      FeatureSelection createFeatureSelection()
      Returns a new object of class 'Feature Selection'.
      Returns:
      a new object of class 'Feature Selection'.
      Generated class or method.
    • createFeatureList

      FeatureList createFeatureList()
      Returns a new object of class 'Feature List'.
      Returns:
      a new object of class 'Feature List'.
      Generated class or method.
    • createSelectedCV

      SelectedCV createSelectedCV()
      Returns a new object of class 'Selected CV'.
      Returns:
      a new object of class 'Selected CV'.
      Generated class or method.
    • getPlacementDescriptionPackage

      PlacementDescriptionPackage getPlacementDescriptionPackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.
      Generated class or method.