1 6 package com.nightlabs.ipanema.person.i18n; 7 8 import java.util.HashMap ; 9 import java.util.Map ; 10 11 import com.nightlabs.i18n.I18nText; 12 import com.nightlabs.ipanema.person.PersonStructFieldValue; 13 14 23 public class PersonStructFieldValueName extends I18nText{ 24 25 protected PersonStructFieldValueName() 26 { 27 } 28 29 public PersonStructFieldValueName(PersonStructFieldValue structFieldValue) { 30 this.structFieldValue = structFieldValue; 31 } 32 33 private PersonStructFieldValue structFieldValue; 34 35 50 protected Map names = new HashMap (); 51 52 55 protected String name; 56 57 60 protected Map getI18nMap() { 61 return names; 62 } 63 64 67 protected void setText(String localizedValue) { 68 name = localizedValue; 69 } 70 71 74 public String getText() { 75 return name; 76 } 77 78 81 protected String getFallBackValue(String languageID) { 82 return structFieldValue.getPersonStructFieldValueID(); 83 } 84 85 } 86 | Popular Tags |