SWITCHYARD-1844 fix issues with interface tab in properties view

https://issues.jboss.org/browse/SWITCHYARD-1844