Interface IOptionsFiller

All Known Implementing Classes:
AOptionsFiller

public interface IOptionsFiller
*** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER USE THIS INTERFACE OR ANY IMPLEMENTATION OF IT! ***
Utility to add options from an IMixedDataDictionary to Javascript options object These processing objects are made by the IXXXOptions interface for the XXX component type and thus individual instances of this interface are associated with a specific kind component. This interface is not normally used by developers working only with the Java side of the system.
Author:
swong
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.lang.String MAP_KEY
    *** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER USE THIS FIELD DIRECTLY! ***
    The name of the Javascript option key for the host map.
  • Method Summary

    Modifier and Type Method Description
    static provided.mixedData.MixedDataKey<ICefObject> makeMapKey​(java.util.UUID optionsId)
    *** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER USE THIS METHOD! ***
    Utility factory for the "map" option key needed by many map components.
    com.google.gson.TypeAdapterFactory makeTypeAdapterFactory()
    *** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER USE THIS METHOD! ***
    Factory method to make the TypeAdapterFactory for use by GSON to process a dictionary of a particular type of options.
  • Field Details

    • MAP_KEY

      static final java.lang.String MAP_KEY
      *** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER USE THIS FIELD DIRECTLY! ***
      The name of the Javascript option key for the host map.
      See Also:
      Constant Field Values
  • Method Details

    • makeMapKey

      static provided.mixedData.MixedDataKey<ICefObject> makeMapKey​(java.util.UUID optionsId)
      *** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER USE THIS METHOD! ***
      Utility factory for the "map" option key needed by many map components.
      Parameters:
      optionsId - The ID of the options type
      Returns:
      An options key for the map option
    • makeTypeAdapterFactory

      com.google.gson.TypeAdapterFactory makeTypeAdapterFactory()
      *** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER USE THIS METHOD! ***
      Factory method to make the TypeAdapterFactory for use by GSON to process a dictionary of a particular type of options.
      Returns:
      A TypeAdapterFactory instance