Class ConfigurationStandaloneContentExchangeSettingsDialogModel

    • Constructor Detail

      • ConfigurationStandaloneContentExchangeSettingsDialogModel

        public ConfigurationStandaloneContentExchangeSettingsDialogModel​(StandaloneContentDataExchangeSettings settingsWorkingCopy,
                                                                         IV8Project v8Project,
                                                                         IFilteredNavigatorContentProvider filteredNavigatorContentProvider)
        Creates new model.
        Parameters:
        settings - the exchange settings, cannot be null
        v8Project - the v8 project, cannot be null
        filteredNavigatorContentProvider - the filtered navigator content provider, cannot be null
    • Method Detail

      • commit

        public void commit()
        Description copied from interface: IModel
        Commits the changes to the data model.
        Specified by:
        commit in interface IModel
        Overrides:
        commit in class Model
      • dispose

        public void dispose()
        Description copied from interface: IModel
        Disposes this model.
        Specified by:
        dispose in interface IModel
        Overrides:
        dispose in class Model
      • getChange

        public IChange getChange()
        Returns:
        change describing the modifications done to the model.
      • setOpenExchangePlanEditorAfterOk

        public void setOpenExchangePlanEditorAfterOk()
        Sets if needs open exchange plan editor after dialog OK pressed.
      • isOpenExchangePlanEditorAfterOk

        public boolean isOpenExchangePlanEditorAfterOk()
        Returns if needs open exchange plan editor after dialog OK pressed.
        Returns:
        true if needs open, false otherwise.
      • getExchangeOnChangeDataModel

        protected IValue<Boolean> getExchangeOnChangeDataModel()
        Returns exchange on change data model.
        Returns:
        the exchange on change data model, cannot be null
      • getExchangePeriodModel

        protected IValue<Integer> getExchangePeriodModel()
        Returns exchange period model.
        Returns:
        the exchange period model, cannot be null
      • getExchangePlan

        protected MdObject getExchangePlan()
        Returns exchange plan.
        Returns:
        the exchange plan, can be null
      • getInactiveNodesCleanupTimeoutModel

        protected IValue<Integer> getInactiveNodesCleanupTimeoutModel()
        Returns inactive nodes cleanup timeout model.
        Returns:
        the inactive nodes cleanup timeout model, cannot be null
      • getTransactionCountModel

        protected IValue<Integer> getTransactionCountModel()
        Returns transaction count model.
        Returns:
        the transaction count model, cannot be null