Package placementDescription
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:
PlacementDescriptionPackage
- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description static PlacementDescriptionFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Advice
createAdvice()
Returns a new object of class 'Advice'.ControlFlowPlacementStrategy
createControlFlowPlacementStrategy()
Returns a new object of class 'Control Flow Placement Strategy'.ExternalCallPlacementStrategy
createExternalCallPlacementStrategy()
Returns a new object of class 'External Call Placement Strategy'.FeatureList
createFeatureList()
Returns a new object of class 'Feature List'.FeatureSelection
createFeatureSelection()
Returns a new object of class 'Feature Selection'.Import
createImport()
Returns a new object of class 'Import'.InternalActionPlacementStrategy
createInternalActionPlacementStrategy()
Returns a new object of class 'Internal Action Placement Strategy'.PlacementStrategy
createPlacementStrategy()
Returns a new object of class 'Placement Strategy'.PointCut
createPointCut()
Returns a new object of class 'Point Cut'.SelectedCV
createSelectedCV()
Returns a new object of class 'Selected CV'.PlacementDescriptionPackage
getPlacementDescriptionPackage()
Returns the package supported by this factory.-
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
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
-
-
-
-
Field Detail
-
eINSTANCE
static final PlacementDescriptionFactory eINSTANCE
The singleton instance of the factory.- Generated class or method.
-
-
Method Detail
-
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.
-
-