OptaPlanner core 6.2.0.Beta1

org.optaplanner.core.impl.domain.variable.listener
Class VariableListenerSupport

java.lang.Object
  extended by org.optaplanner.core.impl.domain.variable.listener.VariableListenerSupport

public class VariableListenerSupport
extends Object


Constructor Summary
VariableListenerSupport(Map<VariableDescriptor,List<VariableListener>> variableListenerMap)
           
 
Method Summary
 void afterEntityAdded(ScoreDirector scoreDirector, EntityDescriptor entityDescriptor, Object entity)
           
 void afterEntityRemoved(ScoreDirector scoreDirector, EntityDescriptor entityDescriptor, Object entity)
           
 void afterVariableChanged(ScoreDirector scoreDirector, VariableDescriptor variableDescriptor, Object entity)
           
 void beforeEntityAdded(ScoreDirector scoreDirector, EntityDescriptor entityDescriptor, Object entity)
           
 void beforeEntityRemoved(ScoreDirector scoreDirector, EntityDescriptor entityDescriptor, Object entity)
           
 void beforeVariableChanged(ScoreDirector scoreDirector, VariableDescriptor variableDescriptor, Object entity)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VariableListenerSupport

public VariableListenerSupport(Map<VariableDescriptor,List<VariableListener>> variableListenerMap)
Method Detail

beforeEntityAdded

public void beforeEntityAdded(ScoreDirector scoreDirector,
                              EntityDescriptor entityDescriptor,
                              Object entity)

afterEntityAdded

public void afterEntityAdded(ScoreDirector scoreDirector,
                             EntityDescriptor entityDescriptor,
                             Object entity)

beforeVariableChanged

public void beforeVariableChanged(ScoreDirector scoreDirector,
                                  VariableDescriptor variableDescriptor,
                                  Object entity)

afterVariableChanged

public void afterVariableChanged(ScoreDirector scoreDirector,
                                 VariableDescriptor variableDescriptor,
                                 Object entity)

beforeEntityRemoved

public void beforeEntityRemoved(ScoreDirector scoreDirector,
                                EntityDescriptor entityDescriptor,
                                Object entity)

afterEntityRemoved

public void afterEntityRemoved(ScoreDirector scoreDirector,
                               EntityDescriptor entityDescriptor,
                               Object entity)

OptaPlanner core 6.2.0.Beta1

Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.