Hi all,
i am facing a situation where i want to change the item binding based on a value set to a variable or string item
example:
in XBMC binding the item is defined in Items file with {direction}[{host}|{property}], now i want the host value to change for the same item based on a value set on a different variable or string item
is that possible ?
thank you again @Udo_Hartmann
I managed to overcome that with a longer manipulation with rules
would have been much faster and effective if it was supported 
But that is not the way openHAB works.
Each hardware which shall be controlled individually has to have individual items.
So, if you have e.g. four xbmcs, you have to define four sets of items, one set for each xbmc.
Of course, you don’t have to see all items, you can use the visibility property to hide items, or you can use a set of unbound items and pass-through the input dependent of another item (just like your imagination).