@Override public void init() { prepareFeatures(); prepareCVs(); prepared(); }
/** * Create an instance of {@link MasterType } * */ public MasterType createMasterType() { return new MasterType(); }
/** * Create an instance of {@link FeatureType } * */ public FeatureType createFeatureType() { return new FeatureType(); }
/** * Create an instance of {@link CvType } * */ public CvType createCvType() { return new CvType(); }
/** * Create an instance of {@link CvsType } * */ public CvsType createCvsType() { return new CvsType(); }
/** * Create an instance of {@link SoundPortType } * */ public SoundPortType createSoundPortType() { return new SoundPortType(); }
@Override public LightPortType withCount(int value) { setCount(value); return this; }
@Override public MasterType withBACKLIGHT(BacklightPortType value) { setBACKLIGHT(value); return this; }
@Override public MasterType withUniqueId(byte[] value) { setUniqueId(value); return this; }
@Override public MasterType withAutoAddFeature(Boolean value) { setAutoAddFeature(value); return this; }
@Override public MasterType withProductName(String value) { setProductName(value); return this; }
@Override public MasterType withUserName(String value) { setUserName(value); return this; }
@Override public LightPortParamsType withPortId(int value) { setPortId(value); return this; }
@Override public LightPortParamsType withDmxMapping(Integer value) { setDmxMapping(value); return this; }
@Override public LightPortParamsType withDimSlopeUp(Integer value) { setDimSlopeUp(value); return this; }
@Override public MotorPortType withCount(int value) { setCount(value); return this; }
@Override public HubType withProtocolVersion(String value) { setProtocolVersion(value); return this; }
@Override public HubType withAddress(String value) { setAddress(value); return this; }
@Override public HubType withAutoAddFeature(Boolean value) { setAutoAddFeature(value); return this; }
@Override public HubType withProductName(String value) { setProductName(value); return this; }