diff options
Diffstat (limited to 'app/src/main/java/it/niedermann/owncloud/notes/shared')
-rw-r--r-- | app/src/main/java/it/niedermann/owncloud/notes/shared/model/ApiVersion.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/shared/model/ApiVersion.java b/app/src/main/java/it/niedermann/owncloud/notes/shared/model/ApiVersion.java index b27afd7a..b4c62f5b 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/shared/model/ApiVersion.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/shared/model/ApiVersion.java @@ -9,10 +9,11 @@ import java.util.regex.Pattern; @SuppressWarnings("WeakerAccess") public class ApiVersion implements Comparable<ApiVersion> { private static final Pattern NUMBER_EXTRACTION_PATTERN = Pattern.compile("[0-9]+"); + private static final ApiVersion VERSION_1_2 = new ApiVersion("1.2", 1, 2); private String originalVersion = "?"; - private int major; - private int minor; + private final int major; + private final int minor; public ApiVersion(String originalVersion, int major, int minor) { this(major, minor); @@ -74,6 +75,11 @@ public class ApiVersion implements Comparable<ApiVersion> { return 0; } + public boolean supportsSettings() { + // TODO + return true;//getMajor() >= VERSION_1_2.getMajor() && getMinor() >= VERSION_1_2.getMinor(); + } + @NonNull @Override public String toString() { |