Class DisplayerPrototypes


  • @ApplicationScoped
    public class DisplayerPrototypes
    extends Object
    • Field Detail

      • uuidGenerator

        protected org.dashbuilder.dataset.uuid.UUIDGenerator uuidGenerator
      • prototypeMap

        protected Map<org.dashbuilder.displayer.DisplayerType,​org.dashbuilder.displayer.DisplayerSettings> prototypeMap
      • subprotoMap

        protected Map<org.dashbuilder.displayer.DisplayerSubType,​org.dashbuilder.displayer.DisplayerSettings> subprotoMap
    • Constructor Detail

      • DisplayerPrototypes

        public DisplayerPrototypes()
      • DisplayerPrototypes

        @Inject
        public DisplayerPrototypes​(DataSetPrototypes dataSetPrototypes,
                                   org.dashbuilder.dataset.uuid.UUIDGenerator uuidGenerator)
    • Method Detail

      • init

        public void init()
      • getProto

        public org.dashbuilder.displayer.DisplayerSettings getProto​(org.dashbuilder.displayer.DisplayerType type)
      • getProto

        public org.dashbuilder.displayer.DisplayerSettings getProto​(org.dashbuilder.displayer.DisplayerType type,
                                                                    org.dashbuilder.displayer.DisplayerSubType subType)