1 23 24 29 30 package com.sun.appserv.management.util.misc; 31 32 import java.util.Map ; 33 34 37 public class MapStringSource extends StringSourceBase implements StringSource 38 { 39 final Map <String ,String > mMapping; 40 41 public 42 MapStringSource( final Map <String ,String > mapping ) 43 { 44 assert( mapping != null ); 45 mMapping = mapping; 46 } 47 48 public String  49 getString( String id, String defaultValue ) 50 { 51 String result = mMapping.get( id ).toString(); 52 if ( result == null ) 53 { 54 result = super.getString( id, defaultValue ); 55 } 56 return( result ); 57 } 58 }; 59 60 61 62 | Popular Tags |