Class FeedbackPositionTableModel

    • Constructor Detail

      • FeedbackPositionTableModel

        public FeedbackPositionTableModel()
    • Method Detail

      • getColumnPortInstance

        public int getColumnPortInstance()
        Specified by:
        getColumnPortInstance in class SimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,​org.bidib.wizard.api.model.PositionFeedbackPort,​PortModelListener<org.bidib.wizard.api.model.PositionFeedbackPort>>
      • addRows

        public void addRows​(List<org.bidib.wizard.api.model.PositionFeedbackPort> ports)
        Add ports to table model.
        Parameters:
        ports - the ports to add to the table model
      • updatePort

        public void updatePort​(org.bidib.wizard.model.ports.Port<?> port)
      • notifyPortStatusChanged

        public void notifyPortStatusChanged​(org.bidib.wizard.api.model.PositionFeedbackPort port)
        Specified by:
        notifyPortStatusChanged in class SimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,​org.bidib.wizard.api.model.PositionFeedbackPort,​PortModelListener<org.bidib.wizard.api.model.PositionFeedbackPort>>
      • notifyPortConfigChanged

        public void notifyPortConfigChanged​(org.bidib.wizard.api.model.PositionFeedbackPort port)
        Specified by:
        notifyPortConfigChanged in class SimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,​org.bidib.wizard.api.model.PositionFeedbackPort,​PortModelListener<org.bidib.wizard.api.model.PositionFeedbackPort>>
      • validatePositions

        public void validatePositions​(List<org.bidib.wizard.api.model.PositionFeedbackPort> outdatedPorts)
      • notifyPortLabelChanged

        public void notifyPortLabelChanged​(org.bidib.wizard.api.model.PositionFeedbackPort port)
        Specified by:
        notifyPortLabelChanged in class SimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,​org.bidib.wizard.api.model.PositionFeedbackPort,​PortModelListener<org.bidib.wizard.api.model.PositionFeedbackPort>>
      • refreshRow

        public void refreshRow​(org.bidib.wizard.api.model.PositionFeedbackPort port,
                               IntConsumer rowConsumer)
        Specified by:
        refreshRow in class SimplePortTableModel<org.bidib.wizard.model.status.FeedbackPortStatus,​org.bidib.wizard.api.model.PositionFeedbackPort,​PortModelListener<org.bidib.wizard.api.model.PositionFeedbackPort>>