package xapi.elemental.impl; import xapi.annotation.inject.InstanceDefault; import xapi.elemental.X_Elemental; import xapi.elemental.api.UiElementWeb; import xapi.ui.api.UiBuilder; /** * @author James X. Nelson (james@wetheinter.net) * Created on 4/19/16. */ @InstanceDefault(implFor = UiBuilder.class) public class UiElementWebBuilder <E extends UiElementWeb> extends UiBuilder <E> { @Override protected E initialize(E inst) { return super.initialize(inst); } @Override protected E instantiate() { return X_Elemental.toElement("<" + getType() + "></"+getType()+">"); } }