Class JideNodeTree

    • Constructor Detail

      • JideNodeTree

        public JideNodeTree​(SettingsService settingsService,
                            org.bidib.wizard.common.labels.WizardLabelWrapper wizardLabelWrapper)
    • Method Detail

      • initialize

        protected void initialize​(SettingsService settingsService,
                                  org.bidib.wizard.common.labels.WizardLabelWrapper wizardLabelWrapper)
        Initialize the component
      • getSelectedItem

        public org.bidib.wizard.api.model.NodeInterface getSelectedItem()
        Specified by:
        getSelectedItem in interface LabeledDisplayItems<org.bidib.wizard.api.model.NodeInterface>
      • selectElement

        public org.bidib.wizard.api.model.NodeInterface selectElement​(Point point)
        Specified by:
        selectElement in interface LabeledDisplayItems<org.bidib.wizard.api.model.NodeInterface>
      • setItems

        public void setItems​(org.bidib.wizard.api.model.NodeInterface[] items)
        Description copied from interface: LabeledDisplayItems
        Set the items that are displayed.
        Specified by:
        setItems in interface LabeledDisplayItems<org.bidib.wizard.api.model.NodeInterface>
        Parameters:
        items - the data items to set
      • isChildOfNode

        protected boolean isChildOfNode​(JideNodeTreeNode parentTreeNode,
                                        org.bidib.wizard.api.model.NodeInterface node)
      • setSelectedItem

        public void setSelectedItem​(org.bidib.wizard.api.model.NodeInterface node)
        Description copied from interface: LabeledDisplayItems
        Set the selected item.
        Specified by:
        setSelectedItem in interface LabeledDisplayItems<org.bidib.wizard.api.model.NodeInterface>
        Parameters:
        node - the new selected item