Class Dictionary<C extends AbstractChartBuilder<C>>

Object
ObjectIdentity
BacklinkBuilder<C>
Dictionary<C>

public class Dictionary<C extends AbstractChartBuilder<C>> extends BacklinkBuilder<C>
Builder for a chart's Dictionary, the Data Analyzer panel that controls formatting of dates, numbers, and other display labels (see the Dictionary option in the Data Analyzer UI), obtained from AbstractChartBuilder.getDictionary() rather than instantiated directly.
See Also:
  • Field Summary

    Fields inherited from class BacklinkBuilder

    METHOD_BACK

    Fields inherited from class ObjectIdentity

    classId, idGenerator, instanceId, invocations, m, NONE, parentObjectIdentity
  • Constructor Summary

    Constructors
    Constructor
    Description
    Dictionary(C backLink, String instanceId, String classId)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    buildFromOpaqueString(String opaqueStringDictDef)
    Builds this Dictionary from a single opaque, pre-serialized string, the same string the View Expression function generates when a user configures the Dictionary in the Pricefx UI.

    Methods inherited from class BacklinkBuilder

    back, getParent

    Methods inherited from class ObjectIdentity

    addInvocation, addInvocation, addInvocationInternal, getClassId

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Dictionary

      public Dictionary(C backLink, String instanceId, String classId)
  • Method Details

    • buildFromOpaqueString

      public Dictionary<C> buildFromOpaqueString(String opaqueStringDictDef)
      Builds this Dictionary from a single opaque, pre-serialized string, the same string the View Expression function generates when a user configures the Dictionary in the Pricefx UI. This is not meant to be hand-authored field by field; construct the Dictionary in the UI and copy the generated string instead.
      Parameters:
      opaqueStringDictDef - the opaque, pre-serialized Dictionary definition
      Returns:
      this Dictionary builder, for chaining further configuration