## Uses of Interface
org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet.FacetOperation

Packages that use FacetOperation
org.eclipse.emf.facet.custom.core
org.eclipse.emf.facet.custom.ui
org.eclipse.emf.facet.efacet.core
org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet

### Uses of FacetOperation in org.eclipse.emf.facet.custom.core

Methods in org.eclipse.emf.facet.custom.core that return types with arguments of type FacetOperation
`java.util.List<FacetOperation>` ICustomizationPropertiesCatalogManager.`getCustomizationPropertiesByName(java.lang.String propertyName)`

Methods in org.eclipse.emf.facet.custom.core with parameters of type FacetOperation
`<T> T` ICustomizationManager.`getCustomValueOf(EObject eObject, ETypedElement structuralFeature, FacetOperation customProperty, java.lang.Class<T> classs)` This method is used to get the value of a customization property for a chosen eObject and a chosen eStructuralFeature.
`<T> T` ICustomizationManager.`getCustomValueOf(EObject eObject, FacetOperation customProperty, java.lang.Class<T> classs)` This method is used to get the value of a customization property for a chosen eObject.

### Uses of FacetOperation in org.eclipse.emf.facet.custom.ui

Methods in org.eclipse.emf.facet.custom.ui that return FacetOperation
`FacetOperation` IFontPropertiesHandler.`getBackgroundProperty()`
`FacetOperation` IContentPropertiesHandler.`getChildren()`
`FacetOperation` IFontPropertiesHandler.`getFontNameProperty()`
`FacetOperation` IFontPropertiesHandler.`getFontSizeProperty()`
`FacetOperation` IFontPropertiesHandler.`getForegroundProperty()`
`FacetOperation` IFontPropertiesHandler.`getIsBoldProperty()`
`FacetOperation` IFontPropertiesHandler.`getIsItalicProperty()`
`FacetOperation` IFontPropertiesHandler.`getIsStruckthroughProperty()`
`FacetOperation` IFontPropertiesHandler.`getIsUnderlinedProperty()`
`FacetOperation` IContentPropertiesHandler.`getIsVisible()`
`FacetOperation` IFontPropertiesHandler.`getIsVisible()`
`FacetOperation` ISelectionPropertiesHandler.`getSelectionProperty()` This customization property returns the selection for a given source EObject and a given ETypedElement parameter

### Uses of FacetOperation in org.eclipse.emf.facet.efacet.core

Methods in org.eclipse.emf.facet.efacet.core that return types with arguments of type FacetOperation
`static java.util.Map<java.lang.String,FacetOperation>` FacetUtils.`getAllOperationsByName(FacetSet parent)` Return all the operations of the model.

Methods in org.eclipse.emf.facet.efacet.core with parameters of type FacetOperation
`Command` IFacetCommandFactory.`createAddOperationInFacetCommand(Facet parent, FacetOperation facetOperation)` Create the command to add an Operation (FacetOperation) to an existing Facet (parent).
`Command` IFacetCommandFactory.`createAddParameterInOperationCommand(FacetOperation parent, EParameter opeParameter)` Create the command to add a Parameter (operationParameter) to an existing Operation (parent).
`Command` IFacetCommandFactory.`createEditOperationParameterCommand(EParameter parameter, FacetOperation container, java.lang.String name, int lowerBound, int upperBound, EClassifier type, boolean ordered, boolean unique)` Create the command to change the attributes of a FacetAttribute.
`static DerivedTypedElement` FacetUtils.`getSignature(FacetOperation facetOperation)`

### Uses of FacetOperation in org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet

Methods in org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet that return FacetOperation
`FacetOperation` EFacetFactory.`createFacetOperation()` Returns a new object of class 'Facet Operation'.