|
Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|
An xml converter for StringVisualDepenencies. More...
#include <Teuchos_StandardDependencyXMLConverters.hpp>

Overridden from VisualDependencyConverter | |
| void | convertSpecialVisualAttributes (RCP< const VisualDependency > dependency, XMLObject &xmlObj, const XMLParameterListWriter::EntryIDsMap &entryIDsMap) const |
| | |
| RCP< VisualDependency > | convertSpecialVisualAttributes (const XMLObject &xmlObj, const Dependency::ConstParameterEntryList dependees, const Dependency::ParameterEntryList dependets, bool showIf, const XMLParameterListReader::EntryIDsMap &entryIDsMap) const |
| | |
| static const std::string & | getStringValuesTagName () |
| Gets the StringValues Tag. | |
Private Members | |
| static const std::string & | getStringTagName () |
| Gets the String Tag. | |
| static const std::string & | getValueAttributeName () |
| Gets the Value attribute name. | |
An xml converter for StringVisualDepenencies.
The valid XML representation of a StringVisualDependency is:
<Dependency showIf="showIf value" type="StringVisualDependency"> <Dependee parameterId="Id of dependee parameter"/> <Dependent parameterId="Id of dependent parameter"/> ...Any addiditional Dependents... <StringValues> <String value="First value"/> <String value="Second value"/> ...Other Values... </StringValues> </Dependency>
The "showIf" XML attribute is optional and if not present will be considered true.
Definition at line 220 of file Teuchos_StandardDependencyXMLConverters.hpp.
| void Teuchos::StringVisualDependencyXMLConverter::convertSpecialVisualAttributes | ( | RCP< const VisualDependency > | dependency, |
| XMLObject & | xmlObj, | ||
| const XMLParameterListWriter::EntryIDsMap & | entryIDsMap | ||
| ) | const [virtual] |
Implements Teuchos::VisualDependencyXMLConverter.
Definition at line 106 of file Teuchos_StandardDependencyXMLConverters.cpp.
| RCP< VisualDependency > Teuchos::StringVisualDependencyXMLConverter::convertSpecialVisualAttributes | ( | const XMLObject & | xmlObj, |
| const Dependency::ConstParameterEntryList | dependees, | ||
| const Dependency::ParameterEntryList | dependets, | ||
| bool | showIf, | ||
| const XMLParameterListReader::EntryIDsMap & | entryIDsMap | ||
| ) | const [virtual] |
Implements Teuchos::VisualDependencyXMLConverter.
Definition at line 128 of file Teuchos_StandardDependencyXMLConverters.cpp.
| static const std::string& Teuchos::StringVisualDependencyXMLConverter::getStringValuesTagName | ( | ) | [inline, static] |
Gets the StringValues Tag.
Definition at line 242 of file Teuchos_StandardDependencyXMLConverters.hpp.
| static const std::string& Teuchos::StringVisualDependencyXMLConverter::getStringTagName | ( | ) | [inline, static, private] |
Gets the String Tag.
Definition at line 255 of file Teuchos_StandardDependencyXMLConverters.hpp.
| static const std::string& Teuchos::StringVisualDependencyXMLConverter::getValueAttributeName | ( | ) | [inline, static, private] |
Gets the Value attribute name.
Definition at line 261 of file Teuchos_StandardDependencyXMLConverters.hpp.
1.7.6.1