org.eclipse.emf.facet.custom.ui.internal.exported
Interface ICustomizationCommandFactory


public interface ICustomizationCommandFactory


Method Summary
 ICommandFactoryResult<Customization> createCustomization(java.lang.String name)
           
 ICommandFactoryResult<EClassCustomization> createEClassCustomization(Customization customization, EClass customedEClass, Query conformanceQuery)
           
 ICommandFactoryResult<FacetCustomization> createFacetCustomization(Customization customization, Facet customizedFacet)
           
 ICommandFactoryResult<Facet> setPropertyConfig(Facet typeCustomization, ETypedElement customizedTElt, FacetOperation customProperty, Query query)
           
 

Method Detail

createCustomization

ICommandFactoryResult<Customization> createCustomization(java.lang.String name)

createEClassCustomization

ICommandFactoryResult<EClassCustomization> createEClassCustomization(Customization customization,
                                                                     EClass customedEClass,
                                                                     Query conformanceQuery)

createFacetCustomization

ICommandFactoryResult<FacetCustomization> createFacetCustomization(Customization customization,
                                                                   Facet customizedFacet)

setPropertyConfig

ICommandFactoryResult<Facet> setPropertyConfig(Facet typeCustomization,
                                               ETypedElement customizedTElt,
                                               FacetOperation customProperty,
                                               Query query)