Interface NetworkMonitor


  • public interface NetworkMonitor
    For internal use.
    • Method Detail

      • nodeCollectionChange

        void nodeCollectionChange​(int index,
                                  Node add,
                                  Node remove,
                                  CollectionAction action,
                                  boolean complete)
        For internal use.
        Parameters:
        index -
        add -
        remove -
        action -
        complete -
      • variableCollectionChange

        void variableCollectionChange​(int index,
                                      Variable add,
                                      Variable remove,
                                      CollectionAction action,
                                      boolean complete)
        For internal use.
        Parameters:
        index -
        add -
        remove -
        action -
        complete -
      • linkCollectionChange

        void linkCollectionChange​(int index,
                                  Link add,
                                  Link remove,
                                  CollectionAction action,
                                  boolean complete)
        For internal use.
        Parameters:
        index -
        add -
        remove -
        action -
        complete -
      • statesCollectionChange

        void statesCollectionChange​(Variable variable,
                                    int index,
                                    State add,
                                    State remove,
                                    CollectionAction action,
                                    boolean complete)
        For internal use.
        Parameters:
        variable -
        index -
        add -
        remove -
        action -
        complete -
      • noisyNodeTypeChanged

        void noisyNodeTypeChanged​(Node node,
                                  NoisyType newNoisyType,
                                  NoisyType oldNoisyType)
        For internal use.
        Parameters:
        node -
        newNoisyType - The new noisy node type
        oldNoisyType - The old noisy node type
      • noisyOrderChanged

        void noisyOrderChanged​(Link link,
                               NoisyOrder newNoisyOrder,
                               NoisyOrder oldNoisyOrder)
        For internal use.
        Parameters:
        link -
        newNoisyOrder - The new noisy order
        oldNoisyOrder - The old noisy order
      • causalObservabilityChanged

        void causalObservabilityChanged​(Node node,
                                        CausalObservability newCausalObservability,
                                        CausalObservability oldCausalObservability)
        For internal use.
        Parameters:
        node -
        newCausalObservability -
        oldCausalObservability -