29 #ifndef __NCML_MODULE__REMOVE_ELEMENT_H__
30 #define __NCML_MODULE__REMOVE_ELEMENT_H__
56 virtual std::string
toString()
const;
86 static vector<string> getValidAttributes();
virtual RemoveElement * clone() const
Make and return a copy of this.
virtual void setAttributes(const XMLAttributeMap &attrs)
Set the attributes of this from the map.
An abstract superclass for NCMLArray that handles the non-parameterized functionality and allows u...
virtual void handleBegin()
Handle a begin on this element.
static const vector< string > _sValidAttributes
virtual void handleContent(const std::string &content)
Handle the characters content for the element.
Concrete subclass for the NcML element.
static const std::string _sTypeName
Base class for NcML element concrete classes.
virtual const std::string & getTypeName() const
Return the type of the element, which should be: the same as ConcreteClassName::getTypeName() ...
virtual void handleEnd()
Handle the closing of this element.
virtual std::string toString() const
Return a string describing the element.