package com.xrosstools.xunit.def;
import com.xrosstools.xunit.Decorator;
import com.xrosstools.xunit.Unit;
public class DecoratorDef extends UnitDef{
private UnitDef unitDef;
public UnitDef getUnitDef() {
return unitDef;
}
public void setUnitDef(UnitDef unitDef) {
this.unitDef = unitDef;
}
protected Unit createInstance() throws Exception{
Decorator decorator = (Decorator)super.createInstance();
decorator.setUnit(getInstance(unitDef));
return decorator;
}
}