X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=jcr%2Forg.argeo.cms.jcr%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fjcr%2FRepoConf.java;h=336ec8239bbd7c45770cc09a9aa59edd4d7af28a;hb=dca2b13e0e3ca3e7a9469e089b980c48c880ad1a;hp=a45656cf567bda2e83e405f5080e5d5a42ca0dd5;hpb=4e8d82137c2dce7145175eacbd225a52227b6f73;p=lgpl%2Fargeo-commons.git diff --git a/jcr/org.argeo.cms.jcr/src/org/argeo/cms/internal/jcr/RepoConf.java b/jcr/org.argeo.cms.jcr/src/org/argeo/cms/internal/jcr/RepoConf.java index a45656cf5..336ec8239 100644 --- a/jcr/org.argeo.cms.jcr/src/org/argeo/cms/internal/jcr/RepoConf.java +++ b/jcr/org.argeo.cms.jcr/src/org/argeo/cms/internal/jcr/RepoConf.java @@ -1,11 +1,9 @@ package org.argeo.cms.internal.jcr; import org.argeo.api.cms.CmsConstants; -import org.argeo.osgi.metatype.EnumAD; -import org.argeo.osgi.metatype.EnumOCD; /** JCR repository configuration */ -public enum RepoConf implements EnumAD { +public enum RepoConf { /** Repository type */ type("h2"), /** Default workspace */ @@ -41,10 +39,8 @@ public enum RepoConf implements EnumAD { /** The default value. */ private Object def; - private String oid; RepoConf(String oid, Object def) { - this.oid = oid; this.def = def; } @@ -56,17 +52,4 @@ public enum RepoConf implements EnumAD { return def; } - @Override - public String getID() { - if (oid != null) - return oid; - return EnumAD.super.getID(); - } - - public static class OCD extends EnumOCD { - public OCD(String locale) { - super(RepoConf.class, locale); - } - } - }