|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICustomizationManager
This interface allows to access the customization manager. A customization manager will compute the customization property depending on the loaded customizations. Be careful, the load order has an impact on the customization property value. Customizations are loaded in a stack. If there is a conflict between two customizations, the higher customization (the nearest from the top of the stack) gets the priority.
| Method Summary | ||
|---|---|---|
|
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. |
|
|
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. |
|
| Method Detail |
|---|
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 type
CustomizationException
<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 type
CustomizationExceptionResourceSet getResourceSet()
IFacetManager getFacetManager()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||