*/
package org.tizen.common;
+
/**
* Represents that TIZEN supports the given project types.
*/
public enum TizenProjectType {
- TIZEN_C_UI_APPLICATION,
- TIZEN_C_SERVICE_APPLICATION,
- TIZEN_C_SHAREDLIBRARY,
- TIZEN_C_STATICLIBRARY,
- TIZEN_CPP_UI_APPLICATION,
- TIZEN_CPP_SERVICE_APPLICATION,
- TIZEN_CPP_SHAREDLIBRARY,
- TIZEN_CPP_STATICLIBRARY,
- TIZEN_PLATFORM_PROJECT;
+ TIZEN_C_UI_APPLICATION(true),
+ TIZEN_C_SERVICE_APPLICATION(false),
+ TIZEN_C_SHAREDLIBRARY(false),
+ TIZEN_C_STATICLIBRARY(false),
+ TIZEN_CPP_UI_APPLICATION(true),
+ TIZEN_CPP_SERVICE_APPLICATION(false),
+ TIZEN_CPP_SHAREDLIBRARY(false),
+ TIZEN_CPP_STATICLIBRARY(false),
+ TIZEN_PLATFORM_PROJECT(false);
+
+ private boolean isNeededIconValidation;
+
+ private TizenProjectType(boolean isNeededIconValidation) {
+ this.isNeededIconValidation = isNeededIconValidation;
+ }
+
+ public boolean isNeededIconValidation() {
+ return isNeededIconValidation;
+ }
}