26 "The \"TITLE\" statement defines a new page title for subsequent "
29 (
"STRING",
"The title string");
45 return new Title(name,
this);
static OpalData * getInstance()
std::string getString(const Attribute &attr)
Get string value.
virtual void parse(Statement &)
Parse command (special for one-attribute command).
virtual void execute()
Execute the command.
Title()
Exemplar constructor.
virtual Title * clone(const std::string &name)
Make clone.
void storeTitle(const std::string &)
Store the page title.
void registerOwnership(const AttributeHandler::OwnerType &itsClass) const
virtual void parseShortcut(Statement &, bool eval=true)
Parser for single-attribute commands.
Attribute makeString(const std::string &name, const std::string &help)
Make string attribute.
Interface for statements.
std::vector< Attribute > itsAttr
The object attributes.
The base class for all OPAL actions.