Class AbstractRenderingContext

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object getHint​(java.lang.Object key)
      Returns a hint identified by a key.
      java.util.Map getHints()
      Returns an unmodifiable representation of all hints.
      FOUserAgent getUserAgent()
      Returns the user agent.
      void putHint​(java.lang.Object key, java.lang.Object value)
      Sets an additional hint, overriding an existing hint.
      void putHints​(java.util.Map additionalHints)
      Adds additional hints to the existing hints, overriding existing hints.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • hints

        private java.util.Map hints
    • Constructor Detail

      • AbstractRenderingContext

        public AbstractRenderingContext​(FOUserAgent userAgent)
        Main constructor.
        Parameters:
        userAgent - the user agent
    • Method Detail

      • putHints

        public void putHints​(java.util.Map additionalHints)
        Adds additional hints to the existing hints, overriding existing hints.
        Specified by:
        putHints in interface RenderingContext
        Parameters:
        additionalHints - a map of additional hints
      • putHint

        public void putHint​(java.lang.Object key,
                            java.lang.Object value)
        Sets an additional hint, overriding an existing hint.
        Specified by:
        putHint in interface RenderingContext
        Parameters:
        key - the key
        value - the value
      • getHints

        public java.util.Map getHints()
        Returns an unmodifiable representation of all hints.
        Specified by:
        getHints in interface RenderingContext
        Returns:
        the hints
      • getHint

        public java.lang.Object getHint​(java.lang.Object key)
        Returns a hint identified by a key.
        Specified by:
        getHint in interface RenderingContext
        Parameters:
        key - the key
        Returns:
        the hint or null if no hint with the given key could be found