org.atemsource.atem.utility.observer.EntityObserverDefinition Maven / Gradle / Ivy
package org.atemsource.atem.utility.observer;
import javax.inject.Inject;
import org.atemsource.atem.api.BeanLocator;
import org.atemsource.atem.api.type.EntityType;
import org.atemsource.atem.utility.common.TargetTypeExistenceAsserter;
import org.atemsource.atem.utility.compare.Comparison;
import org.atemsource.atem.utility.transform.api.Transformation;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
@Component
@Scope("prototype")
public class EntityObserverDefinition
{
@Inject
private BeanLocator beanLocator;
private Comparison snapshotComparison;
private Transformation