Class DecoratorEmfModel

    • Constructor Detail

      • DecoratorEmfModel

        public DecoratorEmfModel()
    • Method Detail

      • getDecoratorEClasses

        protected java.util.List<org.eclipse.emf.ecore.EClass> getDecoratorEClasses​(java.util.Collection<org.eclipse.emf.ecore.EPackage> ePackages)
      • getDecoratorDescriptors

        protected java.util.List<DecoratorDescriptor> getDecoratorDescriptors()
      • knowsAboutProperty

        public boolean knowsAboutProperty​(java.lang.Object instance,
                                          java.lang.String property)
        Description copied from interface: IModel
        Returns true if this instance could have this property at some point.
        Specified by:
        knowsAboutProperty in interface IModel
        Overrides:
        knowsAboutProperty in class AbstractEmfModel
      • isDecorator

        protected boolean isDecorator​(org.eclipse.emf.ecore.EClass e)
      • isHook

        protected boolean isHook​(org.eclipse.emf.ecore.EReference e)
      • isDecoratorFor

        protected boolean isDecoratorFor​(org.eclipse.emf.ecore.EObject candidateDecorator,
                                         java.lang.Object target,
                                         org.eclipse.emf.ecore.EReference eReference)