Lines Matching refs:key
144 * @param key The name of the node's attribute
146 virtual char const *attribute(char const *key) const=0;
203 * @param key Name of the attribute to change
207 virtual void setAttribute(char const *key, char const *value, bool is_interactive=false)=0;
209 void setAttribute(char const *key, Glib::ustring const &value, bool is_interactive=false)
211 setAttribute(key, value.empty() ? NULL : value.c_str(), is_interactive);
214 void setAttribute(Glib::ustring const &key, Glib::ustring const &value, bool is_interactive=false)
216 setAttribute( key.empty() ? NULL : key.c_str(),
391 * @c key is the name of the attribute that determines whether two nodes are
399 * @param key The attribute to use as the identity attribute
401 virtual void mergeFrom(Node const *src, char const *key)=0;