package org.agnitas.target.impl;
import org.agnitas.target.Target;
import org.agnitas.target.TargetFactory;
import org.agnitas.target.TargetRepresentationFactory;
public class TargetFactoryImpl implements TargetFactory {
protected TargetRepresentationFactory targetRepresentationFactory;
@Override
public Target newTarget() {
TargetImpl target = new TargetImpl();
target.setTargetStructure(targetRepresentationFactory.newTargetRepresentation());
return target;
}
public void setTargetRepresentationFactory(TargetRepresentationFactory targetRepresentationFactory) {
this.targetRepresentationFactory = targetRepresentationFactory;
}
}