package test.rewolucja.resources.properties; import java.util.Properties; import test.rewolucja.resources.physical.base.ComputingResource; public class PropertiesDirector { PropertiesBuilder propBuilder; public void setPropertiesBuilder(PropertiesBuilder pb) { propBuilder = pb; } public Properties getProperties() { return propBuilder.getProperties(); } public void constructProperties(ComputingResource resource) { propBuilder.createProperties(resource); propBuilder.buildBasicProperties(); propBuilder.buildCharacteristicsProperties(); propBuilder.buildDescriptionProperties(); } }