Class BradleyTerryEventPropertyComputer

  • All Implemented Interfaces:
    ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer

    public class BradleyTerryEventPropertyComputer
    extends java.lang.Object
    implements ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String UPDATE_PROPERTY_NAME  
    • Constructor Summary

      Constructors 
      Constructor Description
      BradleyTerryEventPropertyComputer​(ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoAlgorithmEventPropertyComputer nodeInfoAlgorithmEventPropertyComputer)  
    • Field Detail

      • UPDATE_PROPERTY_NAME

        public static final java.lang.String UPDATE_PROPERTY_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • BradleyTerryEventPropertyComputer

        public BradleyTerryEventPropertyComputer​(ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoAlgorithmEventPropertyComputer nodeInfoAlgorithmEventPropertyComputer)
    • Method Detail

      • computeAlgorithmEventProperty

        public java.lang.Object computeAlgorithmEventProperty​(org.api4.java.algorithm.events.IAlgorithmEvent algorithmEvent)
                                                       throws ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyComputationFailedException
        Specified by:
        computeAlgorithmEventProperty in interface ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer
        Throws:
        ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyComputationFailedException
      • getPropertyName

        public java.lang.String getPropertyName()
        Specified by:
        getPropertyName in interface ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer
      • getRequiredPropertyComputers

        public java.util.List<ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer> getRequiredPropertyComputers()
        Specified by:
        getRequiredPropertyComputers in interface ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer
      • overwriteRequiredPropertyComputer

        public void overwriteRequiredPropertyComputer​(ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer computer)
        Specified by:
        overwriteRequiredPropertyComputer in interface ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer