java.lang.Object
openfuture.util.masterdata.MRMasterDataSource
- All Implemented Interfaces:
- openfuture.masterdata.IMasterDataSource
- public class MRMasterDataSource
- extends java.lang.Object
- implements openfuture.masterdata.IMasterDataSource
Masterdata source using
MessageResources
in order to retrieve localized master data.
Created: Mon May 28 06:36:47 2001
- Version:
- $Revision: 1.4 $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
type
private java.lang.String type
container
private LocalizedMasterDataContainer container
MRMasterDataSource
public MRMasterDataSource(java.lang.String type,
org.apache.struts.util.MessageResources resources,
java.util.LinkedList locales,
java.util.LinkedList keys,
java.lang.String prefix)
- Creates a new
RBMasterDataSource
instance. For
each given Locale,
a vector of LDMasterData
is added, one for each of the given keys. The description is
retreived from the given
message resources.
The given search string in the resources is the concatenation
of the given prefix and the respective key.
Special case: If the key is null
or
an empty string, the empty string is added as key and as value
for each resource bundle.
getMasterData
public openfuture.masterdata.IMasterDataContainer getMasterData(java.lang.String type)
- If
getType()
55 returns null
or is equal to
type
, the container with master data is
returned. Otherwise, null
will be returned.
- Specified by:
getMasterData
in interface openfuture.masterdata.IMasterDataSource
getType
public java.lang.String getType()
- Get the value of type.
setType
protected void setType(java.lang.String v)
- Set the value of type.
getContainer
protected LocalizedMasterDataContainer getContainer()
- Get the value of container.
setContainer
protected void setContainer(LocalizedMasterDataContainer v)
- Set the value of container.