class ELTComponentPropertyAdapter implements IPropertyAdapter {

	@Override
	public void transform() throws ELTComponentPropertyAdapter.EmptyComponentPropertiesException {
		validateRawProperties();
		for(hydrograph.ui.common.component.config.Property property : rawProperties){
			Property tempProperty = transformProperty(property);
			this.properties.add(tempProperty);
		} 
	}

	public  ELTComponentPropertyAdapter(List<hydrograph.ui.common.component.config.Property> rawProperties);

}