Teuchos Package Browser (Single Doxygen Collection) Version of the Day
Teuchos::NumberVisualDependencyXMLConverter< T > Class Template Reference

An xml converter for NumberVisualDependencies. More...

#include <Teuchos_StandardDependencyXMLConverters.hpp>

Inheritance diagram for Teuchos::NumberVisualDependencyXMLConverter< T >:
Inheritance graph

List of all members.

Overridden from VisualDependencyConverter

void convertSpecialVisualAttributes (RCP< const VisualDependency > dependency, XMLObject &xmlObj, const XMLParameterListWriter::EntryIDsMap &entryIDsMap) const
RCP< VisualDependencyconvertSpecialVisualAttributes (const XMLObject &xmlObj, const Dependency::ConstParameterEntryList dependees, const Dependency::ParameterEntryList dependets, bool showIf, const XMLParameterListReader::EntryIDsMap &entryIDsMap) const

Detailed Description

template<class T>
class Teuchos::NumberVisualDependencyXMLConverter< T >

An xml converter for NumberVisualDependencies.

The valid XML representation of a NumberVisualDependency is:

   <Dependency showIf="showIf value"
    <Dependee parameterId="Id of dependee parameter"/>
    <Dependent parameterId="Id of dependent parameter"/>
    ...Any additional Dependents...
    ...Optional function tag...

The "showIf" XML attribute is optional and if not present will be considered true.

Definition at line 325 of file Teuchos_StandardDependencyXMLConverters.hpp.

Member Function Documentation

template<class T >
void Teuchos::NumberVisualDependencyXMLConverter< T >::convertSpecialVisualAttributes ( RCP< const VisualDependency dependency,
XMLObject xmlObj,
const XMLParameterListWriter::EntryIDsMap entryIDsMap 
) const [virtual]
template<class T >
RCP< VisualDependency > Teuchos::NumberVisualDependencyXMLConverter< T >::convertSpecialVisualAttributes ( const XMLObject xmlObj,
const Dependency::ConstParameterEntryList  dependees,
const Dependency::ParameterEntryList  dependets,
bool  showIf,
const XMLParameterListReader::EntryIDsMap entryIDsMap 
) const [virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines