+String
+LinkableValueNode::link_name(int i)const
+{
+ Vocab vocab(get_param_vocab());
+ Vocab::iterator iter(vocab.begin());
+ int j=0;
+ for(; iter!=vocab.end(), j<i; iter++, j++);
+ return iter!=vocab.end()?iter->get_name():String();
+}
+
+String
+LinkableValueNode::link_local_name(int i)const
+{
+ Vocab vocab(get_param_vocab());
+ Vocab::iterator iter(vocab.begin());
+ int j=0;
+ for(; iter!=vocab.end(), j<i; iter++, j++);
+ return iter!=vocab.end()?iter->get_local_name():String();
+}
+