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

Special converter methods | |
| virtual void | convertSpecialVisualAttributes (RCP< const VisualDependency > dependency, XMLObject &xmlObj, const XMLParameterListWriter::EntryIDsMap &entryIDsMap) const =0 |
| Converts any special aspects of a specific visual dependency to xml. | |
| virtual RCP< VisualDependency > | convertSpecialVisualAttributes (const XMLObject &xmlObj, const Dependency::ConstParameterEntryList dependees, const Dependency::ParameterEntryList dependets, bool showIf, const XMLParameterListReader::EntryIDsMap &entryIDsMap) const =0 |
| Converts any special aspects of a specific visual dependency from xml. | |
Overridden from DependencyXMLConverter | |
| RCP< Dependency > | convertXML (const XMLObject &xmlObj, const Dependency::ConstParameterEntryList dependees, const Dependency::ParameterEntryList dependets, const XMLParameterListReader::EntryIDsMap &entryIDsMap, const IDtoValidatorMap &validatorIDsMap) const |
| | |
| void | convertDependency (const RCP< const Dependency > dependency, XMLObject &xmlObj, const XMLParameterListWriter::EntryIDsMap &entryIDsMap, ValidatortoIDMap &validatorIDsMap) const |
| | |
Private Members | |
| static const std::string & | getShowIfAttributeName () |
| Gets the name of the showif attribute. | |
An xml converter for VisualDepenencies.
Definition at line 61 of file Teuchos_StandardDependencyXMLConverters.hpp.
| virtual void Teuchos::VisualDependencyXMLConverter::convertSpecialVisualAttributes | ( | RCP< const VisualDependency > | dependency, |
| XMLObject & | xmlObj, | ||
| const XMLParameterListWriter::EntryIDsMap & | entryIDsMap | ||
| ) | const [pure virtual] |
Converts any special aspects of a specific visual dependency to xml.
| dependency | The dependency being converted. |
| xmlObj | The XMLObject to which the dependency is being converted. |
| entryIDsMap | A map containing ParameterEntrys and their associated IDs. |
Implemented in Teuchos::ConditionVisualDependencyXMLConverter, Teuchos::NumberVisualDependencyXMLConverter< T >, Teuchos::BoolVisualDependencyXMLConverter, and Teuchos::StringVisualDependencyXMLConverter.
| virtual RCP<VisualDependency> Teuchos::VisualDependencyXMLConverter::convertSpecialVisualAttributes | ( | const XMLObject & | xmlObj, |
| const Dependency::ConstParameterEntryList | dependees, | ||
| const Dependency::ParameterEntryList | dependets, | ||
| bool | showIf, | ||
| const XMLParameterListReader::EntryIDsMap & | entryIDsMap | ||
| ) | const [pure virtual] |
Converts any special aspects of a specific visual dependency from xml.
| xmlObj | The xml being converted. |
| dependees | The dependees of the visual dependency. |
| dependents | The dependents of the visua dependency. |
| showIf | The showIf attribute of the visual dependency. |
| entryIDsMap | A map containing ParameterEntrys and their associated IDs. |
Implemented in Teuchos::ConditionVisualDependencyXMLConverter, Teuchos::NumberVisualDependencyXMLConverter< T >, Teuchos::BoolVisualDependencyXMLConverter, and Teuchos::StringVisualDependencyXMLConverter.
| RCP< Dependency > Teuchos::VisualDependencyXMLConverter::convertXML | ( | const XMLObject & | xmlObj, |
| const Dependency::ConstParameterEntryList | dependees, | ||
| const Dependency::ParameterEntryList | dependets, | ||
| const XMLParameterListReader::EntryIDsMap & | entryIDsMap, | ||
| const IDtoValidatorMap & | validatorIDsMap | ||
| ) | const [virtual] |
Implements Teuchos::DependencyXMLConverter.
Definition at line 49 of file Teuchos_StandardDependencyXMLConverters.cpp.
| void Teuchos::VisualDependencyXMLConverter::convertDependency | ( | const RCP< const Dependency > | dependency, |
| XMLObject & | xmlObj, | ||
| const XMLParameterListWriter::EntryIDsMap & | entryIDsMap, | ||
| ValidatortoIDMap & | validatorIDsMap | ||
| ) | const [virtual] |
Implements Teuchos::DependencyXMLConverter.
Definition at line 66 of file Teuchos_StandardDependencyXMLConverters.cpp.
| static const std::string& Teuchos::VisualDependencyXMLConverter::getShowIfAttributeName | ( | ) | [inline, static, private] |
Gets the name of the showif attribute.
Definition at line 129 of file Teuchos_StandardDependencyXMLConverters.hpp.
1.7.6.1