1 #ifndef LabelTranslationManager_h 2 #define LabelTranslationManager_h 71 virtual QString Translate(QString translationGroupName,
int findex = 0) = 0;
74 virtual void Auto(
Pvl &outputLabel);
Contains more than one keyword-value pair.
LabelTranslationManager()
Constructs a default LabelTranslationManager.
virtual QStringList parseSpecification(QString specification) const
Parses and validates a dependency specification.
virtual PvlContainer * CreateContainer(const QString translationGroupName, Pvl &pvl)
Creates all parent PVL containers for an output keyword.
virtual void Auto(Pvl &outputLabel)
Automatically translate all the output names tagged as Auto in the translation table If a output name...
virtual PvlKeyword DoTranslation(const QString translationGroupName)
Translate the requested output name to output values using the input name and values or default value...
A single keyword-value pair.
Container for cube-like labels.
virtual ~LabelTranslationManager()
Destroys the LabelTranslationManager object.
Internalizes a translation table.
Namespace for ISIS/Bullet specific routines.
Allows applications to translate simple text files.