public void populate(FormItemRepresentation rep) throws FormBuilderException {
if (!(rep instanceof AudioRepresentation)) {
throw new FormBuilderException(i18n.RepNotOfType(rep.getClass().getName(), "AudioRepresentation"));
}
super.populate(rep);
AudioRepresentation arep = (AudioRepresentation) rep;
this.audioUrl = arep.getAudioUrl();
this.cssClassName = arep.getCssClassName();
this.id = arep.getId();
this.dataType = arep.getDataType();
populate(this.audio);
}