Class IntrospectionManager


  • public class IntrospectionManager
    extends java.lang.Object
    • Constructor Detail

      • IntrospectionManager

        public IntrospectionManager()
    • Method Detail

      • getPropertySetterFor

        public IPropertySetter getPropertySetterFor​(java.lang.Object instance,
                                                    java.lang.String property,
                                                    IEolContext context)
      • getPropertyGetterFor

        public IPropertyGetter getPropertyGetterFor​(java.lang.Object instance,
                                                    java.lang.String property,
                                                    IEolContext context)
      • isModelBasedProperty

        public boolean isModelBasedProperty​(java.lang.Object instance,
                                            java.lang.String property,
                                            IEolContext context)
      • getModelThatKnowsAboutProperty

        public static IModel getModelThatKnowsAboutProperty​(java.lang.Object instance,
                                                            java.lang.String property,
                                                            IEolContext context)
      • getDefaultPropertyGetter

        public IPropertyGetter getDefaultPropertyGetter()
      • setDefaultPropertyGetter

        public void setDefaultPropertyGetter​(IPropertyGetter defaultPropertyGetter)
      • getDefaultPropertySetter

        public IPropertySetter getDefaultPropertySetter()
      • setDefaultPropertySetter

        public void setDefaultPropertySetter​(IPropertySetter defaultPropertySetter)