if (getDeviceName() == null || getAttributeName() == null) {
boxType = (AbstractCometeBox<T>) new StringScalarBox();
}
else if (tangoType == TangoConstHelper.SCALAR_TYPE) {
if (tangoFormat == TangoConstHelper.BOOLEAN_FORMAT) {
boxType = (AbstractCometeBox<T>) new BooleanScalarBox();
}
else if (tangoFormat == TangoConstHelper.STRING_FORMAT) {
boxType = (AbstractCometeBox<T>) new StringScalarBox();
}
else if (tangoFormat == TangoConstHelper.NUMERICAL_FORMAT) {