| /* |
| * Licensed to the Apache Software Foundation (ASF) under one |
| * or more contributor license agreements. See the NOTICE file |
| * distributed with this work for additional information |
| * regarding copyright ownership. The ASF licenses this file |
| * to you under the Apache License, Version 2.0 (the |
| * "License"); you may not use this file except in compliance |
| * with the License. You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, |
| * software distributed under the License is distributed on an |
| * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| * KIND, either express or implied. See the License for the |
| * specific language governing permissions and limitations |
| * under the License. |
| * |
| */ |
| |
| package org.apache.directory.shared.i18n; |
| |
| |
| import java.text.MessageFormat; |
| import java.util.MissingResourceException; |
| import java.util.ResourceBundle; |
| |
| |
| /** |
| * Provides i18n handling of error codes. |
| * About formatting see also {@link MessageFormat} |
| * |
| * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a> |
| */ |
| public enum I18n |
| { |
| // asn1 |
| ERR_00001( "ERR_00001" ), |
| ERR_00002( "ERR_00002" ), |
| ERR_00003( "ERR_00003" ), |
| ERR_00004( "ERR_00004" ), |
| ERR_00005( "ERR_00005" ), |
| ERR_00006( "ERR_00006" ), |
| ERR_00007( "ERR_00007" ), |
| ERR_00008( "ERR_00008" ), |
| ERR_00009( "ERR_00009" ), |
| ERR_00010( "ERR_00010" ), |
| ERR_00011( "ERR_00011" ), |
| ERR_00012( "ERR_00012" ), |
| ERR_00013( "ERR_00013" ), |
| ERR_00014( "ERR_00014" ), |
| ERR_00015( "ERR_00015" ), |
| ERR_00016( "ERR_00016" ), |
| ERR_00017( "ERR_00017" ), |
| ERR_00018( "ERR_00018" ), |
| ERR_00019( "ERR_00019" ), |
| ERR_00020( "ERR_00020" ), |
| ERR_00021( "ERR_00021" ), |
| ERR_00022( "ERR_00022" ), |
| ERR_00023( "ERR_00023" ), |
| ERR_00024( "ERR_00024" ), |
| ERR_00025( "ERR_00025" ), |
| ERR_00026( "ERR_00026" ), |
| ERR_00027( "ERR_00027" ), |
| ERR_00028( "ERR_00028" ), |
| ERR_00029( "ERR_00029" ), |
| ERR_00030( "ERR_00030" ), |
| ERR_00031( "ERR_00031" ), |
| ERR_00032( "ERR_00032" ), |
| ERR_00033( "ERR_00033" ), |
| ERR_00034( "ERR_00034" ), |
| ERR_00035( "ERR_00035" ), |
| ERR_00036( "ERR_00036" ), |
| ERR_00037( "ERR_00037" ), |
| ERR_00038( "ERR_00038" ), |
| ERR_00039( "ERR_00039" ), |
| ERR_00040( "ERR_00040" ), |
| ERR_00041( "ERR_00041" ), |
| |
| // asn1-codec |
| ERR_01001( "ERR_01001" ), |
| |
| // cursor |
| ERR_02001( "ERR_02001" ), |
| ERR_02002( "ERR_02002" ), |
| ERR_02003( "ERR_02003" ), |
| ERR_02004( "ERR_02004" ), |
| ERR_02005( "ERR_02005" ), |
| ERR_02006( "ERR_02006" ), |
| ERR_02007( "ERR_02007" ), |
| ERR_02008( "ERR_02008" ), |
| ERR_02009( "ERR_02009" ), |
| ERR_02010( "ERR_02010" ), |
| ERR_02011( "ERR_02011" ), |
| ERR_02012( "ERR_02012" ), |
| ERR_02013( "ERR_02013" ), |
| ERR_02014_UNSUPPORTED_OPERATION( "ERR_02014_UNSUPPORTED_OPERATION" ), |
| |
| // dsml-parser |
| ERR_03001( "ERR_03001" ), |
| ERR_03002( "ERR_03002" ), |
| ERR_03003( "ERR_03003" ), |
| ERR_03004( "ERR_03004" ), |
| ERR_03005( "ERR_03005" ), |
| ERR_03006( "ERR_03006" ), |
| ERR_03007( "ERR_03007" ), |
| ERR_03008( "ERR_03008" ), |
| ERR_03009( "ERR_03009" ), |
| ERR_03010( "ERR_03010" ), |
| ERR_03011( "ERR_03011" ), |
| ERR_03012( "ERR_03012" ), |
| ERR_03013( "ERR_03013" ), |
| ERR_03014( "ERR_03014" ), |
| ERR_03015( "ERR_03015" ), |
| ERR_03016( "ERR_03016" ), |
| ERR_03017( "ERR_03017" ), |
| ERR_03018( "ERR_03018" ), |
| ERR_03019( "ERR_03019" ), |
| ERR_03020( "ERR_03020" ), |
| ERR_03021( "ERR_03021" ), |
| ERR_03022( "ERR_03022" ), |
| ERR_03023( "ERR_03023" ), |
| ERR_03024( "ERR_03024" ), |
| ERR_03025( "ERR_00025" ), |
| ERR_03026( "ERR_03026" ), |
| ERR_03027( "ERR_03027" ), |
| ERR_03028( "ERR_03028" ), |
| ERR_03029( "ERR_03029" ), |
| ERR_03030( "ERR_03030" ), |
| ERR_03031( "ERR_03031" ), |
| ERR_03032( "ERR_03032" ), |
| ERR_03033( "ERR_03033" ), |
| ERR_03034( "ERR_03034" ), |
| ERR_03035( "ERR_03035" ), |
| ERR_03036( "ERR_03036" ), |
| ERR_03037( "ERR_03037" ), |
| ERR_03038( "ERR_03038" ), |
| ERR_03039( "ERR_03039" ), |
| ERR_03040( "ERR_03040" ), |
| |
| // ldap |
| ERR_04001_NULL_IDENTIFICATION_TAG( "ERR_04001_NULL_IDENTIFICATION_TAG" ), |
| ERR_04002_BAD_PRECENDENCE( "ERR_04002_BAD_PRECENDENCE" ), |
| ERR_04003_NULL_AUTHENTICATION_LEVEL( "ERR_04003_NULL_AUTHENTICATION_LEVEL" ), |
| ERR_04004( "ERR_04004" ), |
| ERR_04005( "ERR_04005" ), |
| ERR_04006( "ERR_04006" ), |
| ERR_04007( "ERR_04007" ), |
| ERR_04008( "ERR_04008" ), |
| ERR_04009( "ERR_04009" ), |
| ERR_04010( "ERR_04010" ), |
| ERR_04011( "ERR_04011" ), |
| ERR_04012( "ERR_04012" ), |
| ERR_04013( "ERR_04013" ), |
| ERR_04014( "ERR_04014" ), |
| ERR_04015( "ERR_04015" ), |
| ERR_04016( "ERR_04016" ), |
| ERR_04017( "ERR_04017" ), |
| ERR_04018( "ERR_04018" ), |
| ERR_04019( "ERR_04019" ), |
| ERR_04020( "ERR_04020" ), |
| ERR_04021( "ERR_04021" ), |
| ERR_04022( "ERR_04022" ), |
| ERR_04023( "ERR_04023" ), |
| ERR_04024( "ERR_04024" ), |
| ERR_04025( "ERR_04025" ), |
| ERR_04026( "ERR_04026" ), |
| ERR_04027( "ERR_04027" ), |
| ERR_04028( "ERR_04028" ), |
| ERR_04029( "ERR_04029" ), |
| ERR_04030( "ERR_04030" ), |
| ERR_04031( "ERR_04031" ), |
| ERR_04032( "ERR_04032" ), |
| ERR_04033( "ERR_04033" ), |
| ERR_04034( "ERR_04034" ), |
| ERR_04035( "ERR_04035" ), |
| ERR_04036( "ERR_04036" ), |
| ERR_04037( "ERR_04037" ), |
| ERR_04038( "ERR_04038" ), |
| ERR_04039( "ERR_04039" ), |
| ERR_04040( "ERR_04040" ), |
| ERR_04041( "ERR_04041" ), |
| ERR_04042( "ERR_04042" ), |
| ERR_04043( "ERR_04043" ), |
| ERR_04044( "ERR_04044" ), |
| ERR_04045( "ERR_04045" ), |
| ERR_04046( "ERR_04046" ), |
| ERR_04047( "ERR_04047" ), |
| ERR_04048( "ERR_04048" ), |
| ERR_04049( "ERR_04049" ), |
| ERR_04050( "ERR_04050" ), |
| ERR_04051( "ERR_04051" ), |
| ERR_04052( "ERR_04052" ), |
| ERR_04053( "ERR_04053" ), |
| ERR_04054( "ERR_04054" ), |
| ERR_04055( "ERR_04055" ), |
| ERR_04056( "ERR_04056" ), |
| ERR_04057( "ERR_04057" ), |
| ERR_04058( "ERR_04058" ), |
| ERR_04059( "ERR_04059" ), |
| ERR_04060( "ERR_04060" ), |
| ERR_04061( "ERR_04061" ), |
| ERR_04062( "ERR_04062" ), |
| ERR_04063( "ERR_04063" ), |
| ERR_04064( "ERR_04064" ), |
| ERR_04065( "ERR_04065" ), |
| ERR_04066( "ERR_04066" ), |
| ERR_04067( "ERR_04067" ), |
| ERR_04068( "ERR_04068" ), |
| ERR_04069( "ERR_04069" ), |
| ERR_04070( "ERR_04070" ), |
| ERR_04071( "ERR_04071" ), |
| ERR_04072( "ERR_04072" ), |
| ERR_04073( "ERR_04073" ), |
| ERR_04074( "ERR_04074" ), |
| ERR_04075( "ERR_04075" ), |
| ERR_04076( "ERR_04076" ), |
| ERR_04077( "ERR_04077" ), |
| ERR_04078( "ERR_04078" ), |
| ERR_04079( "ERR_04079" ), |
| ERR_04080( "ERR_04080" ), |
| ERR_04081( "ERR_04081" ), |
| ERR_04082( "ERR_04082" ), |
| ERR_04083( "ERR_04083" ), |
| ERR_04084( "ERR_04084" ), |
| ERR_04085( "ERR_04085" ), |
| ERR_04086( "ERR_04086" ), |
| ERR_04087( "ERR_04087" ), |
| ERR_04088( "ERR_04088" ), |
| ERR_04089( "ERR_04089" ), |
| ERR_04090( "ERR_04090" ), |
| ERR_04091( "ERR_04091" ), |
| ERR_04092( "ERR_04092" ), |
| ERR_04093( "ERR_04093" ), |
| ERR_04094( "ERR_04094" ), |
| ERR_04095( "ERR_04095" ), |
| ERR_04096( "ERR_04096" ), |
| ERR_04097( "ERR_04097" ), |
| ERR_04098( "ERR_04098" ), |
| ERR_04099( "ERR_04099" ), |
| ERR_04100( "ERR_04100" ), |
| ERR_04101( "ERR_04101" ), |
| ERR_04102( "ERR_04102" ), |
| ERR_04103( "ERR_04103" ), |
| ERR_04104( "ERR_04104" ), |
| ERR_04105( "ERR_04105" ), |
| ERR_04106( "ERR_04106" ), |
| ERR_04107( "ERR_04107" ), |
| ERR_04108( "ERR_04108" ), |
| ERR_04109( "ERR_04109" ), |
| ERR_04110( "ERR_04110" ), |
| ERR_04111( "ERR_04111" ), |
| ERR_04112( "ERR_04112" ), |
| ERR_04113( "ERR_04113" ), |
| ERR_04114( "ERR_04114" ), |
| ERR_04115( "ERR_04115" ), |
| ERR_04116( "ERR_04116" ), |
| ERR_04117( "ERR_04117" ), |
| ERR_04118( "ERR_04118" ), |
| ERR_04119( "ERR_04119" ), |
| ERR_04120( "ERR_04120" ), |
| ERR_04121( "ERR_04121" ), |
| ERR_04122( "ERR_04122" ), |
| ERR_04123( "ERR_04123" ), |
| ERR_04124( "ERR_04124" ), |
| ERR_04125( "ERR_04125" ), |
| ERR_04126( "ERR_04126" ), |
| ERR_04127( "ERR_04127" ), |
| ERR_04128( "ERR_04128" ), |
| ERR_04129( "ERR_04129" ), |
| ERR_04130( "ERR_04130" ), |
| ERR_04131( "ERR_04131" ), |
| ERR_04132( "ERR_04132" ), |
| ERR_04133( "ERR_04133" ), |
| ERR_04134( "ERR_04134" ), |
| ERR_04135( "ERR_04135" ), |
| ERR_04136( "ERR_04136" ), |
| ERR_04137( "ERR_04137" ), |
| ERR_04138( "ERR_04138" ), |
| ERR_04139( "ERR_04139" ), |
| ERR_04140( "ERR_04140" ), |
| ERR_04141( "ERR_04141" ), |
| ERR_04142( "ERR_04142" ), |
| ERR_04143( "ERR_04143" ), |
| ERR_04144( "ERR_04144" ), |
| ERR_04145( "ERR_04145" ), |
| ERR_04146( "ERR_04146" ), |
| ERR_04147( "ERR_04147" ), |
| ERR_04148( "ERR_04148" ), |
| ERR_04149( "ERR_04149" ), |
| ERR_04150( "ERR_04150" ), |
| ERR_04151( "ERR_04151" ), |
| ERR_04152( "ERR_04152" ), |
| ERR_04153( "ERR_04153" ), |
| ERR_04154( "ERR_04154" ), |
| ERR_04155( "ERR_04155" ), |
| ERR_04156( "ERR_04156" ), |
| ERR_04157( "ERR_04157" ), |
| ERR_04158( "ERR_04158" ), |
| ERR_04159( "ERR_04159" ), |
| ERR_04160( "ERR_04160" ), |
| ERR_04161( "ERR_04161" ), |
| ERR_04162( "ERR_04162" ), |
| ERR_04163( "ERR_04163" ), |
| ERR_04164( "ERR_04164" ), |
| ERR_04165( "ERR_04165" ), |
| ERR_04166( "ERR_04166" ), |
| ERR_04167( "ERR_04167" ), |
| ERR_04168( "ERR_04168" ), |
| ERR_04169( "ERR_04169" ), |
| ERR_04170( "ERR_04170" ), |
| ERR_04171( "ERR_04171" ), |
| ERR_04172( "ERR_04172" ), |
| ERR_04173( "ERR_04173" ), |
| ERR_04174( "ERR_04174" ), |
| ERR_04175( "ERR_04175" ), |
| ERR_04176( "ERR_04176" ), |
| ERR_04177( "ERR_04177" ), |
| ERR_04178( "ERR_04178" ), |
| ERR_04179( "ERR_04179" ), |
| ERR_04180( "ERR_04180" ), |
| ERR_04181( "ERR_04181" ), |
| ERR_04182( "ERR_04182" ), |
| ERR_04183( "ERR_04183" ), |
| ERR_04184( "ERR_04184" ), |
| ERR_04185( "ERR_04185" ), |
| ERR_04186( "ERR_04186" ), |
| ERR_04187( "ERR_04187" ), |
| ERR_04188( "ERR_04188" ), |
| ERR_04189( "ERR_04189" ), |
| ERR_04190( "ERR_04190" ), |
| ERR_04191( "ERR_04191" ), |
| ERR_04192( "ERR_04192" ), |
| ERR_04193( "ERR_04193" ), |
| ERR_04194( "ERR_04194" ), |
| ERR_04195( "ERR_04195" ), |
| ERR_04196( "ERR_04196" ), |
| ERR_04197( "ERR_04197" ), |
| ERR_04198( "ERR_04198" ), |
| ERR_04199( "ERR_04199" ), |
| ERR_04200( "ERR_04200" ), |
| ERR_04201( "ERR_04201" ), |
| ERR_04202( "ERR_04202" ), |
| ERR_04203( "ERR_04203" ), |
| ERR_04204( "ERR_04204" ), |
| ERR_04205( "ERR_04205" ), |
| ERR_04206( "ERR_04206" ), |
| ERR_04207( "ERR_04207" ), |
| ERR_04208( "ERR_04208" ), |
| ERR_04209( "ERR_04209" ), |
| ERR_04210( "ERR_04210" ), |
| ERR_04211( "ERR_04211" ), |
| ERR_04212( "ERR_04212" ), |
| ERR_04213( "ERR_04213" ), |
| ERR_04214( "ERR_04214" ), |
| ERR_04215( "ERR_04215" ), |
| ERR_04216( "ERR_04216" ), |
| ERR_04217( "ERR_04217" ), |
| ERR_04218( "ERR_04218" ), |
| ERR_04219_ARGUMENT1_NULL( "ERR_04219_ARGUMENT1_NULL" ), |
| ERR_04220_ARGUMENT2_NULL( "ERR_04220_ARGUMENT2_NULL" ), |
| ERR_04221( "ERR_04221" ), |
| ERR_04222( "ERR_04222" ), |
| ERR_04223( "ERR_04223" ), |
| ERR_04224( "ERR_04224" ), |
| ERR_04225( "ERR_04225" ), |
| ERR_04226( "ERR_04226" ), |
| ERR_04227( "ERR_04227" ), |
| ERR_04228( "ERR_04228" ), |
| ERR_04229( "ERR_04229" ), |
| ERR_04230( "ERR_04230" ), |
| ERR_04231( "ERR_04231" ), |
| ERR_04232( "ERR_04232" ), |
| ERR_04233( "ERR_04233" ), |
| ERR_04234( "ERR_04234" ), |
| ERR_04235( "ERR_04235" ), |
| ERR_04236( "ERR_04236" ), |
| ERR_04237( "ERR_04237" ), |
| ERR_04238( "ERR_04238" ), |
| ERR_04239( "ERR_04239" ), |
| ERR_04240( "ERR_04240" ), |
| ERR_04241( "ERR_04241" ), |
| ERR_04242( "ERR_04242" ), |
| ERR_04243( "ERR_04243" ), |
| ERR_04244( "ERR_04244" ), |
| ERR_04245( "ERR_04245" ), |
| ERR_04246( "ERR_04246" ), |
| ERR_04247( "ERR_04247" ), |
| ERR_04248( "ERR_04248" ), |
| ERR_04249( "ERR_04249" ), |
| ERR_04250( "ERR_04250" ), |
| ERR_04251( "ERR_04251" ), |
| ERR_04252( "ERR_04252" ), |
| ERR_04253( "ERR_04253" ), |
| ERR_04254( "ERR_04254" ), |
| ERR_04255( "ERR_04255" ), |
| ERR_04256( "ERR_04256" ), |
| ERR_04257( "ERR_04257" ), |
| ERR_04258( "ERR_04258" ), |
| ERR_04259( "ERR_04259" ), |
| ERR_04260( "ERR_04260" ), |
| ERR_04261( "ERR_04261" ), |
| ERR_04262( "ERR_04262" ), |
| ERR_04263( "ERR_04263" ), |
| ERR_04264( "ERR_04264" ), |
| ERR_04265( "ERR_04265" ), |
| ERR_04266( "ERR_04266" ), |
| ERR_04267( "ERR_04267" ), |
| ERR_04268( "ERR_04268" ), |
| ERR_04269( "ERR_04269" ), |
| ERR_04270( "ERR_04270" ), |
| ERR_04271( "ERR_04271" ), |
| ERR_04272( "ERR_04272" ), |
| ERR_04273( "ERR_04273" ), |
| ERR_04274( "ERR_04274" ), |
| ERR_04275( "ERR_04275" ), |
| ERR_04276( "ERR_04276" ), |
| ERR_04277( "ERR_04277" ), |
| ERR_04278( "ERR_04278" ), |
| ERR_04279( "ERR_04279" ), |
| ERR_04280( "ERR_04280" ), |
| ERR_04281( "ERR_04281" ), |
| ERR_04282( "ERR_04282" ), |
| ERR_04283( "ERR_04283" ), |
| ERR_04284( "ERR_04284" ), |
| ERR_04285( "ERR_04285" ), |
| ERR_04286( "ERR_04286" ), |
| ERR_04287( "ERR_04287" ), |
| ERR_04288( "ERR_04288" ), |
| ERR_04289( "ERR_04289" ), |
| ERR_04290( "ERR_04290" ), |
| ERR_04291( "ERR_04291" ), |
| ERR_04292( "ERR_04292" ), |
| ERR_04293( "ERR_04293" ), |
| ERR_04294( "ERR_04294" ), |
| ERR_04295( "ERR_04295" ), |
| ERR_04296( "ERR_04296" ), |
| ERR_04297( "ERR_04297" ), |
| ERR_04298( "ERR_04298" ), |
| ERR_04299( "ERR_04299" ), |
| ERR_04300( "ERR_04300" ), |
| ERR_04301( "ERR_04301" ), |
| ERR_04302( "ERR_04302" ), |
| ERR_04303( "ERR_04303" ), |
| ERR_04304( "ERR_04304" ), |
| ERR_04305( "ERR_04305" ), |
| ERR_04306( "ERR_04306" ), |
| ERR_04307( "ERR_04307" ), |
| ERR_04308( "ERR_04308" ), |
| ERR_04309( "ERR_04309" ), |
| ERR_04310( "ERR_04310" ), |
| ERR_04311( "ERR_04311" ), |
| ERR_04312( "ERR_04312" ), |
| ERR_04313( "ERR_04313" ), |
| ERR_04314( "ERR_04314" ), |
| ERR_04315( "ERR_04315" ), |
| ERR_04316( "ERR_04316" ), |
| ERR_04317( "ERR_04317" ), |
| ERR_04318( "ERR_04318" ), |
| ERR_04319( "ERR_04319" ), |
| ERR_04320( "ERR_04320" ), |
| ERR_04321( "ERR_04321" ), |
| ERR_04322( "ERR_04322" ), |
| ERR_04323( "ERR_04323" ), |
| ERR_04324( "ERR_04324" ), |
| ERR_04325( "ERR_04325" ), |
| ERR_04326( "ERR_04326" ), |
| ERR_04327( "ERR_04327" ), |
| ERR_04328( "ERR_04328" ), |
| ERR_04329( "ERR_04329" ), |
| ERR_04330( "ERR_04330" ), |
| ERR_04331( "ERR_04331" ), |
| ERR_04332( "ERR_04332" ), |
| ERR_04333( "ERR_04333" ), |
| ERR_04334( "ERR_04334" ), |
| ERR_04335( "ERR_04335" ), |
| ERR_04336( "ERR_04336" ), |
| ERR_04337( "ERR_04337" ), |
| ERR_04338( "ERR_04338" ), |
| ERR_04339( "ERR_04339" ), |
| ERR_04340( "ERR_04340" ), |
| ERR_04341( "ERR_04341" ), |
| ERR_04342( "ERR_04342" ), |
| ERR_04343( "ERR_04343" ), |
| ERR_04344( "ERR_04344" ), |
| ERR_04345( "ERR_04345" ), |
| ERR_04346( "ERR_04346" ), |
| ERR_04347( "ERR_04347" ), |
| ERR_04348( "ERR_04348" ), |
| ERR_04349( "ERR_04349" ), |
| ERR_04350( "ERR_04350" ), |
| ERR_04351( "ERR_04351" ), |
| ERR_04352( "ERR_04352" ), |
| ERR_04353( "ERR_04353" ), |
| ERR_04354( "ERR_04354" ), |
| ERR_04355( "ERR_04355" ), |
| ERR_04356( "ERR_04356" ), |
| ERR_04357( "ERR_04357" ), |
| ERR_04358( "ERR_04358" ), |
| ERR_04359( "ERR_04359" ), |
| ERR_04360( "ERR_04360" ), |
| ERR_04361( "ERR_04361" ), |
| ERR_04362( "ERR_04362" ), |
| ERR_04363( "ERR_04363" ), |
| ERR_04364( "ERR_04364" ), |
| ERR_04365( "ERR_04365" ), |
| ERR_04366( "ERR_04366" ), |
| ERR_04367( "ERR_04367" ), |
| ERR_04368( "ERR_04368" ), |
| ERR_04369( "ERR_04369" ), |
| ERR_04370( "ERR_04370" ), |
| ERR_04371( "ERR_04371" ), |
| ERR_04372( "ERR_04372" ), |
| ERR_04373( "ERR_04373" ), |
| ERR_04374( "ERR_04374" ), |
| ERR_04375( "ERR_04375" ), |
| ERR_04376( "ERR_04376" ), |
| ERR_04377( "ERR_04377" ), |
| ERR_04378( "ERR_04378" ), |
| ERR_04379( "ERR_04379" ), |
| ERR_04380( "ERR_04380" ), |
| ERR_04381( "ERR_04381" ), |
| ERR_04382( "ERR_04382" ), |
| ERR_04383( "ERR_04383" ), |
| ERR_04384( "ERR_04384" ), |
| ERR_04385( "ERR_04385" ), |
| ERR_04386( "ERR_04386" ), |
| ERR_04387( "ERR_04387" ), |
| ERR_04388( "ERR_04388" ), |
| ERR_04389( "ERR_04389" ), |
| ERR_04390( "ERR_04390" ), |
| ERR_04391( "ERR_04391" ), |
| ERR_04392( "ERR_04392" ), |
| ERR_04393( "ERR_04393" ), |
| ERR_04394( "ERR_04394" ), |
| ERR_04395( "ERR_04395" ), |
| ERR_04396( "ERR_04396" ), |
| ERR_04397( "ERR_04397" ), |
| ERR_04398( "ERR_04398" ), |
| ERR_04399( "ERR_04399" ), |
| ERR_04400( "ERR_04400" ), |
| ERR_04401( "ERR_04401" ), |
| ERR_04402( "ERR_04402" ), |
| ERR_04403( "ERR_04403" ), |
| ERR_04404( "ERR_04404" ), |
| ERR_04405( "ERR_04405" ), |
| ERR_04406( "ERR_04406" ), |
| ERR_04407( "ERR_04407" ), |
| ERR_04408( "ERR_04408" ), |
| ERR_04409( "ERR_04409" ), |
| ERR_04410( "ERR_04410" ), |
| ERR_04411( "ERR_04411" ), |
| ERR_04412( "ERR_04412" ), |
| ERR_04413( "ERR_04413" ), |
| ERR_04414( "ERR_04414" ), |
| ERR_04415( "ERR_04415" ), |
| ERR_04416( "ERR_04416" ), |
| ERR_04417( "ERR_04417" ), |
| ERR_04418( "ERR_04418" ), |
| ERR_04419( "ERR_04419" ), |
| ERR_04420( "ERR_04420" ), |
| ERR_04421( "ERR_04421" ), |
| ERR_04422( "ERR_04422" ), |
| ERR_04423( "ERR_04423" ), |
| ERR_04424( "ERR_04424" ), |
| ERR_04425( "ERR_04425" ), |
| ERR_04426( "ERR_04426" ), |
| ERR_04427( "ERR_04427" ), |
| ERR_04428( "ERR_04428" ), |
| ERR_04429( "ERR_04429" ), |
| ERR_04430( "ERR_04430" ), |
| ERR_04431( "ERR_04431" ), |
| ERR_04432( "ERR_04432" ), |
| ERR_04433( "ERR_04433" ), |
| ERR_04434( "ERR_04434" ), |
| ERR_04435( "ERR_04435" ), |
| ERR_04436( "ERR_04436" ), |
| ERR_04437( "ERR_04437" ), |
| ERR_04438( "ERR_04438" ), |
| ERR_04439( "ERR_04439" ), |
| ERR_04440( "ERR_04440" ), |
| ERR_04441( "ERR_04441" ), |
| ERR_04442_NULL_AT_NOT_ALLOWED( "ERR_04442_NULL_AT_NOT_ALLOWED" ), |
| ERR_04443( "ERR_04443" ), |
| ERR_04444( "ERR_04444" ), |
| ERR_04445( "ERR_04445" ), |
| ERR_04446( "ERR_04446" ), |
| ERR_04447_CANNOT_NORMALIZE_VALUE( "ERR_04447_CANNOT_NORMALIZE_VALUE" ), |
| ERR_04448( "ERR_04448" ), |
| ERR_04449( "ERR_04449" ), |
| ERR_04450( "ERR_04450" ), |
| ERR_04451( "ERR_04451" ), |
| ERR_04452( "ERR_04452" ), |
| ERR_04453( "ERR_04453" ), |
| ERR_04454( "ERR_04454" ), |
| ERR_04455( "ERR_04455" ), |
| ERR_04456( "ERR_04456" ), |
| ERR_04457_NULL_ATTRIBUTE_ID( "ERR_04457_NULL_ATTRIBUTE_ID" ), |
| ERR_04458( "ERR_04458" ), |
| ERR_04459( "ERR_04459" ), |
| ERR_04460_ATTRIBUTE_TYPE_NULL_NOT_ALLOWED( "ERR_04460_ATTRIBUTE_TYPE_NULL_NOT_ALLOWED" ), |
| ERR_04461( "ERR_04461" ), |
| ERR_04462( "ERR_04462" ), |
| ERR_04463( "ERR_04463" ), |
| ERR_04464( "ERR_04464" ), |
| ERR_04465( "ERR_04465" ), |
| ERR_04466( "ERR_04466" ), |
| ERR_04467( "ERR_04467" ), |
| ERR_04468( "ERR_04468" ), |
| ERR_04469( "ERR_04469" ), |
| ERR_04470( "ERR_04470" ), |
| ERR_04471( "ERR_04471" ), |
| ERR_04472( "ERR_04472" ), |
| ERR_04473( "ERR_04473" ), |
| ERR_04474( "ERR_04474" ), |
| ERR_04475( "ERR_04475" ), |
| ERR_04476( "ERR_04476" ), |
| ERR_04477_NO_VALID_AT_FOR_THIS_ID( "ERR_04477_NO_VALID_AT_FOR_THIS_ID" ), |
| ERR_04478_NO_VALUE_NOT_ALLOWED( "ERR_04478_NO_VALUE_NOT_ALLOWED" ), |
| ERR_04479_INVALID_SYNTAX_VALUE( "ERR_04479_INVALID_SYNTAX_VALUE" ), |
| ERR_04480_END_OF_STREAM( "ERR_04480_END_OF_STREAM" ), |
| ERR_04481_ENTRY_NULL_VALUE( "ERR_04481_ENTRY_NULL_VALUE" ), |
| |
| // ldap-constants |
| ERR_05001( "ERR_05001" ), |
| |
| // ldap-converter |
| ERR_06001( "ERR_06001" ), |
| ERR_06002( "ERR_06002" ), |
| ERR_06003( "ERR_06003" ), |
| ERR_06004( "ERR_06004" ), |
| ERR_06005( "ERR_06005" ), |
| ERR_06006( "ERR_06006" ), |
| |
| // ldap-jndi |
| // no exceptions to translate |
| |
| // ldap-schema |
| ERR_08001( "ERR_08001" ), |
| ERR_08002( "ERR_08002" ), |
| ERR_08003( "ERR_08003" ), |
| ERR_08004( "ERR_08004" ), |
| ERR_08005( "ERR_08005" ), |
| ERR_08006( "ERR_08006" ), |
| |
| // ldap-schema |
| ERR_09001_DIRECTORY_CREATION_FAILED( "ERR_09001_DIRECTORY_CREATION_FAILED" ), |
| |
| // ldap-schema-loader |
| ERR_10001( "ERR_10001" ), |
| ERR_10002( "ERR_10002" ), |
| ERR_10003( "ERR_10003" ), |
| ERR_10004( "ERR_10004" ), |
| ERR_10005( "ERR_10005" ), |
| ERR_10006( "ERR_10006" ), |
| ERR_10007( "ERR_10007" ), |
| ERR_10008( "ERR_10008" ), |
| ERR_10009( "ERR_10009" ), |
| ERR_10010( "ERR_10010" ), |
| ERR_10011( "ERR_10011" ), |
| ERR_10012( "ERR_10012" ), |
| ERR_10013( "ERR_10013" ), |
| ERR_10014( "ERR_10014" ), |
| ERR_10015( "ERR_10015" ), |
| ERR_10016( "ERR_10016" ), |
| ERR_10017( "ERR_10017" ), |
| ERR_10018( "ERR_10018" ), |
| ERR_10019( "ERR_10019" ), |
| ERR_10020( "ERR_10020" ), |
| ERR_10021( "ERR_10021" ), |
| ERR_10022( "ERR_10022" ), |
| ERR_10023( "ERR_10023" ), |
| ERR_10024( "ERR_10024" ), |
| ERR_10025( "ERR_10025" ), |
| ERR_10026( "ERR_10026" ), |
| ERR_10027( "ERR_10027" ), |
| ERR_10028( "ERR_10028" ), |
| |
| // ldap-schema-manager |
| ERR_11001( "ERR_11001" ), |
| ERR_11002( "ERR_11002" ), |
| ERR_11003( "ERR_11003" ), |
| ERR_11004( "ERR_11004" ), |
| ERR_11005( "ERR_11005" ), |
| ERR_11006( "ERR_11006" ), |
| ERR_11007( "ERR_11007" ), |
| ERR_11008( "ERR_11008" ), |
| ERR_11009( "ERR_11009" ), |
| ERR_11010( "ERR_11010" ), |
| ERR_11011( "ERR_11011" ), |
| ERR_11012( "ERR_11012" ), |
| ERR_11013( "ERR_11013" ), |
| |
| // ldap-schema-manager |
| ERR_12001( "ERR_12001" ), |
| ERR_12002( "ERR_12002" ), |
| ERR_12003( "ERR_12003" ), |
| ERR_12004( "ERR_12004" ), |
| ERR_12005( "ERR_12005" ), |
| ERR_12006( "ERR_12006" ), |
| ERR_12007( "ERR_12007" ), |
| ERR_12008( "ERR_12008" ), |
| ERR_12009( "ERR_12009" ), |
| ERR_12010( "ERR_12010" ), |
| ERR_12011( "ERR_12011" ), |
| ERR_12012( "ERR_12012" ), |
| ERR_12013( "ERR_12013" ), |
| ERR_12014( "ERR_12014" ), |
| ERR_12015( "ERR_12015" ), |
| ERR_12016( "ERR_12016" ), |
| ERR_12017( "ERR_12017" ), |
| ERR_12018( "ERR_12018" ), |
| ERR_12019( "ERR_12019" ), |
| ERR_12020( "ERR_12020" ), |
| ERR_12021( "ERR_12021" ), |
| ERR_12022( "ERR_12022" ), |
| ERR_12023( "ERR_12023" ), |
| ERR_12024( "ERR_12024" ), |
| ERR_12025( "ERR_12025" ), |
| ERR_12026( "ERR_12026" ), |
| ERR_12027( "ERR_12027" ), |
| ERR_12028( "ERR_12028" ), |
| ERR_12029( "ERR_12029" ), |
| ERR_12030( "ERR_12030" ), |
| ERR_12031( "ERR_12031" ), |
| ERR_12032( "ERR_12032" ), |
| ERR_12033( "ERR_12033" ), |
| ERR_12034( "ERR_12034" ), |
| ERR_12035( "ERR_12035" ), |
| ERR_12036( "ERR_12036" ), |
| ERR_12037( "ERR_12037" ), |
| ERR_12038( "ERR_12038" ), |
| ERR_12039( "ERR_12039" ), |
| ERR_12040( "ERR_12040" ), |
| ERR_12041( "ERR_12041" ), |
| ERR_12042( "ERR_12042" ), |
| ERR_12043( "ERR_12043" ), |
| ERR_12044( "ERR_12044" ), |
| ERR_12045( "ERR_12045" ), |
| ERR_12046( "ERR_12046" ), |
| ERR_12047( "ERR_12047" ), |
| ERR_12048( "ERR_12048" ), |
| ERR_12049( "ERR_12049" ), |
| ERR_12050( "ERR_12050" ), |
| ERR_12051( "ERR_12051" ), |
| ERR_12052( "ERR_12052" ), |
| ERR_12053( "ERR_12053" ), |
| ERR_12054( "ERR_12054" ), |
| ERR_12055( "ERR_12055" ), |
| ERR_12056( "ERR_12056" ), |
| ERR_12057( "ERR_12057" ), |
| ERR_12058( "ERR_12058" ), |
| ERR_12059( "ERR_12059" ), |
| ERR_12060( "ERR_12060" ), |
| ERR_12061( "ERR_12061" ), |
| ERR_12062( "ERR_12062" ), |
| ERR_12063( "ERR_12063" ), |
| ERR_12064( "ERR_12064" ), |
| ERR_12065( "ERR_12065" ), |
| ERR_12066( "ERR_12066" ), |
| ERR_12067( "ERR_12067" ), |
| ERR_12068( "ERR_12068" ), |
| ERR_12069( "ERR_12069" ), |
| ERR_12070( "ERR_12070" ), |
| ERR_12071( "ERR_12071" ), |
| ERR_12072( "ERR_12072" ), |
| ERR_12073( "ERR_12073" ), |
| ERR_12074( "ERR_12074" ), |
| ERR_12075( "ERR_12075" ), |
| ERR_12076( "ERR_12076" ), |
| ERR_12077( "ERR_12077" ), |
| ERR_12078( "ERR_12078" ), |
| ERR_12079( "ERR_12079" ), |
| ERR_12080( "ERR_12080" ), |
| ERR_12081( "ERR_12081" ), |
| ERR_12082( "ERR_12082" ), |
| ERR_12083( "ERR_12083" ), |
| ERR_12084( "ERR_12084" ), |
| ERR_12085( "ERR_12085" ), |
| ERR_12086( "ERR_12086" ), |
| ERR_12087( "ERR_12087" ); |
| |
| /** The error code */ |
| private String errorCode; |
| |
| /** |
| * Creates a new instance of I18n. |
| */ |
| private I18n( String errorCode ) |
| { |
| this.errorCode = errorCode; |
| } |
| |
| /** |
| * <p>Getter for the field <code>errorCode</code>.</p> |
| * |
| * @return the errorCode |
| * @since 0.9.20 |
| */ |
| public String getErrorCode() |
| { |
| return errorCode; |
| } |
| |
| private final static ResourceBundle errBundle = ResourceBundle |
| .getBundle( "org/apache/directory/shared/i18n/errors" ); |
| |
| private final static ResourceBundle msgBundle = ResourceBundle |
| .getBundle( "org/apache/directory/shared/i18n/messages" ); |
| |
| /** |
| * |
| * Translate an error code with argument(s) |
| * |
| * @param err The error code |
| * @param args The argument(s) |
| * @return The translated error |
| */ |
| public static String err( I18n err, Object... args ) |
| { |
| try |
| { |
| return err + " " + MessageFormat.format( errBundle.getString( err.getErrorCode() ), args ); |
| } |
| catch ( Exception e ) |
| { |
| StringBuffer sb = new StringBuffer(); |
| boolean comma = false; |
| for ( Object obj : args ) |
| { |
| if ( comma ) |
| { |
| sb.append( "," ); |
| } |
| else |
| { |
| comma = true; |
| } |
| sb.append( obj ); |
| } |
| return err + " (" + sb.toString() + ")"; |
| } |
| } |
| |
| |
| /** |
| * |
| * Translate a message with argument(s) |
| * |
| * @param msg The message |
| * @param args The argument(s) |
| * @return The translated error |
| */ |
| public static String msg( String msg, Object... args ) |
| { |
| try |
| { |
| return MessageFormat.format( msgBundle.getString( msg ), args ); |
| } |
| catch ( MissingResourceException mre ) |
| { |
| try |
| { |
| return MessageFormat.format( msg, args ); |
| } |
| catch ( Exception e ) |
| { |
| StringBuffer sb = new StringBuffer(); |
| boolean comma = false; |
| for ( Object obj : args ) |
| { |
| if ( comma ) |
| { |
| sb.append( "," ); |
| } |
| else |
| { |
| comma = true; |
| } |
| sb.append( obj ); |
| } |
| return msg + " (" + sb.toString() + ")"; |
| } |
| } |
| } |
| |
| } |