public interface ICustomizationManager
Modifier and Type | Method and Description |
---|---|
<T> T |
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 |
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.
|
IFacetManager |
getFacetManager() |
java.util.List<Customization> |
getManagedCustomizations()
This method is used to get the customization stack.
|
ResourceSet |
getResourceSet()
This method returns the resourceSet used to manage the customization
models.
|
java.util.List<Customization> getManagedCustomizations()
<T> T getCustomValueOf(EObject eObject, FacetOperation customProperty, java.lang.Class<T> classs) throws CustomizationException
eObject
- customProperty
- classs
- the expected result typeCustomizationException
<T> T getCustomValueOf(EObject eObject, ETypedElement structuralFeature, FacetOperation customProperty, java.lang.Class<T> classs) throws CustomizationException
eObject
- structuralFeature
- must not be nullcustomProperty
- must not be nullclasss
- the expected result typeCustomizationException
ResourceSet getResourceSet()
IFacetManager getFacetManager()