version 1.16, 2005/06/03 03:48:16
|
version 1.17, 2005/06/16 05:49:14
|
|
|
// Dave Sudlik, IBM (dsudlik@us.ibm.com), for PEP 164 | // Dave Sudlik, IBM (dsudlik@us.ibm.com), for PEP 164 |
// Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3614 | // Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3614 |
// Vijay Eli, IBM, (vijayeli@in.ibm.com) for Bug# 3613 | // Vijay Eli, IBM, (vijayeli@in.ibm.com) for Bug# 3613 |
|
// Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3613 |
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
|
|
} | } |
| |
struct ConfigProperty* RepositoryPropertyOwner::_lookupConfigProperty( | struct ConfigProperty* RepositoryPropertyOwner::_lookupConfigProperty( |
const String& name) |
const String& name) const |
{ | { |
if (String::equalNoCase( | if (String::equalNoCase( |
_repositoryIsDefaultInstanceProvider->propertyName, name)) | _repositoryIsDefaultInstanceProvider->propertyName, name)) |
|
|
Array<String>& propertyInfo) const | Array<String>& propertyInfo) const |
{ | { |
propertyInfo.clear(); | propertyInfo.clear(); |
|
struct ConfigProperty * configProperty = _lookupConfigProperty(name); |
RepositoryPropertyOwner* const localThis = |
|
const_cast<RepositoryPropertyOwner* const>(this); |
|
struct ConfigProperty * configProperty = |
|
localThis->_lookupConfigProperty(name); |
|
| |
propertyInfo.append(configProperty->propertyName); | propertyInfo.append(configProperty->propertyName); |
propertyInfo.append(configProperty->defaultValue); | propertyInfo.append(configProperty->defaultValue); |
|
|
*/ | */ |
String RepositoryPropertyOwner::getDefaultValue(const String& name) const | String RepositoryPropertyOwner::getDefaultValue(const String& name) const |
{ | { |
RepositoryPropertyOwner* const localThis = |
struct ConfigProperty * configProperty = _lookupConfigProperty(name); |
const_cast<RepositoryPropertyOwner* const>(this); |
|
struct ConfigProperty * configProperty = |
|
localThis->_lookupConfigProperty(name); |
|
| |
return configProperty->defaultValue; | return configProperty->defaultValue; |
} | } |
|
|
*/ | */ |
String RepositoryPropertyOwner::getCurrentValue(const String& name) const | String RepositoryPropertyOwner::getCurrentValue(const String& name) const |
{ | { |
RepositoryPropertyOwner* const localThis = |
struct ConfigProperty * configProperty = _lookupConfigProperty(name); |
const_cast<RepositoryPropertyOwner* const>(this); |
|
struct ConfigProperty * configProperty = |
|
localThis->_lookupConfigProperty(name); |
|
| |
return configProperty->currentValue; | return configProperty->currentValue; |
} | } |
|
|
*/ | */ |
String RepositoryPropertyOwner::getPlannedValue(const String& name) const | String RepositoryPropertyOwner::getPlannedValue(const String& name) const |
{ | { |
RepositoryPropertyOwner* const localThis = |
struct ConfigProperty * configProperty = _lookupConfigProperty(name); |
const_cast<RepositoryPropertyOwner* const>(this); |
|
struct ConfigProperty * configProperty = |
|
localThis->_lookupConfigProperty(name); |
|
| |
return configProperty->plannedValue; | return configProperty->plannedValue; |
} | } |
|
|
*/ | */ |
Boolean RepositoryPropertyOwner::isDynamic(const String& name) const | Boolean RepositoryPropertyOwner::isDynamic(const String& name) const |
{ | { |
RepositoryPropertyOwner* const localThis = |
struct ConfigProperty * configProperty = _lookupConfigProperty(name); |
const_cast<RepositoryPropertyOwner* const>(this); |
|
struct ConfigProperty * configProperty = |
|
localThis->_lookupConfigProperty(name); |
|
| |
return (configProperty->dynamic==IS_DYNAMIC); | return (configProperty->dynamic==IS_DYNAMIC); |
} | } |