Class RemoteHistorianProviderType

    • Constructor Detail

      • RemoteHistorianProviderType

        public RemoteHistorianProviderType()
    • Method Detail

      • getSettingsRecordType

        public RecordMeta<? extends PersistentRecord> getSettingsRecordType()
        Description copied from interface: ExtensionPointType
        Defines a PersistentRecord type that will be used to add type-specific properties. Optional. If null is returned, it is assumed that no extra properties are needed for this type of profile.
        Returns:
        the meta of the settings record type for this object
      • newRecordConfigPanel

        public ConfigPanel newRecordConfigPanel​(PersistentRecord[] records,
                                                IConfigPage configPage,
                                                ConfigPanel parentPanel)
        Description copied from interface: ExtensionPointType
        Creates a new ConfigPanel that will be used when the user creates a new record of this extension point type. Will be shown after the extension point choice panel.
        Specified by:
        newRecordConfigPanel in interface ExtensionPointType
        Overrides:
        newRecordConfigPanel in class BaseExtensionPointType
        Parameters:
        records - Length will be 1 or 2. Index 0 will always contain the master record for the extension point manager. Index 1 will contain the extension-point specific sub-record (if applicable)
        configPage - The parent IConfigPage that can be used to navigate to new config panels.
        parentPanel - The parent RecordActionTable that should be returned to when the configuration is complete.
        Returns:
        A new ConfigPanel, or null to indicate that no custom configuration is desired, and a standard RecordEditForm should be used.