@@ -0,0 +1,628 @@
+package com.github.aureliano.achmed.resources.types;%0A%0Apublic enum PackageProvider %7B%0A%0A%09APT(OperatingSystemFamily.DEBIAN, %22apt-get%22),%0A%09YUM(OperatingSystemFamily.RPM, %22yum%22),%0A%09GEM(OperatingSystemFamily.APP, %22gem%22);%0A%09%0A%09private OperatingSystemFamily operatingSystemFamily;%0A%09private String packageManagement;%0A%09%0A%09private PackageProvider(OperatingSystemFamily family, String app) %7B%0A%09%09this.operatingSystemFamily = family;%0A%09%09this.packageManagement = app;%0A%09%7D%0A%09%0A%09public OperatingSystemFamily getOperatingSystemFamily() %7B%0A%09%09return this.operatingSystemFamily;%0A%09%7D%0A%09%0A%09public String getPackageManagement() %7B%0A%09%09return this.packageManagement;%0A%09%7D%0A%7D

Create package provider enumeration.