Subclass for additional functionality needed by VRF.
|
| | DtSubMenuConfiguration () |
| |
| | DtSubMenuConfiguration (const makVrv::DtMenuConfiguration &c) |
| |
| | DtSubMenuConfiguration (makVrv::DtDe *de) |
| |
| virtual | ~DtSubMenuConfiguration () override |
| |
| virtual bool | isUnique (const std::string &) const |
| |
| int | size () const |
| |
| void | convert (const std::string &str1, const std::string &str2) |
| |
| virtual void | addMenuPath (const makVrv::DtMenuPath &path, const MenuSortFlags &sortFlagsIfMenu=(MenuSortFlags)(SortAllAlphabetically|SortWithinSubmenus|SortBetweenSeparators)) |
| |
| virtual void | removeMenuPath (const makVrv::DtMenuPath &path) |
| |
| virtual void | addMenuPathAfter (const makVrv::DtMenuPath &newPath, const makVrv::DtMenuPath &relativeTo, const MenuSortFlags &sortFlagsIfMenu=(MenuSortFlags)(SortAllAlphabetically|SortWithinSubmenus|SortBetweenSeparators)) |
| |
| virtual void | addMenuPathBefore (const makVrv::DtMenuPath &newPath, const makVrv::DtMenuPath &relativeTo, const MenuSortFlags &sortFlagsIfMenu=(MenuSortFlags)(SortAllAlphabetically|SortWithinSubmenus|SortBetweenSeparators)) |
| |
| virtual void | addMenuItemAfter (const std::string &menuItem, const std::string &after) |
| |
| virtual void | removeMenuItem (const std::string &menuItem) |
| |
| virtual void | addMenuItemBefore (const std::string &menuItem, const std::string &before) |
| |
| virtual makVrv::DtMenuPath | menuPathForItem (const std::string &menuItem) const |
| |
| virtual std::string | mainMenu () const |
| |
| DtSubMenuConfiguration & | operator= (const makVrv::DtMenuConfiguration &rhs) |
| |
| virtual bool | fixSortChildren (makVrv::DtMenuConfiguration::MenuPathList &, bool checkOnly=false) |
| |
| void | makeChangesTo (makVrv::DtMenuConfiguration *c) |
| |
| void | clearMakeChangesTo () |
| |
| const MenuPathSet & | pathsRemoved () const |
| |
| const MenuPathSet & | menuPaths () const |
| |
| void | setProtected (const std::string &p, bool b) |
| |
| bool | isProtected (const std::string &p) const |
| |
| bool | isGoingToBeRemoved (const makVrv::DtMenuPath &p) const |
| |
| virtual void | reworkRelativeOrder () |
| |
| | DtConfiguration (const std::string &name="") |
| |
| | DtConfiguration (const DtConfiguration &) |
| |
| DtConfiguration & | operator= (const DtConfiguration &) |
| |
| virtual | ~DtConfiguration () |
| |
| virtual const std::string & | name () const |
| |
| virtual void | setName (const std::string &name) |
| |
| virtual const std::string * | findOptionalParameter (const std::string &name) const |
| |
| virtual void | setOptionalParameter (const std::string &name, const std::string &value) |
| |
| virtual void | setOptionalParameters (const ParameterMap &) |
| |
| virtual void | removeOptionalParameter (const std::string &name) |
| |
| const ParameterMap & | optionalParameters () const |
| |