net.sf.magicproject.database.data
Class StringData
java.lang.Object
net.sf.magicproject.database.data.TranslatableData
net.sf.magicproject.database.data.StringData
- Direct Known Subclasses:
- TranslatedStringData
public class StringData
- extends TranslatableData
Represents a simple translatable data, which is a name associated to a
String
value. The isTranslated()
method always
returns false
.
- Since:
- 0.90
- Author:
- Fabrice Daugan
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StringData
public StringData(PropertyConfig config,
java.lang.String value)
- Default public constructor.
- Parameters:
config
- the property configuration of this data to usevalue
- the value of this data
getTranslatedValue
public java.lang.String getTranslatedValue(Proxy proxy)
- Description copied from class:
TranslatableData
- Returns the translated value. The translation is done only during the first
call.
- Specified by:
getTranslatedValue
in class TranslatableData
- Parameters:
proxy
- is the proxy this data come from. Is used to translate from
private-proxy to public-tbs value.
- Returns:
- the translated value
getValue
public java.lang.String getValue()
- Description copied from class:
TranslatableData
- The value.
- Specified by:
getValue
in class TranslatableData
- Returns:
- the value associated to the key of this data
Copyright © 2003-2007 Magic-Project. All Rights Reserved.