Class DefaultTypeCodeResolver

  • All Implemented Interfaces:
    TypeCodeResolver

    public class DefaultTypeCodeResolver
    extends java.lang.Object
    implements TypeCodeResolver
    Default resolver of the type code for Collection Browser widget.
    • Constructor Detail

      • DefaultTypeCodeResolver

        public DefaultTypeCodeResolver()
    • Method Detail

      • resolveTypeCodeFromObject

        public java.lang.String resolveTypeCodeFromObject​(java.lang.Object object,
                                                          WidgetInstanceManager wim)
        Description copied from interface: TypeCodeResolver
        Resolves type code of the given object
        Specified by:
        resolveTypeCodeFromObject in interface TypeCodeResolver
        Parameters:
        object - object which type code should be resolved
        wim - widget instance manager
        Returns:
        type code
      • resolveTypeCodeFromCollection

        public java.lang.String resolveTypeCodeFromCollection​(java.util.Collection<?> objects,
                                                              WidgetInstanceManager wim)
        Description copied from interface: TypeCodeResolver
        Resolves type code of the given collection of the objects
        Specified by:
        resolveTypeCodeFromCollection in interface TypeCodeResolver
        Parameters:
        objects - collection of the objects which type code should be resolved
        wim - widget instance manager
        Returns:
        type code
      • getTypeFacade

        protected TypeFacade getTypeFacade()
      • setTypeFacade

        public void setTypeFacade​(TypeFacade typeFacade)