QStringList StringOffsetProvider::components(Model::Node* node) { if (!node) return QStringList(); QStringList result; StringComponents* sc = Model::AdapterManager::adapt<StringComponents>(node); if (sc) { result = sc->components(); SAFE_DELETE(sc); } return result; }
QStringList StringComponents::componentsForNode(Model::Node* node) { QStringList result; if (!node) return result; StringComponents* sc = Model::AdapterManager::adapt<StringComponents>(node); if (sc) { result = sc->components(); SAFE_DELETE(sc); } return result; }