29 #ifndef __NCML_MODULE__VARIABLE_AGG_ELEMENT_H__ 30 #define __NCML_MODULE__VARIABLE_AGG_ELEMENT_H__ 32 #include "NCMLElement.h" 35 class AggregationElement;
46 static const string _sTypeName;
47 static const vector<string> _sValidAttributes;
59 const string& name()
const 70 static vector<string> getValidAttributes();
virtual void setAttributes(const XMLAttributeMap &attrs)
NcML Parser for adding/modifying/removing metadata (attributes) to existing local datasets using NcML...
virtual const string & getTypeName() const
virtual void handleBegin()
virtual string toString() const
virtual VariableAggElement * clone() const
AggregationElement & getParentAggregation() const
Base class for NcML element concrete classes.
Element for the <variableAgg> element child of an <aggregation>.