public void remove ( String ID ) { String [ ] stv = TransliteratorIDParser . IDtoSTV ( ID ) ; // Only need to do this if ID.indexOf('-') < 0 String id = TransliteratorIDParser . STVtoID ( stv [ 0 ] , stv [ 1 ] , stv [ 2 ] ) ; registry . remove ( new CaseInsensitiveString ( id ) ) ; removeSTV ( stv [ 0 ] , stv [ 1 ] , stv [ 2 ] ) ; availableIDs . remove ( new CaseInsensitiveString ( id ) ) ; }
Unregister an ID . This removes an entry from the dynamic store if there is one . The static locale resource store is unaffected .